builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-160 starttime: 1461234638.94 results: success (0) buildid: 20160421015807 builduid: 376727a80f044862823e13116b89cd44 revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:38.940685) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:38.941128) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:38.941412) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:39.060539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:30:39.060949) ========= '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-160 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-160 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-160 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 --03:30:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 03:30:41 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.277000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:30:40.424088) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 03:30:40.424439) ========= '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-160 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-160 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-160 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.501000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 03:30:44.951152) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:30:44.951782) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 4e3ad95d689a5beabf3c1f41d958794fe00e3767 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-160 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-160 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-160 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-04-21 03:30:46,121 truncating revision to first 12 chars 2016-04-21 03:30:46,121 Setting DEBUG logging. 2016-04-21 03:30:46,121 attempt 1/10 2016-04-21 03:30:46,121 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4e3ad95d689a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 03:30:46,571 unpacking tar archive at: mozilla-central-4e3ad95d689a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.280000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 03:30:46.266974) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:46.267359) ========= script_repo_revision: 4e3ad95d689a5beabf3c1f41d958794fe00e3767 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:46.267794) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:46.268095) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 03:30:46.286177) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 35 secs) (at 2016-04-21 03:30:46.286526) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-160 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-160 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-160 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 03:30:47 INFO - MultiFileLogger online at 20160421 03:30:47 in C:\slave\test 03:30:47 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-central --download-symbols true 03:30:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:30:47 INFO - {'append_to_log': False, 03:30:47 INFO - 'base_work_dir': 'C:\\slave\\test', 03:30:47 INFO - 'blob_upload_branch': 'mozilla-central', 03:30:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:30:47 INFO - 'buildbot_json_path': 'buildprops.json', 03:30:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:30:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:30:47 INFO - 'download_minidump_stackwalk': True, 03:30:47 INFO - 'download_symbols': 'true', 03:30:47 INFO - 'e10s': False, 03:30:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:30:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:30:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:30:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:30:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:30:47 INFO - 'C:/mozilla-build/tooltool.py'), 03:30:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:30:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:30:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:30:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:30:47 INFO - 'log_level': 'info', 03:30:47 INFO - 'log_to_console': True, 03:30:47 INFO - 'opt_config_files': (), 03:30:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:30:47 INFO - '--processes=1', 03:30:47 INFO - '--config=%(test_path)s/wptrunner.ini', 03:30:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:30:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:30:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:30:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:30:47 INFO - 'pip_index': False, 03:30:47 INFO - 'require_test_zip': True, 03:30:47 INFO - 'test_type': ('testharness',), 03:30:47 INFO - 'this_chunk': '1', 03:30:47 INFO - 'total_chunks': '10', 03:30:47 INFO - 'virtualenv_path': 'venv', 03:30:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:30:47 INFO - 'work_dir': 'build'} 03:30:47 INFO - ##### 03:30:47 INFO - ##### Running clobber step. 03:30:47 INFO - ##### 03:30:47 INFO - Running pre-action listener: _resource_record_pre_action 03:30:47 INFO - Running main action method: clobber 03:30:47 INFO - rmtree: C:\slave\test\build 03:30:47 INFO - Using _rmtree_windows ... 03:30:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:32:24 INFO - Running post-action listener: _resource_record_post_action 03:32:24 INFO - ##### 03:32:24 INFO - ##### Running read-buildbot-config step. 03:32:24 INFO - ##### 03:32:24 INFO - Running pre-action listener: _resource_record_pre_action 03:32:24 INFO - Running main action method: read_buildbot_config 03:32:24 INFO - Using buildbot properties: 03:32:24 INFO - { 03:32:24 INFO - "project": "", 03:32:24 INFO - "product": "firefox", 03:32:24 INFO - "script_repo_revision": "production", 03:32:24 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 03:32:24 INFO - "repository": "", 03:32:24 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 03:32:24 INFO - "buildid": "20160421015807", 03:32:24 INFO - "pgo_build": "False", 03:32:24 INFO - "basedir": "C:\\slave\\test", 03:32:24 INFO - "buildnumber": 5, 03:32:24 INFO - "slavename": "t-w732-ix-160", 03:32:24 INFO - "revision": "4e3ad95d689a5beabf3c1f41d958794fe00e3767", 03:32:24 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 03:32:24 INFO - "platform": "win32", 03:32:24 INFO - "branch": "mozilla-central", 03:32:24 INFO - "repo_path": "mozilla-central", 03:32:24 INFO - "moz_repo_path": "", 03:32:24 INFO - "stage_platform": "win32", 03:32:24 INFO - "builduid": "376727a80f044862823e13116b89cd44", 03:32:24 INFO - "slavebuilddir": "test" 03:32:24 INFO - } 03:32:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 03:32:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 03:32:24 INFO - Running post-action listener: _resource_record_post_action 03:32:24 INFO - ##### 03:32:24 INFO - ##### Running download-and-extract step. 03:32:24 INFO - ##### 03:32:24 INFO - Running pre-action listener: _resource_record_pre_action 03:32:24 INFO - Running main action method: download_and_extract 03:32:24 INFO - mkdir: C:\slave\test\build\tests 03:32:24 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')]} 03:32:24 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:32:24 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 03:32:24 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:32:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 03:32:25 INFO - Downloaded 1274 bytes. 03:32:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 03:32:25 INFO - Using the following test package requirements: 03:32:25 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:32:25 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 03:32:25 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 03:32:25 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'jsshell-win32.zip'], 03:32:25 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 03:32:25 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 03:32:25 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 03:32:25 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 03:32:25 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 03:32:25 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 03:32:25 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 03:32:25 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:32:25 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')]} 03:32:25 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:32:25 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 03:32:25 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 03:32:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 03:32:27 INFO - Downloaded 20466436 bytes. 03:32:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:32:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:32:29 INFO - caution: filename not matched: web-platform/* 03:32:29 INFO - Return code: 11 03:32:29 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')]} 03:32:29 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:32:29 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:32:29 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 03:32:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 03:32:31 INFO - Downloaded 36397878 bytes. 03:32:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:32:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:33:19 INFO - caution: filename not matched: bin/* 03:33:19 INFO - caution: filename not matched: config/* 03:33:19 INFO - caution: filename not matched: mozbase/* 03:33:19 INFO - caution: filename not matched: marionette/* 03:33:19 INFO - caution: filename not matched: tools/wptserve/* 03:33:19 INFO - Return code: 11 03:33:19 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')]} 03:33:19 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 03:33:19 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:33:19 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 03:33:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 03:33:21 INFO - Downloaded 67451584 bytes. 03:33:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:33:21 INFO - mkdir: C:\slave\test\properties 03:33:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:33:21 INFO - Writing to file C:\slave\test\properties\build_url 03:33:21 INFO - Contents: 03:33:21 INFO - build_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 03:33:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:33:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:33:22 INFO - Writing to file C:\slave\test\properties\symbols_url 03:33:22 INFO - Contents: 03:33:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:33:22 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')]} 03:33:22 INFO - https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:33:22 INFO - trying https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:33:22 INFO - Downloading https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 03:33:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:33:25 INFO - Downloaded 58274873 bytes. 03:33:25 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:33:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:33:29 INFO - Return code: 0 03:33:29 INFO - Running post-action listener: _resource_record_post_action 03:33:29 INFO - Running post-action listener: set_extra_try_arguments 03:33:29 INFO - ##### 03:33:29 INFO - ##### Running create-virtualenv step. 03:33:29 INFO - ##### 03:33:29 INFO - Running pre-action listener: _pre_create_virtualenv 03:33:29 INFO - Running pre-action listener: _resource_record_pre_action 03:33:29 INFO - Running main action method: create_virtualenv 03:33:29 INFO - Creating virtualenv C:\slave\test\build\venv 03:33:29 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 03:33:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:33:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:33:41 INFO - Installing distribute......................................................................................................................................................................................done. 03:33:42 INFO - Return code: 0 03:33:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:33:42 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')]} 03:33:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:33:42 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')]} 03:33:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:33:42 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 03:33:42 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 03:33:42 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 03:33:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:33:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:33:42 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:33:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:42 INFO - 'DCLOCATION': 'SCL3', 03:33:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:33:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:33:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:33:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:33:42 INFO - 'HOMEDRIVE': 'C:', 03:33:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:33:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:42 INFO - 'KTS_VERSION': '1.19c', 03:33:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:33:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:33:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:33:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:33:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:33:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:33:42 INFO - 'MOZ_AIRBAG': '1', 03:33:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:42 INFO - 'MOZ_MSVCVERSION': '8', 03:33:42 INFO - 'MOZ_NO_REMOTE': '1', 03:33:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:33:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:33:42 INFO - 'NO_EM_RESTART': '1', 03:33:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:42 INFO - 'OS': 'Windows_NT', 03:33:42 INFO - 'OURDRIVE': 'C:', 03:33:42 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\\', 03:33:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:42 INFO - 'PROCESSOR_LEVEL': '6', 03:33:42 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:33:42 INFO - 'PROMPT': '$P$G', 03:33:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:42 INFO - 'PWD': 'C:\\slave\\test', 03:33:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:42 INFO - 'SYSTEMDRIVE': 'C:', 03:33:42 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:42 INFO - 'TEST1': 'testie', 03:33:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:42 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:33:42 INFO - 'USERNAME': 'cltbld', 03:33:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:33:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:33:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:33:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:33:42 INFO - 'WINDIR': 'C:\\windows', 03:33:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:33:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:33:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:33:46 INFO - Downloading/unpacking psutil>=0.7.1 03:33:47 INFO - Running setup.py egg_info for package psutil 03:33:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:33:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:33:47 INFO - Installing collected packages: psutil 03:33:47 INFO - Running setup.py install for psutil 03:33:47 INFO - building 'psutil._psutil_windows' extension 03:33:47 INFO - error: Unable to find vcvarsall.bat 03:33:47 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-f8_alz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:33:47 INFO - running install 03:33:47 INFO - running build 03:33:47 INFO - running build_py 03:33:47 INFO - creating build 03:33:47 INFO - creating build\lib.win32-2.7 03:33:47 INFO - creating build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:33:47 INFO - running build_ext 03:33:47 INFO - building 'psutil._psutil_windows' extension 03:33:47 INFO - error: Unable to find vcvarsall.bat 03:33:47 INFO - ---------------------------------------- 03:33:47 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-f8_alz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:33:47 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:33:47 WARNING - Return code: 1 03:33:47 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! 03:33:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:33: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')]} 03:33:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:33: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')]} 03:33:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:33:47 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 03:33:47 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 03:33:47 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 03:33:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:33:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:33:47 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:33:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:47 INFO - 'DCLOCATION': 'SCL3', 03:33:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:33:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:33:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:33:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:33:47 INFO - 'HOMEDRIVE': 'C:', 03:33:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:33:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:47 INFO - 'KTS_VERSION': '1.19c', 03:33:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:33:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:33:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:33:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:33:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:33:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:33:47 INFO - 'MOZ_AIRBAG': '1', 03:33:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:47 INFO - 'MOZ_MSVCVERSION': '8', 03:33:47 INFO - 'MOZ_NO_REMOTE': '1', 03:33:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:33:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:33:47 INFO - 'NO_EM_RESTART': '1', 03:33:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:47 INFO - 'OS': 'Windows_NT', 03:33:47 INFO - 'OURDRIVE': 'C:', 03:33:47 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\\', 03:33:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:47 INFO - 'PROCESSOR_LEVEL': '6', 03:33:47 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:33:47 INFO - 'PROMPT': '$P$G', 03:33:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:47 INFO - 'PWD': 'C:\\slave\\test', 03:33:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:47 INFO - 'SYSTEMDRIVE': 'C:', 03:33:47 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:47 INFO - 'TEST1': 'testie', 03:33:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:47 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:33:47 INFO - 'USERNAME': 'cltbld', 03:33:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:33:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:33:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:33:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:33:47 INFO - 'WINDIR': 'C:\\windows', 03:33:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:33:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:33:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:33:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:33:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:33:48 INFO - Running setup.py egg_info for package mozsystemmonitor 03:33:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:33:48 INFO - Running setup.py egg_info for package psutil 03:33:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:33:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:33:48 INFO - Installing collected packages: mozsystemmonitor, psutil 03:33:48 INFO - Running setup.py install for mozsystemmonitor 03:33:48 INFO - Running setup.py install for psutil 03:33:48 INFO - building 'psutil._psutil_windows' extension 03:33:48 INFO - error: Unable to find vcvarsall.bat 03:33:48 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-6gm2pm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:33:48 INFO - running install 03:33:48 INFO - running build 03:33:48 INFO - running build_py 03:33:48 INFO - running build_ext 03:33:48 INFO - building 'psutil._psutil_windows' extension 03:33:48 INFO - error: Unable to find vcvarsall.bat 03:33:48 INFO - ---------------------------------------- 03:33:48 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-6gm2pm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:33:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:33:48 WARNING - Return code: 1 03:33:48 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! 03:33:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:33: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')]} 03:33:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:33: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')]} 03:33:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:33:48 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 03:33:48 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 03:33:48 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 03:33:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:33:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:33:48 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:33:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:48 INFO - 'DCLOCATION': 'SCL3', 03:33:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:33:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:33:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:33:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:33:48 INFO - 'HOMEDRIVE': 'C:', 03:33:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:33:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:48 INFO - 'KTS_VERSION': '1.19c', 03:33:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:33:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:33:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:33:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:33:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:33:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:33:48 INFO - 'MOZ_AIRBAG': '1', 03:33:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:48 INFO - 'MOZ_MSVCVERSION': '8', 03:33:48 INFO - 'MOZ_NO_REMOTE': '1', 03:33:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:33:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:33:48 INFO - 'NO_EM_RESTART': '1', 03:33:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:48 INFO - 'OS': 'Windows_NT', 03:33:48 INFO - 'OURDRIVE': 'C:', 03:33:48 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\\', 03:33:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:48 INFO - 'PROCESSOR_LEVEL': '6', 03:33:48 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:33:48 INFO - 'PROMPT': '$P$G', 03:33:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:48 INFO - 'PWD': 'C:\\slave\\test', 03:33:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:48 INFO - 'SYSTEMDRIVE': 'C:', 03:33:48 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:48 INFO - 'TEST1': 'testie', 03:33:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:48 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:33:48 INFO - 'USERNAME': 'cltbld', 03:33:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:33:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:33:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:33:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:33:48 INFO - 'WINDIR': 'C:\\windows', 03:33:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:33:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:33:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:33:48 INFO - Downloading/unpacking blobuploader==1.2.4 03:33:48 INFO - Downloading blobuploader-1.2.4.tar.gz 03:33:48 INFO - Running setup.py egg_info for package blobuploader 03:33:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:33:52 INFO - Running setup.py egg_info for package requests 03:33:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:33:52 INFO - Downloading docopt-0.6.1.tar.gz 03:33:52 INFO - Running setup.py egg_info for package docopt 03:33:52 INFO - Installing collected packages: blobuploader, docopt, requests 03:33:52 INFO - Running setup.py install for blobuploader 03:33:52 INFO - Running setup.py install for docopt 03:33:52 INFO - Running setup.py install for requests 03:33:52 INFO - Successfully installed blobuploader docopt requests 03:33:52 INFO - Cleaning up... 03:33:52 INFO - Return code: 0 03:33:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:33: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')]} 03:33:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:33: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')]} 03:33:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:33:52 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 03:33:52 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 03:33:52 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 03:33:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:33:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:33:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:33:52 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:33:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:33:52 INFO - 'DCLOCATION': 'SCL3', 03:33:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:33:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:33:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:33:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:33:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:33:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:33:52 INFO - 'HOMEDRIVE': 'C:', 03:33:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:33:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:33:52 INFO - 'KTS_VERSION': '1.19c', 03:33:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:33:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:33:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:33:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:33:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:33:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:33:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:33:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:33:52 INFO - 'MOZ_AIRBAG': '1', 03:33:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:33:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:33:52 INFO - 'MOZ_MSVCVERSION': '8', 03:33:52 INFO - 'MOZ_NO_REMOTE': '1', 03:33:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:33:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:33:52 INFO - 'NO_EM_RESTART': '1', 03:33:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:33:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:33:52 INFO - 'OS': 'Windows_NT', 03:33:52 INFO - 'OURDRIVE': 'C:', 03:33:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 03:33:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:33:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:33:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:33:52 INFO - 'PROCESSOR_LEVEL': '6', 03:33:52 INFO - 'PROCESSOR_REVISION': '1e05', 03:33:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:33:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:33:52 INFO - 'PROMPT': '$P$G', 03:33:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:33:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:33:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:33:52 INFO - 'PWD': 'C:\\slave\\test', 03:33:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:33:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:33:52 INFO - 'SYSTEMDRIVE': 'C:', 03:33:52 INFO - 'SYSTEMROOT': 'C:\\windows', 03:33:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:52 INFO - 'TEST1': 'testie', 03:33:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:33:52 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:33:52 INFO - 'USERNAME': 'cltbld', 03:33:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:33:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:33:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:33:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:33:52 INFO - 'WINDIR': 'C:\\windows', 03:33:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:33:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:33:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:33:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:33:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:33:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:33:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:33:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:33:58 INFO - Unpacking c:\slave\test\build\tests\marionette 03:33:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:33:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:33:58 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 03:33:58 INFO - Running setup.py install for browsermob-proxy 03:34:11 INFO - Running setup.py install for manifestparser 03:34:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for marionette-client 03:34:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:34:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for marionette-driver 03:34:11 INFO - Running setup.py install for mozcrash 03:34:11 INFO - Running setup.py install for mozdebug 03:34:11 INFO - Running setup.py install for mozdevice 03:34:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozfile 03:34:11 INFO - Running setup.py install for mozhttpd 03:34:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozinfo 03:34:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozInstall 03:34:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozleak 03:34:11 INFO - Running setup.py install for mozlog 03:34:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for moznetwork 03:34:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozprocess 03:34:11 INFO - Running setup.py install for mozprofile 03:34:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozrunner 03:34:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for mozscreenshot 03:34:11 INFO - Running setup.py install for moztest 03:34:11 INFO - Running setup.py install for mozversion 03:34:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:34:11 INFO - Running setup.py install for wptserve 03:34:11 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 03:34:11 INFO - Cleaning up... 03:34:11 INFO - Return code: 0 03:34:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:34:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:34:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:34:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:34:11 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 0x01B8B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 03:34:11 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 03:34:11 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 03:34:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:34:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:34:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:34:11 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:34:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:34:11 INFO - 'DCLOCATION': 'SCL3', 03:34:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:34:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:34:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:34:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:34:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:34:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:34:11 INFO - 'HOMEDRIVE': 'C:', 03:34:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:34:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:34:11 INFO - 'KTS_VERSION': '1.19c', 03:34:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:34:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:34:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:34:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:34:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:34:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:34:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:34:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:34:11 INFO - 'MOZ_AIRBAG': '1', 03:34:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:34:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:34:11 INFO - 'MOZ_MSVCVERSION': '8', 03:34:11 INFO - 'MOZ_NO_REMOTE': '1', 03:34:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:34:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:34:11 INFO - 'NO_EM_RESTART': '1', 03:34:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:34:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:34:11 INFO - 'OS': 'Windows_NT', 03:34:11 INFO - 'OURDRIVE': 'C:', 03:34:11 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\\', 03:34:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:34:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:34:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:34:11 INFO - 'PROCESSOR_LEVEL': '6', 03:34:11 INFO - 'PROCESSOR_REVISION': '1e05', 03:34:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:34:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:34:11 INFO - 'PROMPT': '$P$G', 03:34:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:34:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:34:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:34:11 INFO - 'PWD': 'C:\\slave\\test', 03:34:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:34:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:34:11 INFO - 'SYSTEMDRIVE': 'C:', 03:34:11 INFO - 'SYSTEMROOT': 'C:\\windows', 03:34:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:34:11 INFO - 'TEST1': 'testie', 03:34:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:34:11 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:34:11 INFO - 'USERNAME': 'cltbld', 03:34:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:34:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:34:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:34:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:34:11 INFO - 'WINDIR': 'C:\\windows', 03:34:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:34:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:34:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:34:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:34:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:34:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:34:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:34:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:34:16 INFO - Unpacking c:\slave\test\build\tests\marionette 03:34:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:34:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:34:16 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)) 03:34:27 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)) 03:34:27 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)) 03:34:27 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)) 03:34:27 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)) 03:34:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:34:27 INFO - Downloading blessings-1.6.tar.gz 03:34:27 INFO - Running setup.py egg_info for package blessings 03:34:27 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)) 03:34:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:34:27 INFO - Running setup.py install for blessings 03:34:27 INFO - Running setup.py install for browsermob-proxy 03:34:27 INFO - Running setup.py install for manifestparser 03:34:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for marionette-client 03:34:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:34:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for marionette-driver 03:34:27 INFO - Running setup.py install for mozcrash 03:34:27 INFO - Running setup.py install for mozdebug 03:34:27 INFO - Running setup.py install for mozdevice 03:34:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for mozhttpd 03:34:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for mozInstall 03:34:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for mozleak 03:34:27 INFO - Running setup.py install for mozprofile 03:34:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Running setup.py install for mozrunner 03:34:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:34:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:34:29 INFO - Running setup.py install for mozscreenshot 03:34:29 INFO - Running setup.py install for moztest 03:34:29 INFO - Running setup.py install for mozversion 03:34:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:34:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:34:29 INFO - Running setup.py install for wptserve 03:34:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:34:29 INFO - Cleaning up... 03:34:29 INFO - Return code: 0 03:34:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:34:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:34:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:34:29 INFO - Reading from file tmpfile_stdout 03:34:29 INFO - Using _rmtree_windows ... 03:34:29 INFO - Using _rmtree_windows ... 03:34:29 INFO - Current package versions: 03:34:29 INFO - blessings == 1.6 03:34:29 INFO - blobuploader == 1.2.4 03:34:29 INFO - browsermob-proxy == 0.6.0 03:34:29 INFO - distribute == 0.6.14 03:34:29 INFO - docopt == 0.6.1 03:34:29 INFO - manifestparser == 1.1 03:34:29 INFO - marionette-client == 2.3.0 03:34:29 INFO - marionette-driver == 1.4.0 03:34:29 INFO - mozInstall == 1.12 03:34:29 INFO - mozcrash == 0.17 03:34:29 INFO - mozdebug == 0.1 03:34:29 INFO - mozdevice == 0.48 03:34:29 INFO - mozfile == 1.2 03:34:29 INFO - mozhttpd == 0.7 03:34:29 INFO - mozinfo == 0.9 03:34:29 INFO - mozleak == 0.1 03:34:29 INFO - mozlog == 3.1 03:34:29 INFO - moznetwork == 0.27 03:34:29 INFO - mozprocess == 0.22 03:34:29 INFO - mozprofile == 0.28 03:34:29 INFO - mozrunner == 6.11 03:34:29 INFO - mozscreenshot == 0.1 03:34:29 INFO - mozsystemmonitor == 0.0 03:34:29 INFO - moztest == 0.7 03:34:29 INFO - mozversion == 1.4 03:34:29 INFO - requests == 1.2.3 03:34:29 INFO - wptserve == 1.4.0 03:34:29 INFO - Running post-action listener: _resource_record_post_action 03:34:29 INFO - Running post-action listener: _start_resource_monitoring 03:34:29 INFO - Starting resource monitoring. 03:34:30 INFO - ##### 03:34:30 INFO - ##### Running pull step. 03:34:30 INFO - ##### 03:34:30 INFO - Running pre-action listener: _resource_record_pre_action 03:34:30 INFO - Running main action method: pull 03:34:30 INFO - Pull has nothing to do! 03:34:30 INFO - Running post-action listener: _resource_record_post_action 03:34:30 INFO - ##### 03:34:30 INFO - ##### Running install step. 03:34:30 INFO - ##### 03:34:30 INFO - Running pre-action listener: _resource_record_pre_action 03:34:30 INFO - Running main action method: install 03:34:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:34:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:34:30 INFO - Reading from file tmpfile_stdout 03:34:30 INFO - Using _rmtree_windows ... 03:34:30 INFO - Using _rmtree_windows ... 03:34:30 INFO - Detecting whether we're running mozinstall >=1.0... 03:34:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:34:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:34:30 INFO - Reading from file tmpfile_stdout 03:34:30 INFO - Output received: 03:34:30 INFO - Usage: mozinstall-script.py [options] installer 03:34:30 INFO - Options: 03:34:30 INFO - -h, --help show this help message and exit 03:34:30 INFO - -d DEST, --destination=DEST 03:34:30 INFO - Directory to install application into. [default: 03:34:30 INFO - "C:\slave\test"] 03:34:30 INFO - --app=APP Application being installed. [default: firefox] 03:34:30 INFO - Using _rmtree_windows ... 03:34:30 INFO - Using _rmtree_windows ... 03:34:30 INFO - mkdir: C:\slave\test\build\application 03:34:30 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:34:30 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 03:34:33 INFO - Reading from file tmpfile_stdout 03:34:33 INFO - Output received: 03:34:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:34:33 INFO - Using _rmtree_windows ... 03:34:33 INFO - Using _rmtree_windows ... 03:34:33 INFO - Running post-action listener: _resource_record_post_action 03:34:33 INFO - ##### 03:34:33 INFO - ##### Running run-tests step. 03:34:33 INFO - ##### 03:34:33 INFO - Running pre-action listener: _resource_record_pre_action 03:34:33 INFO - Running main action method: run_tests 03:34:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:34:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:34:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:34:33 INFO - grabbing minidump binary from tooltool 03:34:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:34:33 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 0x01BBA368>, '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 0x0190BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C9E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:34:33 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 03:34:33 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 03:34:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:34:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyw_3sg 03:34:34 INFO - INFO - File integrity verified, renaming tmpyw_3sg to win32-minidump_stackwalk.exe 03:34:34 INFO - Return code: 0 03:34:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:34:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:34:35 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/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.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 03:34:35 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/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.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 03:34:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:34:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:34:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:34:35 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 03:34:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:34:35 INFO - 'DCLOCATION': 'SCL3', 03:34:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:34:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:34:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:34:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:34:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:34:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:34:35 INFO - 'HOMEDRIVE': 'C:', 03:34:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:34:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:34:35 INFO - 'KTS_VERSION': '1.19c', 03:34:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:34:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:34:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 03:34:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:34:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:34:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:34:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:34:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:34:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:34:35 INFO - 'MOZ_AIRBAG': '1', 03:34:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:34:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:34:35 INFO - 'MOZ_MSVCVERSION': '8', 03:34:35 INFO - 'MOZ_NO_REMOTE': '1', 03:34:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:34:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:34:35 INFO - 'NO_EM_RESTART': '1', 03:34:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:34:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:34:35 INFO - 'OS': 'Windows_NT', 03:34:35 INFO - 'OURDRIVE': 'C:', 03:34:35 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\\', 03:34:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:34:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:34:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:34:35 INFO - 'PROCESSOR_LEVEL': '6', 03:34:35 INFO - 'PROCESSOR_REVISION': '1e05', 03:34:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:34:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:34:35 INFO - 'PROMPT': '$P$G', 03:34:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:34:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:34:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:34:35 INFO - 'PWD': 'C:\\slave\\test', 03:34:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:34:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:34:35 INFO - 'SYSTEMDRIVE': 'C:', 03:34:35 INFO - 'SYSTEMROOT': 'C:\\windows', 03:34:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:34:35 INFO - 'TEST1': 'testie', 03:34:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:34:35 INFO - 'USERDOMAIN': 'T-W732-IX-160', 03:34:35 INFO - 'USERNAME': 'cltbld', 03:34:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:34:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:34:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:34:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:34:35 INFO - 'WINDIR': 'C:\\windows', 03:34:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:34:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:34:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:34:35 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/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.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 03:34:37 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 03:34:37 INFO - import pkg_resources 03:34:38 INFO - Using 1 client processes 03:34:41 INFO - SUITE-START | Running 778 tests 03:34:41 INFO - Running testharness tests 03:34:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:34:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:34:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:34:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:34:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:34:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:34:41 INFO - Setting up ssl 03:34:42 INFO - PROCESS | certutil | 03:34:42 INFO - PROCESS | certutil | 03:34:42 INFO - PROCESS | certutil | 03:34:42 INFO - Certificate Nickname Trust Attributes 03:34:42 INFO - SSL,S/MIME,JAR/XPI 03:34:42 INFO - 03:34:42 INFO - web-platform-tests CT,, 03:34:42 INFO - 03:34:42 INFO - Starting runner 03:34:42 INFO - PROCESS | 2772 | [2772] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:34:42 INFO - PROCESS | 2772 | [2772] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:34:42 INFO - PROCESS | 2772 | [2772] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:34:42 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:34:43 INFO - PROCESS | 2772 | [2772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:34:45 INFO - PROCESS | 2772 | 1461234885158 Marionette DEBUG Marionette enabled via build flag and pref 03:34:46 INFO - PROCESS | 2772 | ++DOCSHELL 10C95000 == 1 [pid = 2772] [id = 1] 03:34:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 1 (10C95400) [pid = 2772] [serial = 1] [outer = 00000000] 03:34:46 INFO - PROCESS | 2772 | [2772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:34:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 2 (10C96000) [pid = 2772] [serial = 2] [outer = 10C95400] 03:34:46 INFO - PROCESS | 2772 | ++DOCSHELL 13453000 == 2 [pid = 2772] [id = 2] 03:34:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 3 (13453400) [pid = 2772] [serial = 3] [outer = 00000000] 03:34:46 INFO - PROCESS | 2772 | [2772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:34:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 4 (13454000) [pid = 2772] [serial = 4] [outer = 13453400] 03:34:47 INFO - PROCESS | 2772 | 1461234887006 Marionette INFO Listening on port 2828 03:34:48 INFO - PROCESS | 2772 | 1461234888617 Marionette DEBUG Marionette enabled via command-line flag 03:34:48 INFO - PROCESS | 2772 | [2772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:34:48 INFO - PROCESS | 2772 | [2772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:34:48 INFO - PROCESS | 2772 | ++DOCSHELL 0F78C800 == 3 [pid = 2772] [id = 3] 03:34:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 5 (0F78CC00) [pid = 2772] [serial = 5] [outer = 00000000] 03:34:48 INFO - PROCESS | 2772 | [2772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:34:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 6 (0F78D800) [pid = 2772] [serial = 6] [outer = 0F78CC00] 03:34:48 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:34:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 7 (15B34400) [pid = 2772] [serial = 7] [outer = 13453400] 03:34:48 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:48 INFO - PROCESS | 2772 | 1461234888989 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 03:34:49 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:49 INFO - PROCESS | 2772 | 1461234889011 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49633 03:34:49 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:49 INFO - PROCESS | 2772 | 1461234889018 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49634 03:34:49 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:49 INFO - PROCESS | 2772 | 1461234889052 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49636 03:34:49 INFO - PROCESS | 2772 | 1461234889055 Marionette DEBUG Closed connection conn0 03:34:49 INFO - PROCESS | 2772 | 1461234889057 Marionette DEBUG Closed connection conn1 03:34:49 INFO - PROCESS | 2772 | 1461234889058 Marionette DEBUG Closed connection conn2 03:34:49 INFO - PROCESS | 2772 | 1461234889153 Marionette DEBUG Closed connection conn3 03:34:49 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:49 INFO - PROCESS | 2772 | 1461234889159 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49637 03:34:49 INFO - PROCESS | 2772 | 1461234889193 Marionette DEBUG Closed connection conn4 03:34:49 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:34:49 INFO - PROCESS | 2772 | 1461234889199 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49638 03:34:49 INFO - PROCESS | 2772 | ++DOCSHELL 16372C00 == 4 [pid = 2772] [id = 4] 03:34:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 8 (16375800) [pid = 2772] [serial = 8] [outer = 00000000] 03:34:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 9 (1790B400) [pid = 2772] [serial = 9] [outer = 16375800] 03:34:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 10 (17910C00) [pid = 2772] [serial = 10] [outer = 16375800] 03:34:49 INFO - PROCESS | 2772 | 1461234889339 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:34:49 INFO - PROCESS | 2772 | 1461234889344 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421015807","device":"desktop","version":"48.0a1"} 03:34:50 INFO - PROCESS | 2772 | [2772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:34:50 INFO - PROCESS | 2772 | [2772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:34:50 INFO - PROCESS | 2772 | [2772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:51 INFO - PROCESS | 2772 | ++DOCSHELL 1895E800 == 5 [pid = 2772] [id = 5] 03:34:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 11 (18D32C00) [pid = 2772] [serial = 11] [outer = 00000000] 03:34:51 INFO - PROCESS | 2772 | ++DOCSHELL 18D33800 == 6 [pid = 2772] [id = 6] 03:34:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 12 (18D34000) [pid = 2772] [serial = 12] [outer = 00000000] 03:34:51 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:34:52 INFO - PROCESS | 2772 | ++DOCSHELL 19C1BC00 == 7 [pid = 2772] [id = 7] 03:34:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 13 (19C1C000) [pid = 2772] [serial = 13] [outer = 00000000] 03:34:52 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:34:52 INFO - PROCESS | 2772 | [2772] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:34:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 14 (19C24400) [pid = 2772] [serial = 14] [outer = 19C1C000] 03:34:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 15 (1A235000) [pid = 2772] [serial = 15] [outer = 18D32C00] 03:34:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 16 (1A236800) [pid = 2772] [serial = 16] [outer = 18D34000] 03:34:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 17 (1A238C00) [pid = 2772] [serial = 17] [outer = 19C1C000] 03:34:53 INFO - PROCESS | 2772 | 1461234893082 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2772 | 1461234893095 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 18 (1C59B400) [pid = 2772] [serial = 18] [outer = 19C1C000] 03:34:53 INFO - PROCESS | 2772 | 1461234893878 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"5652283d-dc2f-44f3-9d4d-b5b569a74981","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421015807","device":"desktop","version":"48.0a1","command_id":1}}] 03:34:54 INFO - PROCESS | 2772 | 1461234894136 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}] 03:34:54 INFO - PROCESS | 2772 | 1461234894168 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:34:54 INFO - PROCESS | 2772 | 1461234894173 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:34:54 INFO - PROCESS | 2772 | [2772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:34:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 19 (1CCE6800) [pid = 2772] [serial = 19] [outer = 19C1C000] 03:34:55 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:34:55 INFO - PROCESS | 2772 | 1461234895162 Marionette TRACE conn5 <- [1,3,null,{}] 03:34:55 INFO - PROCESS | 2772 | 1461234895180 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:34:55 INFO - PROCESS | 2772 | 1461234895206 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:34:55 INFO - PROCESS | 2772 | 1461234895258 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2772 | 1461234895260 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 03:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:34:55 INFO - PROCESS | 2772 | 1461234895265 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 2772 | 1461234895269 Marionette TRACE conn5 <- [1,6,null,{}] 03:34:55 INFO - PROCESS | 2772 | 1461234895339 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}] 03:34:55 INFO - PROCESS | 2772 | 1461234895351 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:34:55 INFO - PROCESS | 2772 | 1461234895355 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2772 | ++DOCSHELL 1DCA6000 == 8 [pid = 2772] [id = 8] 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 20 (1DCA6400) [pid = 2772] [serial = 20] [outer = 00000000] 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 21 (1DCA9400) [pid = 2772] [serial = 21] [outer = 1DCA6400] 03:34:55 INFO - PROCESS | 2772 | 1461234895406 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 22 (1DCAD000) [pid = 2772] [serial = 22] [outer = 1DCA6400] 03:34:55 INFO - PROCESS | 2772 | ++DOCSHELL 1636FC00 == 9 [pid = 2772] [id = 9] 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 23 (17AD4800) [pid = 2772] [serial = 23] [outer = 00000000] 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 24 (1DCAE400) [pid = 2772] [serial = 24] [outer = 17AD4800] 03:34:55 INFO - PROCESS | 2772 | 1461234895809 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 25 (1DCA9000) [pid = 2772] [serial = 25] [outer = 17AD4800] 03:34:55 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:34:56 INFO - PROCESS | 2772 | --DOCSHELL 10C95000 == 8 [pid = 2772] [id = 1] 03:34:56 INFO - PROCESS | 2772 | 1461234896654 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]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1436ms 03:34:56 INFO - PROCESS | 2772 | 1461234896705 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2772 | 1461234896709 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 03:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:34:56 INFO - PROCESS | 2772 | 1461234896714 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2772 | 1461234896718 Marionette TRACE conn5 <- [1,10,null,{}] 03:34:56 INFO - PROCESS | 2772 | 1461234896724 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}] 03:34:56 INFO - PROCESS | 2772 | 1461234896875 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:34:56 INFO - PROCESS | 2772 | 1461234896963 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 2772 | ++DOCSHELL 0FC08000 == 9 [pid = 2772] [id = 10] 03:34:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 26 (0FC09400) [pid = 2772] [serial = 26] [outer = 00000000] 03:34:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 27 (10BED800) [pid = 2772] [serial = 27] [outer = 0FC09400] 03:34:57 INFO - PROCESS | 2772 | 1461234897023 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 28 (13449400) [pid = 2772] [serial = 28] [outer = 0FC09400] 03:34:57 INFO - PROCESS | 2772 | 1461234897574 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]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 03:34:57 INFO - PROCESS | 2772 | 1461234897646 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 2772 | 1461234897652 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 03:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:34:57 INFO - PROCESS | 2772 | 1461234897658 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 2772 | 1461234897661 Marionette TRACE conn5 <- [1,14,null,{}] 03:34:57 INFO - PROCESS | 2772 | 1461234897665 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}] 03:34:57 INFO - PROCESS | 2772 | 1461234897781 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:34:57 INFO - PROCESS | 2772 | 1461234897854 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2772 | ++DOCSHELL 1636E000 == 10 [pid = 2772] [id = 11] 03:34:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 29 (17909C00) [pid = 2772] [serial = 29] [outer = 00000000] 03:34:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 30 (18D40C00) [pid = 2772] [serial = 30] [outer = 17909C00] 03:34:57 INFO - PROCESS | 2772 | 1461234897911 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 31 (19208C00) [pid = 2772] [serial = 31] [outer = 17909C00] 03:34:58 INFO - PROCESS | 2772 | 1461234898481 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]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 869ms 03:34:58 INFO - PROCESS | 2772 | 1461234898530 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 2772 | 1461234898533 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 03:34:58 INFO - PROCESS | 2772 | 1461234898536 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:34:58 INFO - PROCESS | 2772 | 1461234898540 Marionette TRACE conn5 <- [1,18,null,{}] 03:34:58 INFO - PROCESS | 2772 | 1461234898552 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}] 03:34:58 INFO - PROCESS | 2772 | 1461234898710 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:34:58 INFO - PROCESS | 2772 | ++DOCSHELL 1C5AFC00 == 11 [pid = 2772] [id = 12] 03:34:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 32 (1C97BC00) [pid = 2772] [serial = 32] [outer = 00000000] 03:34:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 33 (0F70A000) [pid = 2772] [serial = 33] [outer = 1C97BC00] 03:34:58 INFO - PROCESS | 2772 | 1461234898938 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 34 (0F784400) [pid = 2772] [serial = 34] [outer = 1C97BC00] 03:34:58 INFO - PROCESS | 2772 | ++DOCSHELL 0F78DC00 == 12 [pid = 2772] [id = 13] 03:34:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 35 (0F7D4800) [pid = 2772] [serial = 35] [outer = 00000000] 03:34:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 36 (0FC02C00) [pid = 2772] [serial = 36] [outer = 0F7D4800] 03:34:59 INFO - PROCESS | 2772 | 1461234899021 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 37 (0FCC1000) [pid = 2772] [serial = 37] [outer = 0F7D4800] 03:34:59 INFO - PROCESS | 2772 | ++DOCSHELL 0F70D400 == 13 [pid = 2772] [id = 14] 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 38 (0F783400) [pid = 2772] [serial = 38] [outer = 00000000] 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 39 (102DC000) [pid = 2772] [serial = 39] [outer = 0F783400] 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 40 (10C40C00) [pid = 2772] [serial = 40] [outer = 0F783400] 03:34:59 INFO - PROCESS | 2772 | --DOCSHELL 16372C00 == 12 [pid = 2772] [id = 4] 03:34:59 INFO - PROCESS | 2772 | 1461234899585 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]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1076ms 03:34:59 INFO - PROCESS | 2772 | 1461234899632 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2772 | 1461234899636 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 03:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:34:59 INFO - PROCESS | 2772 | 1461234899642 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 2772 | 1461234899645 Marionette TRACE conn5 <- [1,22,null,{}] 03:34:59 INFO - PROCESS | 2772 | 1461234899650 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}] 03:34:59 INFO - PROCESS | 2772 | 1461234899731 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:34:59 INFO - PROCESS | 2772 | 1461234899742 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2772 | ++DOCSHELL 10C98C00 == 13 [pid = 2772] [id = 15] 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 41 (10C9D800) [pid = 2772] [serial = 41] [outer = 00000000] 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 42 (1470AC00) [pid = 2772] [serial = 42] [outer = 10C9D800] 03:34:59 INFO - PROCESS | 2772 | 1461234899792 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 43 (1473C000) [pid = 2772] [serial = 43] [outer = 10C9D800] 03:35:00 INFO - PROCESS | 2772 | 1461234900207 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]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:35:00 INFO - PROCESS | 2772 | 1461234900278 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2772 | 1461234900282 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 03:35:00 INFO - PROCESS | 2772 | 1461234900285 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2772 | 1461234900287 Marionette TRACE conn5 <- [1,26,null,{}] 03:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:35:00 INFO - PROCESS | 2772 | 1461234900291 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}] 03:35:00 INFO - PROCESS | 2772 | 1461234900397 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:35:00 INFO - PROCESS | 2772 | 1461234900415 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 2772 | ++DOCSHELL 15C61400 == 14 [pid = 2772] [id = 16] 03:35:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 44 (15C61C00) [pid = 2772] [serial = 44] [outer = 00000000] 03:35:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 45 (1636D800) [pid = 2772] [serial = 45] [outer = 15C61C00] 03:35:00 INFO - PROCESS | 2772 | 1461234900461 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 46 (1790F800) [pid = 2772] [serial = 46] [outer = 15C61C00] 03:35:00 INFO - PROCESS | 2772 | 1461234900881 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]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 03:35:00 INFO - PROCESS | 2772 | 1461234900920 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2772 | 1461234900923 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 03:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:35:00 INFO - PROCESS | 2772 | 1461234900937 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2772 | 1461234900943 Marionette TRACE conn5 <- [1,30,null,{}] 03:35:00 INFO - PROCESS | 2772 | 1461234900948 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}] 03:35:01 INFO - PROCESS | 2772 | 1461234901030 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:35:01 INFO - PROCESS | 2772 | 1461234901039 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2772 | ++DOCSHELL 18953000 == 15 [pid = 2772] [id = 17] 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 47 (18953400) [pid = 2772] [serial = 47] [outer = 00000000] 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 48 (18C3C400) [pid = 2772] [serial = 48] [outer = 18953400] 03:35:01 INFO - PROCESS | 2772 | 1461234901085 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 49 (18D34400) [pid = 2772] [serial = 49] [outer = 18953400] 03:35:01 INFO - PROCESS | 2772 | 1461234901441 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]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 589ms 03:35:01 INFO - PROCESS | 2772 | 1461234901497 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2772 | 1461234901500 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 03:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:35:01 INFO - PROCESS | 2772 | 1461234901503 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2772 | 1461234901504 Marionette TRACE conn5 <- [1,34,null,{}] 03:35:01 INFO - PROCESS | 2772 | 1461234901508 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}] 03:35:01 INFO - PROCESS | 2772 | 1461234901583 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:35:01 INFO - PROCESS | 2772 | 1461234901589 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2772 | ++DOCSHELL 19005800 == 16 [pid = 2772] [id = 18] 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 50 (1900B800) [pid = 2772] [serial = 50] [outer = 00000000] 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 51 (1A3B7400) [pid = 2772] [serial = 51] [outer = 1900B800] 03:35:01 INFO - PROCESS | 2772 | 1461234901634 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 52 (190A6C00) [pid = 2772] [serial = 52] [outer = 1900B800] 03:35:02 INFO - PROCESS | 2772 | 1461234902034 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 03:35:02 INFO - PROCESS | 2772 | 1461234902075 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:35:02 INFO - PROCESS | 2772 | 1461234902077 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 03:35:02 INFO - PROCESS | 2772 | 1461234902079 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2772 | 1461234902081 Marionette TRACE conn5 <- [1,38,null,{}] 03:35:02 INFO - PROCESS | 2772 | 1461234902096 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}] 03:35:02 INFO - PROCESS | 2772 | 1461234902168 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:35:02 INFO - PROCESS | 2772 | 1461234902175 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2772 | ++DOCSHELL 1B7BF000 == 17 [pid = 2772] [id = 19] 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 53 (1B7C2400) [pid = 2772] [serial = 53] [outer = 00000000] 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 54 (1BA77800) [pid = 2772] [serial = 54] [outer = 1B7C2400] 03:35:02 INFO - PROCESS | 2772 | 1461234902227 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 55 (1C1F4800) [pid = 2772] [serial = 55] [outer = 1B7C2400] 03:35:02 INFO - PROCESS | 2772 | 1461234902643 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]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 589ms 03:35:02 INFO - PROCESS | 2772 | 1461234902671 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2772 | 1461234902673 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 03:35:02 INFO - PROCESS | 2772 | 1461234902687 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2772 | 1461234902689 Marionette TRACE conn5 <- [1,42,null,{}] 03:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:35:02 INFO - PROCESS | 2772 | 1461234902697 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}] 03:35:02 INFO - PROCESS | 2772 | 1461234902773 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:35:02 INFO - PROCESS | 2772 | 1461234902779 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2772 | ++DOCSHELL 1C599C00 == 18 [pid = 2772] [id = 20] 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 56 (1C59A000) [pid = 2772] [serial = 56] [outer = 00000000] 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 57 (1C981400) [pid = 2772] [serial = 57] [outer = 1C59A000] 03:35:02 INFO - PROCESS | 2772 | 1461234902826 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 58 (1CCEAC00) [pid = 2772] [serial = 58] [outer = 1C59A000] 03:35:03 INFO - PROCESS | 2772 | 1461234903321 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]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 03:35:03 INFO - PROCESS | 2772 | 1461234903362 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2772 | 1461234903364 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 03:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:35:03 INFO - PROCESS | 2772 | 1461234903379 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 2772 | 1461234903381 Marionette TRACE conn5 <- [1,46,null,{}] 03:35:03 INFO - PROCESS | 2772 | 1461234903384 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}] 03:35:03 INFO - PROCESS | 2772 | 1461234903458 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:35:03 INFO - PROCESS | 2772 | 1461234903465 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2772 | ++DOCSHELL 18F3D400 == 19 [pid = 2772] [id = 21] 03:35:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 59 (18F3F000) [pid = 2772] [serial = 59] [outer = 00000000] 03:35:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 60 (18F45400) [pid = 2772] [serial = 60] [outer = 18F3F000] 03:35:03 INFO - PROCESS | 2772 | 1461234903513 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 61 (1C599400) [pid = 2772] [serial = 61] [outer = 18F3F000] 03:35:03 INFO - PROCESS | 2772 | 1461234903899 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]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:35:03 INFO - PROCESS | 2772 | 1461234903965 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2772 | 1461234903967 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 03:35:03 INFO - PROCESS | 2772 | 1461234903970 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:35:03 INFO - PROCESS | 2772 | 1461234903972 Marionette TRACE conn5 <- [1,50,null,{}] 03:35:03 INFO - PROCESS | 2772 | 1461234903975 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}] 03:35:04 INFO - PROCESS | 2772 | 1461234904055 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:35:04 INFO - PROCESS | 2772 | 1461234904064 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2772 | ++DOCSHELL 14B06C00 == 20 [pid = 2772] [id = 22] 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 62 (14B0B400) [pid = 2772] [serial = 62] [outer = 00000000] 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 63 (14B10400) [pid = 2772] [serial = 63] [outer = 14B0B400] 03:35:04 INFO - PROCESS | 2772 | 1461234904109 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 64 (1790C800) [pid = 2772] [serial = 64] [outer = 14B0B400] 03:35:04 INFO - PROCESS | 2772 | 1461234904500 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]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 03:35:04 INFO - PROCESS | 2772 | 1461234904544 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:35:04 INFO - PROCESS | 2772 | 1461234904545 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 03:35:04 INFO - PROCESS | 2772 | 1461234904549 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 2772 | 1461234904550 Marionette TRACE conn5 <- [1,54,null,{}] 03:35:04 INFO - PROCESS | 2772 | 1461234904553 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}] 03:35:04 INFO - PROCESS | 2772 | 1461234904655 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:35:04 INFO - PROCESS | 2772 | 1461234904663 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2772 | ++DOCSHELL 1032E000 == 21 [pid = 2772] [id = 23] 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 65 (1032F800) [pid = 2772] [serial = 65] [outer = 00000000] 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 66 (10333800) [pid = 2772] [serial = 66] [outer = 1032F800] 03:35:04 INFO - PROCESS | 2772 | 1461234904707 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 67 (10336800) [pid = 2772] [serial = 67] [outer = 1032F800] 03:35:05 INFO - PROCESS | 2772 | 1461234905086 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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 03:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:35:05 INFO - PROCESS | 2772 | 1461234905120 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2772 | 1461234905122 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 03:35:05 INFO - PROCESS | 2772 | 1461234905125 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2772 | 1461234905127 Marionette TRACE conn5 <- [1,58,null,{}] 03:35:05 INFO - PROCESS | 2772 | 1461234905130 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}] 03:35:05 INFO - PROCESS | 2772 | 1461234905202 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:35:05 INFO - PROCESS | 2772 | 1461234905266 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2772 | ++DOCSHELL 14B03000 == 22 [pid = 2772] [id = 24] 03:35:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (17980C00) [pid = 2772] [serial = 68] [outer = 00000000] 03:35:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (1A3D5800) [pid = 2772] [serial = 69] [outer = 17980C00] 03:35:05 INFO - PROCESS | 2772 | 1461234905317 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (1A3DAC00) [pid = 2772] [serial = 70] [outer = 17980C00] 03:35:05 INFO - PROCESS | 2772 | 1461234905686 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]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 03:35:05 INFO - PROCESS | 2772 | 1461234905756 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2772 | 1461234905758 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 03:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:35:05 INFO - PROCESS | 2772 | 1461234905761 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2772 | 1461234905763 Marionette TRACE conn5 <- [1,62,null,{}] 03:35:05 INFO - PROCESS | 2772 | 1461234905767 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}] 03:35:05 INFO - PROCESS | 2772 | 1461234905886 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:35:05 INFO - PROCESS | 2772 | 1461234905895 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2772 | ++DOCSHELL 1A3E0400 == 23 [pid = 2772] [id = 25] 03:35:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (1D80D800) [pid = 2772] [serial = 71] [outer = 00000000] 03:35:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (1E38D000) [pid = 2772] [serial = 72] [outer = 1D80D800] 03:35:05 INFO - PROCESS | 2772 | 1461234905939 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (1E38C800) [pid = 2772] [serial = 73] [outer = 1D80D800] 03:35:06 INFO - PROCESS | 2772 | 1461234906301 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]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 569ms 03:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:35:06 INFO - PROCESS | 2772 | 1461234906332 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2772 | 1461234906334 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 03:35:06 INFO - PROCESS | 2772 | 1461234906337 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2772 | 1461234906338 Marionette TRACE conn5 <- [1,66,null,{}] 03:35:06 INFO - PROCESS | 2772 | 1461234906342 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}] 03:35:06 INFO - PROCESS | 2772 | 1461234906415 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:35:06 INFO - PROCESS | 2772 | 1461234906500 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2772 | ++DOCSHELL 0FF24000 == 24 [pid = 2772] [id = 26] 03:35:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (0FF26000) [pid = 2772] [serial = 74] [outer = 00000000] 03:35:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (0FF2BC00) [pid = 2772] [serial = 75] [outer = 0FF26000] 03:35:06 INFO - PROCESS | 2772 | 1461234906544 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (0FF2E800) [pid = 2772] [serial = 76] [outer = 0FF26000] 03:35:07 INFO - PROCESS | 2772 | 1461234907597 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]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1324ms 03:35:07 INFO - PROCESS | 2772 | 1461234907672 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2772 | 1461234907676 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 03:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:35:07 INFO - PROCESS | 2772 | 1461234907685 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 2772 | 1461234907689 Marionette TRACE conn5 <- [1,70,null,{}] 03:35:07 INFO - PROCESS | 2772 | 1461234907701 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}] 03:35:07 INFO - PROCESS | 2772 | 1461234907846 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:35:07 INFO - PROCESS | 2772 | 1461234907864 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2772 | ++DOCSHELL 102E5800 == 25 [pid = 2772] [id = 27] 03:35:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (102E6000) [pid = 2772] [serial = 77] [outer = 00000000] 03:35:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (10331800) [pid = 2772] [serial = 78] [outer = 102E6000] 03:35:07 INFO - PROCESS | 2772 | 1461234907914 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (1034A400) [pid = 2772] [serial = 79] [outer = 102E6000] 03:35:08 INFO - PROCESS | 2772 | 1461234908331 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]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 03:35:08 INFO - PROCESS | 2772 | 1461234908361 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2772 | 1461234908367 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 03:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:35:08 INFO - PROCESS | 2772 | 1461234908373 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 2772 | 1461234908375 Marionette TRACE conn5 <- [1,74,null,{}] 03:35:08 INFO - PROCESS | 2772 | 1461234908379 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}] 03:35:08 INFO - PROCESS | 2772 | 1461234908477 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:35:08 INFO - PROCESS | 2772 | 1461234908484 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2772 | ++DOCSHELL 10BA3800 == 26 [pid = 2772] [id = 28] 03:35:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (10BAA800) [pid = 2772] [serial = 80] [outer = 00000000] 03:35:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (14717C00) [pid = 2772] [serial = 81] [outer = 10BAA800] 03:35:08 INFO - PROCESS | 2772 | 1461234908530 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (147E2800) [pid = 2772] [serial = 82] [outer = 10BAA800] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (16375800) [pid = 2772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1DCA6400) [pid = 2772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (0FC09400) [pid = 2772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (17909C00) [pid = 2772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (0F7D4800) [pid = 2772] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (10C9D800) [pid = 2772] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (15C61C00) [pid = 2772] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (18953400) [pid = 2772] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (1900B800) [pid = 2772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (1B7C2400) [pid = 2772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (14B0B400) [pid = 2772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (1032F800) [pid = 2772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:35:09 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (17980C00) [pid = 2772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:35:09 INFO - PROCESS | 2772 | 1461234909331 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]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 969ms 03:35:09 INFO - PROCESS | 2772 | 1461234909346 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2772 | 1461234909348 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 03:35:09 INFO - PROCESS | 2772 | 1461234909352 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:35:09 INFO - PROCESS | 2772 | 1461234909355 Marionette TRACE conn5 <- [1,78,null,{}] 03:35:09 INFO - PROCESS | 2772 | 1461234909365 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}] 03:35:09 INFO - PROCESS | 2772 | 1461234909456 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:35:09 INFO - PROCESS | 2772 | 1461234909517 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2772 | ++DOCSHELL 0FC09400 == 27 [pid = 2772] [id = 29] 03:35:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (0FCBC400) [pid = 2772] [serial = 83] [outer = 00000000] 03:35:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (14B85400) [pid = 2772] [serial = 84] [outer = 0FCBC400] 03:35:09 INFO - PROCESS | 2772 | 1461234909565 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (15C5AC00) [pid = 2772] [serial = 85] [outer = 0FCBC400] 03:35:09 INFO - PROCESS | 2772 | 1461234909923 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]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 03:35:09 INFO - PROCESS | 2772 | 1461234909986 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2772 | 1461234909989 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 03:35:09 INFO - PROCESS | 2772 | 1461234909992 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2772 | 1461234909993 Marionette TRACE conn5 <- [1,82,null,{}] 03:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:35:10 INFO - PROCESS | 2772 | 1461234909997 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}] 03:35:10 INFO - PROCESS | 2772 | 1461234910071 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:35:10 INFO - PROCESS | 2772 | 1461234910076 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2772 | ++DOCSHELL 15C61C00 == 28 [pid = 2772] [id = 30] 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (1636D400) [pid = 2772] [serial = 86] [outer = 00000000] 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (17AE3400) [pid = 2772] [serial = 87] [outer = 1636D400] 03:35:10 INFO - PROCESS | 2772 | 1461234910122 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (17EA8C00) [pid = 2772] [serial = 88] [outer = 1636D400] 03:35:10 INFO - PROCESS | 2772 | 1461234910514 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]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 572ms 03:35:10 INFO - PROCESS | 2772 | 1461234910568 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2772 | 1461234910570 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 03:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:35:10 INFO - PROCESS | 2772 | 1461234910573 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 2772 | 1461234910575 Marionette TRACE conn5 <- [1,86,null,{}] 03:35:10 INFO - PROCESS | 2772 | 1461234910579 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}] 03:35:10 INFO - PROCESS | 2772 | 1461234910651 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:35:10 INFO - PROCESS | 2772 | 1461234910657 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2772 | ++DOCSHELL 18929800 == 29 [pid = 2772] [id = 31] 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (18931800) [pid = 2772] [serial = 89] [outer = 00000000] 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (18D38C00) [pid = 2772] [serial = 90] [outer = 18931800] 03:35:10 INFO - PROCESS | 2772 | 1461234910702 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (18F3E400) [pid = 2772] [serial = 91] [outer = 18931800] 03:35:11 INFO - PROCESS | 2772 | 1461234911139 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]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 03:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:35:11 INFO - PROCESS | 2772 | 1461234911207 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 2772 | 1461234911211 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 03:35:11 INFO - PROCESS | 2772 | 1461234911216 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 2772 | 1461234911220 Marionette TRACE conn5 <- [1,90,null,{}] 03:35:11 INFO - PROCESS | 2772 | 1461234911227 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}] 03:35:11 INFO - PROCESS | 2772 | 1461234911316 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:35:11 INFO - PROCESS | 2772 | 1461234911421 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2D000 == 30 [pid = 2772] [id = 32] 03:35:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (1003E000) [pid = 2772] [serial = 92] [outer = 00000000] 03:35:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (10329400) [pid = 2772] [serial = 93] [outer = 1003E000] 03:35:11 INFO - PROCESS | 2772 | 1461234911480 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (10336C00) [pid = 2772] [serial = 94] [outer = 1003E000] 03:35:12 INFO - PROCESS | 2772 | 1461234912062 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]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 03:35:12 INFO - PROCESS | 2772 | 1461234912107 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2772 | 1461234912112 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:35:12 INFO - PROCESS | 2772 | 1461234912119 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2772 | 1461234912124 Marionette TRACE conn5 <- [1,94,null,{}] 03:35:12 INFO - PROCESS | 2772 | 1461234912128 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}] 03:35:12 INFO - PROCESS | 2772 | 1461234912227 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:35:12 INFO - PROCESS | 2772 | 1461234912295 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 2772 | ++DOCSHELL 1034DC00 == 31 [pid = 2772] [id = 33] 03:35:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (10BECC00) [pid = 2772] [serial = 95] [outer = 00000000] 03:35:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17903800) [pid = 2772] [serial = 96] [outer = 10BECC00] 03:35:12 INFO - PROCESS | 2772 | 1461234912350 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (17AD8000) [pid = 2772] [serial = 97] [outer = 10BECC00] 03:35:12 INFO - PROCESS | 2772 | 1461234912865 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]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 769ms 03:35:12 INFO - PROCESS | 2772 | 1461234912892 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2772 | 1461234912895 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 03:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:35:12 INFO - PROCESS | 2772 | 1461234912899 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2772 | 1461234912901 Marionette TRACE conn5 <- [1,98,null,{}] 03:35:12 INFO - PROCESS | 2772 | 1461234912911 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}] 03:35:13 INFO - PROCESS | 2772 | 1461234913012 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:35:13 INFO - PROCESS | 2772 | 1461234913097 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2772 | ++DOCSHELL 1A23D400 == 32 [pid = 2772] [id = 34] 03:35:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (1A3BA000) [pid = 2772] [serial = 98] [outer = 00000000] 03:35:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (1A3D7000) [pid = 2772] [serial = 99] [outer = 1A3BA000] 03:35:13 INFO - PROCESS | 2772 | 1461234913156 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (1A3DD000) [pid = 2772] [serial = 100] [outer = 1A3BA000] 03:35:13 INFO - PROCESS | 2772 | 1461234913720 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]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 03:35:13 INFO - PROCESS | 2772 | 1461234913771 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 2772 | 1461234913774 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 03:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:35:13 INFO - PROCESS | 2772 | 1461234913777 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 2772 | 1461234913779 Marionette TRACE conn5 <- [1,102,null,{}] 03:35:13 INFO - PROCESS | 2772 | 1461234913783 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}] 03:35:13 INFO - PROCESS | 2772 | 1461234913878 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:35:13 INFO - PROCESS | 2772 | 1461234913948 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3C400 == 33 [pid = 2772] [id = 35] 03:35:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (0FD3E400) [pid = 2772] [serial = 101] [outer = 00000000] 03:35:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (17FD5800) [pid = 2772] [serial = 102] [outer = 0FD3E400] 03:35:13 INFO - PROCESS | 2772 | 1461234914004 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (17983800) [pid = 2772] [serial = 103] [outer = 0FD3E400] 03:35:14 INFO - PROCESS | 2772 | 1461234914503 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]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 769ms 03:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:35:14 INFO - PROCESS | 2772 | 1461234914552 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 2772 | 1461234914554 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 03:35:14 INFO - PROCESS | 2772 | 1461234914558 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 2772 | 1461234914560 Marionette TRACE conn5 <- [1,106,null,{}] 03:35:14 INFO - PROCESS | 2772 | 1461234914564 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}] 03:35:14 INFO - PROCESS | 2772 | 1461234914655 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:35:14 INFO - PROCESS | 2772 | 1461234914739 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2772 | ++DOCSHELL 0FCBE400 == 34 [pid = 2772] [id = 36] 03:35:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (0FCBF000) [pid = 2772] [serial = 104] [outer = 00000000] 03:35:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (13510400) [pid = 2772] [serial = 105] [outer = 0FCBF000] 03:35:14 INFO - PROCESS | 2772 | 1461234914794 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (14715C00) [pid = 2772] [serial = 106] [outer = 0FCBF000] 03:35:15 INFO - PROCESS | 2772 | 1461234915370 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]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 03:35:15 INFO - PROCESS | 2772 | 1461234915432 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:35:15 INFO - PROCESS | 2772 | 1461234915436 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 03:35:15 INFO - PROCESS | 2772 | 1461234915441 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:35:15 INFO - PROCESS | 2772 | 1461234915444 Marionette TRACE conn5 <- [1,110,null,{}] 03:35:15 INFO - PROCESS | 2772 | 1461234915450 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}] 03:35:15 INFO - PROCESS | 2772 | 1461234915547 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:35:15 INFO - PROCESS | 2772 | 1461234915619 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 2772 | ++DOCSHELL 0FF28C00 == 35 [pid = 2772] [id = 37] 03:35:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (0FF29C00) [pid = 2772] [serial = 107] [outer = 00000000] 03:35:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (10335800) [pid = 2772] [serial = 108] [outer = 0FF29C00] 03:35:15 INFO - PROCESS | 2772 | 1461234915669 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (10C49400) [pid = 2772] [serial = 109] [outer = 0FF29C00] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1790B400) [pid = 2772] [serial = 9] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (17910C00) [pid = 2772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (13454000) [pid = 2772] [serial = 4] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (10BED800) [pid = 2772] [serial = 27] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (18D40C00) [pid = 2772] [serial = 30] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (0FC02C00) [pid = 2772] [serial = 36] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (0FCC1000) [pid = 2772] [serial = 37] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (102DC000) [pid = 2772] [serial = 39] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (1470AC00) [pid = 2772] [serial = 42] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (1473C000) [pid = 2772] [serial = 43] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (1636D800) [pid = 2772] [serial = 45] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (18C3C400) [pid = 2772] [serial = 48] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (18D34400) [pid = 2772] [serial = 49] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (1A3B7400) [pid = 2772] [serial = 51] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (190A6C00) [pid = 2772] [serial = 52] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1BA77800) [pid = 2772] [serial = 54] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (1C981400) [pid = 2772] [serial = 57] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (18F45400) [pid = 2772] [serial = 60] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (14B10400) [pid = 2772] [serial = 63] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (10333800) [pid = 2772] [serial = 66] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (1A3D5800) [pid = 2772] [serial = 69] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (1E38D000) [pid = 2772] [serial = 72] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (0F70A000) [pid = 2772] [serial = 33] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (1C1F4800) [pid = 2772] [serial = 55] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (19208C00) [pid = 2772] [serial = 31] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (1790C800) [pid = 2772] [serial = 64] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (10336800) [pid = 2772] [serial = 67] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 68 (1790F800) [pid = 2772] [serial = 46] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 67 (1DCAD000) [pid = 2772] [serial = 22] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 66 (13449400) [pid = 2772] [serial = 28] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 65 (1A3DAC00) [pid = 2772] [serial = 70] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 64 (1DCAE400) [pid = 2772] [serial = 24] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 63 (1DCA9400) [pid = 2772] [serial = 21] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 62 (1A238C00) [pid = 2772] [serial = 17] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | --DOMWINDOW == 61 (19C24400) [pid = 2772] [serial = 14] [outer = 00000000] [url = about:blank] 03:35:16 INFO - PROCESS | 2772 | 1461234916634 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]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1229ms 03:35:16 INFO - PROCESS | 2772 | 1461234916677 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2772 | 1461234916682 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 03:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:35:16 INFO - PROCESS | 2772 | 1461234916688 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 2772 | 1461234916691 Marionette TRACE conn5 <- [1,114,null,{}] 03:35:16 INFO - PROCESS | 2772 | 1461234916696 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}] 03:35:16 INFO - PROCESS | 2772 | 1461234916777 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:35:16 INFO - PROCESS | 2772 | 1461234916788 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2772 | ++DOCSHELL 0FF22C00 == 36 [pid = 2772] [id = 38] 03:35:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 62 (0FF23800) [pid = 2772] [serial = 110] [outer = 00000000] 03:35:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 63 (0FF2D800) [pid = 2772] [serial = 111] [outer = 0FF23800] 03:35:16 INFO - PROCESS | 2772 | 1461234916837 Marionette DEBUG loaded listener.js 03:35:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 64 (100B4800) [pid = 2772] [serial = 112] [outer = 0FF23800] 03:35:17 INFO - PROCESS | 2772 | 1461234917270 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]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 03:35:17 INFO - PROCESS | 2772 | 1461234917322 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2772 | 1461234917328 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 03:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:35:17 INFO - PROCESS | 2772 | 1461234917335 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 2772 | 1461234917338 Marionette TRACE conn5 <- [1,118,null,{}] 03:35:17 INFO - PROCESS | 2772 | 1461234917342 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}] 03:35:17 INFO - PROCESS | 2772 | 1461234917422 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:35:17 INFO - PROCESS | 2772 | 1461234917470 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2772 | ++DOCSHELL 13450800 == 37 [pid = 2772] [id = 39] 03:35:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 65 (13450C00) [pid = 2772] [serial = 113] [outer = 00000000] 03:35:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 66 (1441C400) [pid = 2772] [serial = 114] [outer = 13450C00] 03:35:17 INFO - PROCESS | 2772 | 1461234917515 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 67 (144E7000) [pid = 2772] [serial = 115] [outer = 13450C00] 03:35:17 INFO - PROCESS | 2772 | 1461234917935 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]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 03:35:17 INFO - PROCESS | 2772 | 1461234917967 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2772 | 1461234917969 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 03:35:17 INFO - PROCESS | 2772 | 1461234917973 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:35:17 INFO - PROCESS | 2772 | 1461234917976 Marionette TRACE conn5 <- [1,122,null,{}] 03:35:17 INFO - PROCESS | 2772 | 1461234917991 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}] 03:35:18 INFO - PROCESS | 2772 | 1461234918076 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:35:18 INFO - PROCESS | 2772 | 1461234918084 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2772 | ++DOCSHELL 15B2A000 == 38 [pid = 2772] [id = 40] 03:35:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (15B2B000) [pid = 2772] [serial = 116] [outer = 00000000] 03:35:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (1636C000) [pid = 2772] [serial = 117] [outer = 15B2B000] 03:35:18 INFO - PROCESS | 2772 | 1461234918132 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (17905C00) [pid = 2772] [serial = 118] [outer = 15B2B000] 03:35:18 INFO - PROCESS | 2772 | 1461234918545 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]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 590ms 03:35:18 INFO - PROCESS | 2772 | 1461234918566 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2772 | 1461234918569 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 03:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:35:18 INFO - PROCESS | 2772 | 1461234918572 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2772 | 1461234918574 Marionette TRACE conn5 <- [1,126,null,{}] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FC09400 == 37 [pid = 2772] [id = 29] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 18929800 == 36 [pid = 2772] [id = 31] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 15C61C00 == 35 [pid = 2772] [id = 30] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FF2D000 == 34 [pid = 2772] [id = 32] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 1034DC00 == 33 [pid = 2772] [id = 33] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FD3C400 == 32 [pid = 2772] [id = 35] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 1A23D400 == 31 [pid = 2772] [id = 34] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FCBE400 == 30 [pid = 2772] [id = 36] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FF22C00 == 29 [pid = 2772] [id = 38] 03:35:19 INFO - PROCESS | 2772 | --DOCSHELL 0FF28C00 == 28 [pid = 2772] [id = 37] 03:35:19 INFO - PROCESS | 2772 | 1461234919294 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}] 03:35:19 INFO - PROCESS | 2772 | 1461234919399 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:35:19 INFO - PROCESS | 2772 | 1461234919410 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC2400 == 29 [pid = 2772] [id = 41] 03:35:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (0FCC4C00) [pid = 2772] [serial = 119] [outer = 00000000] 03:35:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (0FD37000) [pid = 2772] [serial = 120] [outer = 0FCC4C00] 03:35:19 INFO - PROCESS | 2772 | 1461234919460 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (0FD3B400) [pid = 2772] [serial = 121] [outer = 0FCC4C00] 03:35:19 INFO - PROCESS | 2772 | 1461234919922 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]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1378ms 03:35:19 INFO - PROCESS | 2772 | 1461234919952 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2772 | 1461234919958 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 03:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:35:19 INFO - PROCESS | 2772 | 1461234919966 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 2772 | 1461234919971 Marionette TRACE conn5 <- [1,130,null,{}] 03:35:19 INFO - PROCESS | 2772 | 1461234919975 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}] 03:35:20 INFO - PROCESS | 2772 | 1461234920080 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:35:20 INFO - PROCESS | 2772 | 1461234920090 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2772 | ++DOCSHELL 10349800 == 30 [pid = 2772] [id = 42] 03:35:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (1034E400) [pid = 2772] [serial = 122] [outer = 00000000] 03:35:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (10C9D800) [pid = 2772] [serial = 123] [outer = 1034E400] 03:35:20 INFO - PROCESS | 2772 | 1461234920140 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (13454000) [pid = 2772] [serial = 124] [outer = 1034E400] 03:35:20 INFO - PROCESS | 2772 | 1461234920575 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]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 632ms 03:35:20 INFO - PROCESS | 2772 | 1461234920599 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2772 | 1461234920601 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 03:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (0FF26000) [pid = 2772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (1D80D800) [pid = 2772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (1C59A000) [pid = 2772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (18F3F000) [pid = 2772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (18931800) [pid = 2772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (102E6000) [pid = 2772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (0FCBC400) [pid = 2772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 68 (10BAA800) [pid = 2772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 67 (1636D400) [pid = 2772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 66 (1003E000) [pid = 2772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 65 (10BECC00) [pid = 2772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 64 (1A3BA000) [pid = 2772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 63 (0FD3E400) [pid = 2772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 62 (0FCBF000) [pid = 2772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 61 (0FF23800) [pid = 2772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:35:20 INFO - PROCESS | 2772 | --DOMWINDOW == 60 (13450C00) [pid = 2772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:35:20 INFO - PROCESS | 2772 | 1461234920989 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2772 | 1461234920992 Marionette TRACE conn5 <- [1,134,null,{}] 03:35:20 INFO - PROCESS | 2772 | 1461234920996 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}] 03:35:21 INFO - PROCESS | 2772 | 1461234921073 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:35:21 INFO - PROCESS | 2772 | 1461234921083 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2FC00 == 31 [pid = 2772] [id = 43] 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 61 (1003E000) [pid = 2772] [serial = 125] [outer = 00000000] 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 62 (10BF8C00) [pid = 2772] [serial = 126] [outer = 1003E000] 03:35:21 INFO - PROCESS | 2772 | 1461234921132 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 63 (1443F000) [pid = 2772] [serial = 127] [outer = 1003E000] 03:35:21 INFO - PROCESS | 2772 | 1461234921570 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]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 03:35:21 INFO - PROCESS | 2772 | 1461234921626 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2772 | 1461234921632 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 03:35:21 INFO - PROCESS | 2772 | 1461234921636 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 2772 | 1461234921638 Marionette TRACE conn5 <- [1,138,null,{}] 03:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:35:21 INFO - PROCESS | 2772 | 1461234921642 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}] 03:35:21 INFO - PROCESS | 2772 | 1461234921718 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:35:21 INFO - PROCESS | 2772 | 1461234921727 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2772 | ++DOCSHELL 144F3800 == 32 [pid = 2772] [id = 44] 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 64 (15C5E400) [pid = 2772] [serial = 128] [outer = 00000000] 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 65 (17906000) [pid = 2772] [serial = 129] [outer = 15C5E400] 03:35:21 INFO - PROCESS | 2772 | 1461234921773 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 66 (17980C00) [pid = 2772] [serial = 130] [outer = 15C5E400] 03:35:22 INFO - PROCESS | 2772 | 1461234922221 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]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 03:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:35:22 INFO - PROCESS | 2772 | 1461234922272 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2772 | 1461234922274 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 03:35:22 INFO - PROCESS | 2772 | 1461234922277 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2772 | 1461234922279 Marionette TRACE conn5 <- [1,142,null,{}] 03:35:22 INFO - PROCESS | 2772 | 1461234922282 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}] 03:35:22 INFO - PROCESS | 2772 | 1461234922355 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:35:22 INFO - PROCESS | 2772 | 1461234922362 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2772 | ++DOCSHELL 17985000 == 33 [pid = 2772] [id = 45] 03:35:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 67 (17E9DC00) [pid = 2772] [serial = 131] [outer = 00000000] 03:35:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (18951C00) [pid = 2772] [serial = 132] [outer = 17E9DC00] 03:35:22 INFO - PROCESS | 2772 | 1461234922408 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (18C3B400) [pid = 2772] [serial = 133] [outer = 17E9DC00] 03:35:22 INFO - PROCESS | 2772 | 1461234922855 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]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 03:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:35:22 INFO - PROCESS | 2772 | 1461234922908 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2772 | 1461234922910 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 03:35:22 INFO - PROCESS | 2772 | 1461234922913 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2772 | 1461234922915 Marionette TRACE conn5 <- [1,146,null,{}] 03:35:22 INFO - PROCESS | 2772 | 1461234922918 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}] 03:35:23 INFO - PROCESS | 2772 | 1461234923095 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:35:23 INFO - PROCESS | 2772 | 1461234923212 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 2772 | ++DOCSHELL 0EE56000 == 34 [pid = 2772] [id = 46] 03:35:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (0EE56400) [pid = 2772] [serial = 134] [outer = 00000000] 03:35:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (0F7DF800) [pid = 2772] [serial = 135] [outer = 0EE56400] 03:35:23 INFO - PROCESS | 2772 | 1461234923272 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (0FD34000) [pid = 2772] [serial = 136] [outer = 0EE56400] 03:35:23 INFO - PROCESS | 2772 | 1461234923904 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]]]}] 03:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1021ms 03:35:23 INFO - PROCESS | 2772 | 1461234923936 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 2772 | 1461234923941 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 03:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:35:23 INFO - PROCESS | 2772 | 1461234923946 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 2772 | 1461234923950 Marionette TRACE conn5 <- [1,150,null,{}] 03:35:23 INFO - PROCESS | 2772 | 1461234923955 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}] 03:35:24 INFO - PROCESS | 2772 | 1461234924055 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:35:24 INFO - PROCESS | 2772 | 1461234924138 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2772 | ++DOCSHELL 147C7800 == 35 [pid = 2772] [id = 47] 03:35:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (147D2C00) [pid = 2772] [serial = 137] [outer = 00000000] 03:35:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (15B33400) [pid = 2772] [serial = 138] [outer = 147D2C00] 03:35:24 INFO - PROCESS | 2772 | 1461234924197 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (17904C00) [pid = 2772] [serial = 139] [outer = 147D2C00] 03:35:24 INFO - PROCESS | 2772 | 1461234924729 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]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 829ms 03:35:24 INFO - PROCESS | 2772 | 1461234924780 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2772 | 1461234924784 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 03:35:24 INFO - PROCESS | 2772 | 1461234924787 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:35:24 INFO - PROCESS | 2772 | 1461234924790 Marionette TRACE conn5 <- [1,154,null,{}] 03:35:24 INFO - PROCESS | 2772 | 1461234924794 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}] 03:35:24 INFO - PROCESS | 2772 | 1461234924919 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:35:24 INFO - PROCESS | 2772 | 1461234924989 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2772 | ++DOCSHELL 19006000 == 36 [pid = 2772] [id = 48] 03:35:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (1900C400) [pid = 2772] [serial = 140] [outer = 00000000] 03:35:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (190AC400) [pid = 2772] [serial = 141] [outer = 1900C400] 03:35:25 INFO - PROCESS | 2772 | 1461234925045 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (19208400) [pid = 2772] [serial = 142] [outer = 1900C400] 03:35:25 INFO - PROCESS | 2772 | 1461234925604 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]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 03:35:25 INFO - PROCESS | 2772 | 1461234925660 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 2772 | 1461234925665 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 03:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:35:25 INFO - PROCESS | 2772 | 1461234925676 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 2772 | 1461234925680 Marionette TRACE conn5 <- [1,158,null,{}] 03:35:25 INFO - PROCESS | 2772 | 1461234925684 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}] 03:35:25 INFO - PROCESS | 2772 | 1461234925784 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:35:25 INFO - PROCESS | 2772 | 1461234925851 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2772 | ++DOCSHELL 1A31BC00 == 37 [pid = 2772] [id = 49] 03:35:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (1A3B4C00) [pid = 2772] [serial = 143] [outer = 00000000] 03:35:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (1A3D5000) [pid = 2772] [serial = 144] [outer = 1A3B4C00] 03:35:25 INFO - PROCESS | 2772 | 1461234925907 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (1A3D8800) [pid = 2772] [serial = 145] [outer = 1A3B4C00] 03:35:26 INFO - PROCESS | 2772 | 1461234926567 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]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 929ms 03:35:26 INFO - PROCESS | 2772 | 1461234926600 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2772 | 1461234926605 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 03:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:35:26 INFO - PROCESS | 2772 | 1461234926610 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2772 | 1461234926615 Marionette TRACE conn5 <- [1,162,null,{}] 03:35:26 INFO - PROCESS | 2772 | 1461234926622 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}] 03:35:26 INFO - PROCESS | 2772 | 1461234926720 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:35:26 INFO - PROCESS | 2772 | 1461234926807 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3BC00 == 38 [pid = 2772] [id = 50] 03:35:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (0FD3E400) [pid = 2772] [serial = 146] [outer = 00000000] 03:35:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (1032D400) [pid = 2772] [serial = 147] [outer = 0FD3E400] 03:35:26 INFO - PROCESS | 2772 | 1461234926857 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (10336400) [pid = 2772] [serial = 148] [outer = 0FD3E400] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 17985000 == 37 [pid = 2772] [id = 45] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 144F3800 == 36 [pid = 2772] [id = 44] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 0FF2FC00 == 35 [pid = 2772] [id = 43] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 13450800 == 34 [pid = 2772] [id = 39] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 10349800 == 33 [pid = 2772] [id = 42] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 0FCC2400 == 32 [pid = 2772] [id = 41] 03:35:27 INFO - PROCESS | 2772 | --DOCSHELL 15B2A000 == 31 [pid = 2772] [id = 40] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (10329400) [pid = 2772] [serial = 93] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (17903800) [pid = 2772] [serial = 96] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1A3D7000) [pid = 2772] [serial = 99] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (17FD5800) [pid = 2772] [serial = 102] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (13510400) [pid = 2772] [serial = 105] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (10335800) [pid = 2772] [serial = 108] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (0FF2D800) [pid = 2772] [serial = 111] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (100B4800) [pid = 2772] [serial = 112] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (10331800) [pid = 2772] [serial = 78] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (1441C400) [pid = 2772] [serial = 114] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (14B85400) [pid = 2772] [serial = 84] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (14717C00) [pid = 2772] [serial = 81] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (17AE3400) [pid = 2772] [serial = 87] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (10336C00) [pid = 2772] [serial = 94] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (18F3E400) [pid = 2772] [serial = 91] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 68 (17AD8000) [pid = 2772] [serial = 97] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 67 (1A3DD000) [pid = 2772] [serial = 100] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 66 (17EA8C00) [pid = 2772] [serial = 88] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 65 (147E2800) [pid = 2772] [serial = 82] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 64 (1034A400) [pid = 2772] [serial = 79] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 63 (17983800) [pid = 2772] [serial = 103] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 62 (14715C00) [pid = 2772] [serial = 106] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 61 (0FF2E800) [pid = 2772] [serial = 76] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 60 (144E7000) [pid = 2772] [serial = 115] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 59 (15C5AC00) [pid = 2772] [serial = 85] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 58 (0FF2BC00) [pid = 2772] [serial = 75] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 57 (1E38C800) [pid = 2772] [serial = 73] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 56 (1CCEAC00) [pid = 2772] [serial = 58] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 55 (1C599400) [pid = 2772] [serial = 61] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | --DOMWINDOW == 54 (18D38C00) [pid = 2772] [serial = 90] [outer = 00000000] [url = about:blank] 03:35:27 INFO - PROCESS | 2772 | 1461234927337 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]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 792ms 03:35:27 INFO - PROCESS | 2772 | 1461234927403 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2772 | 1461234927408 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 03:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:35:27 INFO - PROCESS | 2772 | 1461234927414 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2772 | 1461234927416 Marionette TRACE conn5 <- [1,166,null,{}] 03:35:27 INFO - PROCESS | 2772 | 1461234927420 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}] 03:35:27 INFO - PROCESS | 2772 | 1461234927499 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:35:27 INFO - PROCESS | 2772 | 1461234927505 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2772 | ++DOCSHELL 10328400 == 32 [pid = 2772] [id = 51] 03:35:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 55 (1034C400) [pid = 2772] [serial = 149] [outer = 00000000] 03:35:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 56 (14421800) [pid = 2772] [serial = 150] [outer = 1034C400] 03:35:27 INFO - PROCESS | 2772 | 1461234927550 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 57 (144E7000) [pid = 2772] [serial = 151] [outer = 1034C400] 03:35:27 INFO - PROCESS | 2772 | 1461234927994 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]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 03:35:28 INFO - PROCESS | 2772 | 1461234928047 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2772 | 1461234928050 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 03:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:35:28 INFO - PROCESS | 2772 | 1461234928053 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 2772 | 1461234928056 Marionette TRACE conn5 <- [1,170,null,{}] 03:35:28 INFO - PROCESS | 2772 | 1461234928067 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}] 03:35:28 INFO - PROCESS | 2772 | 1461234928146 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:35:28 INFO - PROCESS | 2772 | 1461234928155 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2772 | ++DOCSHELL 14B10C00 == 33 [pid = 2772] [id = 52] 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 58 (14B88800) [pid = 2772] [serial = 152] [outer = 00000000] 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 59 (15B32000) [pid = 2772] [serial = 153] [outer = 14B88800] 03:35:28 INFO - PROCESS | 2772 | 1461234928202 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 60 (1790A000) [pid = 2772] [serial = 154] [outer = 14B88800] 03:35:28 INFO - PROCESS | 2772 | 1461234928631 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]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 03:35:28 INFO - PROCESS | 2772 | 1461234928687 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2772 | 1461234928690 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 03:35:28 INFO - PROCESS | 2772 | 1461234928693 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:35:28 INFO - PROCESS | 2772 | 1461234928694 Marionette TRACE conn5 <- [1,174,null,{}] 03:35:28 INFO - PROCESS | 2772 | 1461234928698 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}] 03:35:28 INFO - PROCESS | 2772 | 1461234928775 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:35:28 INFO - PROCESS | 2772 | 1461234928783 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2772 | ++DOCSHELL 17EA1000 == 34 [pid = 2772] [id = 53] 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 61 (17EA1400) [pid = 2772] [serial = 155] [outer = 00000000] 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 62 (1895D800) [pid = 2772] [serial = 156] [outer = 17EA1400] 03:35:28 INFO - PROCESS | 2772 | 1461234928828 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 63 (18D38C00) [pid = 2772] [serial = 157] [outer = 17EA1400] 03:35:29 INFO - PROCESS | 2772 | 1461234929210 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]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 03:35:29 INFO - PROCESS | 2772 | 1461234929268 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2772 | 1461234929270 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 03:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:35:29 INFO - PROCESS | 2772 | 1461234929274 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2772 | 1461234929276 Marionette TRACE conn5 <- [1,178,null,{}] 03:35:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 64 (18F3A000) [pid = 2772] [serial = 158] [outer = 0F783400] 03:35:29 INFO - PROCESS | 2772 | 1461234929301 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}] 03:35:29 INFO - PROCESS | 2772 | 1461234929406 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:35:29 INFO - PROCESS | 2772 | 1461234929413 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2772 | ++DOCSHELL 0F781000 == 35 [pid = 2772] [id = 54] 03:35:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 65 (18D3A800) [pid = 2772] [serial = 159] [outer = 00000000] 03:35:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 66 (19FF1400) [pid = 2772] [serial = 160] [outer = 18D3A800] 03:35:29 INFO - PROCESS | 2772 | 1461234929459 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 67 (19F8B800) [pid = 2772] [serial = 161] [outer = 18D3A800] 03:35:29 INFO - PROCESS | 2772 | 1461234929917 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]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 03:35:29 INFO - PROCESS | 2772 | 1461234929954 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 2772 | 1461234929956 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 03:35:29 INFO - PROCESS | 2772 | 1461234929959 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:35:29 INFO - PROCESS | 2772 | 1461234929961 Marionette TRACE conn5 <- [1,182,null,{}] 03:35:29 INFO - PROCESS | 2772 | 1461234929964 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}] 03:35:30 INFO - PROCESS | 2772 | 1461234930089 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:35:30 INFO - PROCESS | 2772 | 1461234930103 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2772 | ++DOCSHELL 18C3A800 == 36 [pid = 2772] [id = 55] 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (1A36AC00) [pid = 2772] [serial = 162] [outer = 00000000] 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (1AB55000) [pid = 2772] [serial = 163] [outer = 1A36AC00] 03:35:30 INFO - PROCESS | 2772 | 1461234930184 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (1B725C00) [pid = 2772] [serial = 164] [outer = 1A36AC00] 03:35:30 INFO - PROCESS | 2772 | 1461234930580 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]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 03:35:30 INFO - PROCESS | 2772 | 1461234930632 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:35:30 INFO - PROCESS | 2772 | 1461234930634 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 03:35:30 INFO - PROCESS | 2772 | 1461234930637 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2772 | 1461234930639 Marionette TRACE conn5 <- [1,186,null,{}] 03:35:30 INFO - PROCESS | 2772 | 1461234930642 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}] 03:35:30 INFO - PROCESS | 2772 | 1461234930739 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:35:30 INFO - PROCESS | 2772 | 1461234930819 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2772 | ++DOCSHELL 1B7CB800 == 37 [pid = 2772] [id = 56] 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (1B7CC000) [pid = 2772] [serial = 165] [outer = 00000000] 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (1BA7C800) [pid = 2772] [serial = 166] [outer = 1B7CC000] 03:35:30 INFO - PROCESS | 2772 | 1461234930863 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (1BA77800) [pid = 2772] [serial = 167] [outer = 1B7CC000] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (1034E400) [pid = 2772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (0FCC4C00) [pid = 2772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (1003E000) [pid = 2772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (15C5E400) [pid = 2772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 68 (15B2B000) [pid = 2772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:35:31 INFO - PROCESS | 2772 | --DOMWINDOW == 67 (0FF29C00) [pid = 2772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:35:31 INFO - PROCESS | 2772 | 1461234931243 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]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 03:35:31 INFO - PROCESS | 2772 | 1461234931269 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:35:31 INFO - PROCESS | 2772 | 1461234931271 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 03:35:31 INFO - PROCESS | 2772 | 1461234931274 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2772 | 1461234931276 Marionette TRACE conn5 <- [1,190,null,{}] 03:35:31 INFO - PROCESS | 2772 | 1461234931279 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}] 03:35:31 INFO - PROCESS | 2772 | 1461234931351 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:35:31 INFO - PROCESS | 2772 | 1461234931417 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2772 | ++DOCSHELL 0F78FC00 == 38 [pid = 2772] [id = 57] 03:35:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (0FD32800) [pid = 2772] [serial = 168] [outer = 00000000] 03:35:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (1C1EE800) [pid = 2772] [serial = 169] [outer = 0FD32800] 03:35:31 INFO - PROCESS | 2772 | 1461234931461 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (1C1F4400) [pid = 2772] [serial = 170] [outer = 0FD32800] 03:35:31 INFO - PROCESS | 2772 | 1461234931796 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]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 03:35:31 INFO - PROCESS | 2772 | 1461234931845 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 2772 | 1461234931847 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 03:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:35:31 INFO - PROCESS | 2772 | 1461234931850 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2772 | 1461234931852 Marionette TRACE conn5 <- [1,194,null,{}] 03:35:31 INFO - PROCESS | 2772 | 1461234931855 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}] 03:35:31 INFO - PROCESS | 2772 | 1461234931927 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:35:31 INFO - PROCESS | 2772 | 1461234931992 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C7000 == 39 [pid = 2772] [id = 58] 03:35:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (1BA75400) [pid = 2772] [serial = 171] [outer = 00000000] 03:35:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (1C596000) [pid = 2772] [serial = 172] [outer = 1BA75400] 03:35:32 INFO - PROCESS | 2772 | 1461234932037 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (1C5A8000) [pid = 2772] [serial = 173] [outer = 1BA75400] 03:35:32 INFO - PROCESS | 2772 | 1461234932393 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]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 03:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:35:32 INFO - PROCESS | 2772 | 1461234932421 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2772 | 1461234932423 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 03:35:32 INFO - PROCESS | 2772 | 1461234932426 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2772 | 1461234932428 Marionette TRACE conn5 <- [1,198,null,{}] 03:35:32 INFO - PROCESS | 2772 | 1461234932431 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}] 03:35:32 INFO - PROCESS | 2772 | 1461234932529 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:35:32 INFO - PROCESS | 2772 | 1461234932537 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2772 | ++DOCSHELL 17A5B800 == 40 [pid = 2772] [id = 59] 03:35:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (17A5D800) [pid = 2772] [serial = 174] [outer = 00000000] 03:35:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (17A63C00) [pid = 2772] [serial = 175] [outer = 17A5D800] 03:35:32 INFO - PROCESS | 2772 | 1461234932582 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (17A66400) [pid = 2772] [serial = 176] [outer = 17A5D800] 03:35:32 INFO - PROCESS | 2772 | 1461234932986 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]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 569ms 03:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:35:32 INFO - PROCESS | 2772 | 1461234932997 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2772 | 1461234932999 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 03:35:32 INFO - PROCESS | 2772 | 1461234933002 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2772 | 1461234933005 Marionette TRACE conn5 <- [1,202,null,{}] 03:35:32 INFO - PROCESS | 2772 | 1461234933008 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}] 03:35:33 INFO - PROCESS | 2772 | 1461234933126 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:35:33 INFO - PROCESS | 2772 | 1461234933134 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2772 | ++DOCSHELL 0EEA1C00 == 41 [pid = 2772] [id = 60] 03:35:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (10329400) [pid = 2772] [serial = 177] [outer = 00000000] 03:35:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (1A1E6C00) [pid = 2772] [serial = 178] [outer = 10329400] 03:35:33 INFO - PROCESS | 2772 | 1461234933182 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (1A1EB400) [pid = 2772] [serial = 179] [outer = 10329400] 03:35:33 INFO - PROCESS | 2772 | 1461234933591 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]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 03:35:33 INFO - PROCESS | 2772 | 1461234933641 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 2772 | 1461234933646 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 03:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:35:33 INFO - PROCESS | 2772 | 1461234933651 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 2772 | 1461234933655 Marionette TRACE conn5 <- [1,206,null,{}] 03:35:33 INFO - PROCESS | 2772 | 1461234933662 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}] 03:35:33 INFO - PROCESS | 2772 | 1461234933756 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:35:33 INFO - PROCESS | 2772 | 1461234933874 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2772 | ++DOCSHELL 0FD38800 == 42 [pid = 2772] [id = 61] 03:35:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (0FD39800) [pid = 2772] [serial = 180] [outer = 00000000] 03:35:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (0FF2D400) [pid = 2772] [serial = 181] [outer = 0FD39800] 03:35:33 INFO - PROCESS | 2772 | 1461234933932 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (10041400) [pid = 2772] [serial = 182] [outer = 0FD39800] 03:35:34 INFO - PROCESS | 2772 | 1461234934515 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]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 869ms 03:35:34 INFO - PROCESS | 2772 | 1461234934525 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:35:34 INFO - PROCESS | 2772 | 1461234934529 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 03:35:34 INFO - PROCESS | 2772 | 1461234934537 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 2772 | 1461234934541 Marionette TRACE conn5 <- [1,210,null,{}] 03:35:34 INFO - PROCESS | 2772 | 1461234934546 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}] 03:35:34 INFO - PROCESS | 2772 | 1461234934650 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:35:34 INFO - PROCESS | 2772 | 1461234934735 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 2772 | ++DOCSHELL 1024B800 == 43 [pid = 2772] [id = 62] 03:35:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (10258000) [pid = 2772] [serial = 183] [outer = 00000000] 03:35:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (1350D400) [pid = 2772] [serial = 184] [outer = 10258000] 03:35:34 INFO - PROCESS | 2772 | 1461234934790 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (14744000) [pid = 2772] [serial = 185] [outer = 10258000] 03:35:35 INFO - PROCESS | 2772 | 1461234935324 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]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 03:35:35 INFO - PROCESS | 2772 | 1461234935365 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 2772 | 1461234935368 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 03:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:35:35 INFO - PROCESS | 2772 | 1461234935372 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 2772 | 1461234935374 Marionette TRACE conn5 <- [1,214,null,{}] 03:35:35 INFO - PROCESS | 2772 | 1461234935384 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}] 03:35:35 INFO - PROCESS | 2772 | 1461234935492 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:35:35 INFO - PROCESS | 2772 | 1461234935580 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 2772 | ++DOCSHELL 17AD8000 == 44 [pid = 2772] [id = 63] 03:35:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (17AD8800) [pid = 2772] [serial = 186] [outer = 00000000] 03:35:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (18952000) [pid = 2772] [serial = 187] [outer = 17AD8800] 03:35:35 INFO - PROCESS | 2772 | 1461234935641 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (19010400) [pid = 2772] [serial = 188] [outer = 17AD8800] 03:35:36 INFO - PROCESS | 2772 | 1461234936219 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]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 869ms 03:35:36 INFO - PROCESS | 2772 | 1461234936245 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2772 | 1461234936247 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 03:35:36 INFO - PROCESS | 2772 | 1461234936251 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:35:36 INFO - PROCESS | 2772 | 1461234936253 Marionette TRACE conn5 <- [1,218,null,{}] 03:35:36 INFO - PROCESS | 2772 | 1461234936256 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}] 03:35:36 INFO - PROCESS | 2772 | 1461234936357 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:35:36 INFO - PROCESS | 2772 | 1461234936440 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E5000 == 45 [pid = 2772] [id = 64] 03:35:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (1A1E6000) [pid = 2772] [serial = 189] [outer = 00000000] 03:35:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (1A3DA400) [pid = 2772] [serial = 190] [outer = 1A1E6000] 03:35:36 INFO - PROCESS | 2772 | 1461234936496 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1B7C0000) [pid = 2772] [serial = 191] [outer = 1A1E6000] 03:35:37 INFO - PROCESS | 2772 | 1461234937208 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]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 970ms 03:35:37 INFO - PROCESS | 2772 | 1461234937225 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 2772 | 1461234937228 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 03:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:35:37 INFO - PROCESS | 2772 | 1461234937233 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 2772 | 1461234937237 Marionette TRACE conn5 <- [1,222,null,{}] 03:35:37 INFO - PROCESS | 2772 | 1461234937243 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}] 03:35:37 INFO - PROCESS | 2772 | 1461234937335 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:35:37 INFO - PROCESS | 2772 | 1461234937424 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 2772 | ++DOCSHELL 1024A400 == 46 [pid = 2772] [id = 65] 03:35:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (1024D400) [pid = 2772] [serial = 192] [outer = 00000000] 03:35:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (10257800) [pid = 2772] [serial = 193] [outer = 1024D400] 03:35:37 INFO - PROCESS | 2772 | 1461234937473 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1032D000) [pid = 2772] [serial = 194] [outer = 1024D400] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 17A5B800 == 45 [pid = 2772] [id = 59] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 1B7C7000 == 44 [pid = 2772] [id = 58] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 0F78FC00 == 43 [pid = 2772] [id = 57] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 1B7CB800 == 42 [pid = 2772] [id = 56] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 18C3A800 == 41 [pid = 2772] [id = 55] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 0F781000 == 40 [pid = 2772] [id = 54] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 17EA1000 == 39 [pid = 2772] [id = 53] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 14B10C00 == 38 [pid = 2772] [id = 52] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 10328400 == 37 [pid = 2772] [id = 51] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 0FD3BC00 == 36 [pid = 2772] [id = 50] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 1A31BC00 == 35 [pid = 2772] [id = 49] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 19006000 == 34 [pid = 2772] [id = 48] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 147C7800 == 33 [pid = 2772] [id = 47] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (18951C00) [pid = 2772] [serial = 132] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | 1461234938073 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]]]}] 03:35:38 INFO - PROCESS | 2772 | --DOCSHELL 0EE56000 == 32 [pid = 2772] [id = 46] 03:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 889ms 03:35:38 INFO - PROCESS | 2772 | 1461234938125 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2772 | 1461234938130 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:35:38 INFO - PROCESS | 2772 | 1461234938139 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2772 | 1461234938141 Marionette TRACE conn5 <- [1,226,null,{}] 03:35:38 INFO - PROCESS | 2772 | 1461234938145 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}] 03:35:38 INFO - PROCESS | 2772 | 1461234938237 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (10C49400) [pid = 2772] [serial = 109] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (10C9D800) [pid = 2772] [serial = 123] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (0FD37000) [pid = 2772] [serial = 120] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (0FD3B400) [pid = 2772] [serial = 121] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (10BF8C00) [pid = 2772] [serial = 126] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (17906000) [pid = 2772] [serial = 129] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (17980C00) [pid = 2772] [serial = 130] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (13454000) [pid = 2772] [serial = 124] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (1443F000) [pid = 2772] [serial = 127] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (17905C00) [pid = 2772] [serial = 118] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (1636C000) [pid = 2772] [serial = 117] [outer = 00000000] [url = about:blank] 03:35:38 INFO - PROCESS | 2772 | 1461234938309 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2772 | ++DOCSHELL 0EE5E800 == 33 [pid = 2772] [id = 66] 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (0EE97400) [pid = 2772] [serial = 195] [outer = 00000000] 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (100AB400) [pid = 2772] [serial = 196] [outer = 0EE97400] 03:35:38 INFO - PROCESS | 2772 | 1461234938355 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (10336000) [pid = 2772] [serial = 197] [outer = 0EE97400] 03:35:38 INFO - PROCESS | 2772 | 1461234938719 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]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 03:35:38 INFO - PROCESS | 2772 | 1461234938770 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2772 | 1461234938772 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 03:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:35:38 INFO - PROCESS | 2772 | 1461234938776 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2772 | 1461234938779 Marionette TRACE conn5 <- [1,230,null,{}] 03:35:38 INFO - PROCESS | 2772 | 1461234938789 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}] 03:35:38 INFO - PROCESS | 2772 | 1461234938869 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:35:38 INFO - PROCESS | 2772 | 1461234938875 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2772 | ++DOCSHELL 10BF9800 == 34 [pid = 2772] [id = 67] 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (13404000) [pid = 2772] [serial = 198] [outer = 00000000] 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (14B07800) [pid = 2772] [serial = 199] [outer = 13404000] 03:35:38 INFO - PROCESS | 2772 | 1461234938924 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (14B88400) [pid = 2772] [serial = 200] [outer = 13404000] 03:35:39 INFO - PROCESS | 2772 | 1461234939355 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]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 03:35:39 INFO - PROCESS | 2772 | 1461234939410 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2772 | 1461234939412 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 03:35:39 INFO - PROCESS | 2772 | 1461234939416 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:35:39 INFO - PROCESS | 2772 | 1461234939417 Marionette TRACE conn5 <- [1,234,null,{}] 03:35:39 INFO - PROCESS | 2772 | 1461234939421 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}] 03:35:39 INFO - PROCESS | 2772 | 1461234939497 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:35:39 INFO - PROCESS | 2772 | 1461234939505 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2772 | ++DOCSHELL 16367000 == 35 [pid = 2772] [id = 68] 03:35:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (16369400) [pid = 2772] [serial = 201] [outer = 00000000] 03:35:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (1790B400) [pid = 2772] [serial = 202] [outer = 16369400] 03:35:39 INFO - PROCESS | 2772 | 1461234939550 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1790E400) [pid = 2772] [serial = 203] [outer = 16369400] 03:35:39 INFO - PROCESS | 2772 | 1461234939957 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]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 03:35:39 INFO - PROCESS | 2772 | 1461234939999 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2772 | 1461234940001 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 03:35:39 INFO - PROCESS | 2772 | 1461234940005 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:35:39 INFO - PROCESS | 2772 | 1461234940006 Marionette TRACE conn5 <- [1,238,null,{}] 03:35:39 INFO - PROCESS | 2772 | 1461234940010 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}] 03:35:40 INFO - PROCESS | 2772 | 1461234940087 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:35:40 INFO - PROCESS | 2772 | 1461234940094 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2772 | ++DOCSHELL 17983400 == 36 [pid = 2772] [id = 69] 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (17985800) [pid = 2772] [serial = 204] [outer = 00000000] 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (17AD5800) [pid = 2772] [serial = 205] [outer = 17985800] 03:35:40 INFO - PROCESS | 2772 | 1461234940139 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (17ADF800) [pid = 2772] [serial = 206] [outer = 17985800] 03:35:40 INFO - PROCESS | 2772 | 1461234940619 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]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 03:35:40 INFO - PROCESS | 2772 | 1461234940689 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2772 | 1461234940691 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 03:35:40 INFO - PROCESS | 2772 | 1461234940694 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:35:40 INFO - PROCESS | 2772 | 1461234940696 Marionette TRACE conn5 <- [1,242,null,{}] 03:35:40 INFO - PROCESS | 2772 | 1461234940699 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}] 03:35:40 INFO - PROCESS | 2772 | 1461234940818 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:35:40 INFO - PROCESS | 2772 | 1461234940871 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3C800 == 37 [pid = 2772] [id = 70] 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (0FF29400) [pid = 2772] [serial = 207] [outer = 00000000] 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (190A2C00) [pid = 2772] [serial = 208] [outer = 0FF29400] 03:35:40 INFO - PROCESS | 2772 | 1461234940919 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (19F85000) [pid = 2772] [serial = 209] [outer = 0FF29400] 03:35:41 INFO - PROCESS | 2772 | 1461234941367 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]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 729ms 03:35:41 INFO - PROCESS | 2772 | 1461234941435 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2772 | 1461234941437 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 03:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:35:41 INFO - PROCESS | 2772 | 1461234941446 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2772 | 1461234941448 Marionette TRACE conn5 <- [1,246,null,{}] 03:35:41 INFO - PROCESS | 2772 | 1461234941452 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}] 03:35:41 INFO - PROCESS | 2772 | 1461234941553 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:35:41 INFO - PROCESS | 2772 | 1461234941607 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 2772 | ++DOCSHELL 0FC0A400 == 38 [pid = 2772] [id = 71] 03:35:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (19FF7000) [pid = 2772] [serial = 210] [outer = 00000000] 03:35:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (1A3B3400) [pid = 2772] [serial = 211] [outer = 19FF7000] 03:35:41 INFO - PROCESS | 2772 | 1461234941651 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1A327C00) [pid = 2772] [serial = 212] [outer = 19FF7000] 03:35:42 INFO - PROCESS | 2772 | 1461234942046 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]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 03:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:35:42 INFO - PROCESS | 2772 | 1461234942079 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 2772 | 1461234942081 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 03:35:42 INFO - PROCESS | 2772 | 1461234942084 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 2772 | 1461234942085 Marionette TRACE conn5 <- [1,250,null,{}] 03:35:42 INFO - PROCESS | 2772 | 1461234942089 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}] 03:35:42 INFO - PROCESS | 2772 | 1461234942195 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:35:42 INFO - PROCESS | 2772 | 1461234942270 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2772 | ++DOCSHELL 1B721800 == 39 [pid = 2772] [id = 72] 03:35:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1B7BF800) [pid = 2772] [serial = 213] [outer = 00000000] 03:35:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1C1F4000) [pid = 2772] [serial = 214] [outer = 1B7BF800] 03:35:42 INFO - PROCESS | 2772 | 1461234942322 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1C1F0400) [pid = 2772] [serial = 215] [outer = 1B7BF800] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1A36AC00) [pid = 2772] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1B7CC000) [pid = 2772] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (0FD32800) [pid = 2772] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (1BA75400) [pid = 2772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1034C400) [pid = 2772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (0FD3E400) [pid = 2772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (17EA1400) [pid = 2772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17A5D800) [pid = 2772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (18D3A800) [pid = 2772] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (17E9DC00) [pid = 2772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:35:42 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (14B88800) [pid = 2772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:35:42 INFO - PROCESS | 2772 | 1461234942896 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]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 829ms 03:35:42 INFO - PROCESS | 2772 | 1461234942916 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 2772 | 1461234942918 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 03:35:42 INFO - PROCESS | 2772 | 1461234942921 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:35:42 INFO - PROCESS | 2772 | 1461234942923 Marionette TRACE conn5 <- [1,254,null,{}] 03:35:42 INFO - PROCESS | 2772 | 1461234942927 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}] 03:35:42 INFO - PROCESS | 2772 | 1461234943003 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:35:42 INFO - PROCESS | 2772 | 1461234943009 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2772 | ++DOCSHELL 18F3BC00 == 40 [pid = 2772] [id = 73] 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (1A3DB400) [pid = 2772] [serial = 216] [outer = 00000000] 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1C5A8400) [pid = 2772] [serial = 217] [outer = 1A3DB400] 03:35:43 INFO - PROCESS | 2772 | 1461234943057 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (1C90D400) [pid = 2772] [serial = 218] [outer = 1A3DB400] 03:35:43 INFO - PROCESS | 2772 | 1461234943464 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]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 03:35:43 INFO - PROCESS | 2772 | 1461234943497 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2772 | 1461234943499 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 03:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:35:43 INFO - PROCESS | 2772 | 1461234943502 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2772 | 1461234943504 Marionette TRACE conn5 <- [1,258,null,{}] 03:35:43 INFO - PROCESS | 2772 | 1461234943508 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}] 03:35:43 INFO - PROCESS | 2772 | 1461234943584 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:35:43 INFO - PROCESS | 2772 | 1461234943590 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2772 | ++DOCSHELL 1C97D000 == 41 [pid = 2772] [id = 74] 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (1C97D400) [pid = 2772] [serial = 219] [outer = 00000000] 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1CCE5800) [pid = 2772] [serial = 220] [outer = 1C97D400] 03:35:43 INFO - PROCESS | 2772 | 1461234943633 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1CCEE800) [pid = 2772] [serial = 221] [outer = 1C97D400] 03:35:44 INFO - PROCESS | 2772 | 1461234944043 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]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 574ms 03:35:44 INFO - PROCESS | 2772 | 1461234944083 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2772 | 1461234944086 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 03:35:44 INFO - PROCESS | 2772 | 1461234944089 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:35:44 INFO - PROCESS | 2772 | 1461234944091 Marionette TRACE conn5 <- [1,262,null,{}] 03:35:44 INFO - PROCESS | 2772 | 1461234944099 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}] 03:35:44 INFO - PROCESS | 2772 | 1461234944191 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:35:44 INFO - PROCESS | 2772 | 1461234944200 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2772 | ++DOCSHELL 1D889800 == 42 [pid = 2772] [id = 75] 03:35:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (1D889C00) [pid = 2772] [serial = 222] [outer = 00000000] 03:35:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1DA9DC00) [pid = 2772] [serial = 223] [outer = 1D889C00] 03:35:44 INFO - PROCESS | 2772 | 1461234944248 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1DAA2800) [pid = 2772] [serial = 224] [outer = 1D889C00] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 1024A400 == 41 [pid = 2772] [id = 65] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 1024B800 == 40 [pid = 2772] [id = 62] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 17AD8000 == 39 [pid = 2772] [id = 63] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 1A1E5000 == 38 [pid = 2772] [id = 64] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 0EEA1C00 == 37 [pid = 2772] [id = 60] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 0FD38800 == 36 [pid = 2772] [id = 61] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 0EE5E800 == 35 [pid = 2772] [id = 66] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 0FD3C800 == 34 [pid = 2772] [id = 70] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 18F3BC00 == 33 [pid = 2772] [id = 73] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 10BF9800 == 32 [pid = 2772] [id = 67] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 1B721800 == 31 [pid = 2772] [id = 72] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 16367000 == 30 [pid = 2772] [id = 68] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 17983400 == 29 [pid = 2772] [id = 69] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 1C97D000 == 28 [pid = 2772] [id = 74] 03:35:45 INFO - PROCESS | 2772 | --DOCSHELL 0FC0A400 == 27 [pid = 2772] [id = 71] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1AB55000) [pid = 2772] [serial = 163] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (1B725C00) [pid = 2772] [serial = 164] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1BA7C800) [pid = 2772] [serial = 166] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (1C1EE800) [pid = 2772] [serial = 169] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1BA77800) [pid = 2772] [serial = 167] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1C596000) [pid = 2772] [serial = 172] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (14421800) [pid = 2772] [serial = 150] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (144E7000) [pid = 2772] [serial = 151] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (10336400) [pid = 2772] [serial = 148] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1032D400) [pid = 2772] [serial = 147] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (0F7DF800) [pid = 2772] [serial = 135] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (1895D800) [pid = 2772] [serial = 156] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (18D38C00) [pid = 2772] [serial = 157] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (17A66400) [pid = 2772] [serial = 176] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (15B33400) [pid = 2772] [serial = 138] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (190AC400) [pid = 2772] [serial = 141] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (19FF1400) [pid = 2772] [serial = 160] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (18C3B400) [pid = 2772] [serial = 133] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (15B32000) [pid = 2772] [serial = 153] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1790A000) [pid = 2772] [serial = 154] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1A1E6C00) [pid = 2772] [serial = 178] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (1A3D5000) [pid = 2772] [serial = 144] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (1C5A8000) [pid = 2772] [serial = 173] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (10C40C00) [pid = 2772] [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.] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (17A63C00) [pid = 2772] [serial = 175] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (1C1F4400) [pid = 2772] [serial = 170] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (19F8B800) [pid = 2772] [serial = 161] [outer = 00000000] [url = about:blank] 03:35:45 INFO - PROCESS | 2772 | 1461234946017 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]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1979ms 03:35:46 INFO - PROCESS | 2772 | 1461234946076 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2772 | 1461234946080 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:35:46 INFO - PROCESS | 2772 | 1461234946085 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 2772 | 1461234946088 Marionette TRACE conn5 <- [1,266,null,{}] 03:35:46 INFO - PROCESS | 2772 | 1461234946095 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}] 03:35:46 INFO - PROCESS | 2772 | 1461234946177 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:35:46 INFO - PROCESS | 2772 | 1461234946187 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC8800 == 28 [pid = 2772] [id = 76] 03:35:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (0FD31800) [pid = 2772] [serial = 225] [outer = 00000000] 03:35:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (0FD3AC00) [pid = 2772] [serial = 226] [outer = 0FD31800] 03:35:46 INFO - PROCESS | 2772 | 1461234946234 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (0FD40400) [pid = 2772] [serial = 227] [outer = 0FD31800] 03:35:46 INFO - PROCESS | 2772 | 1461234946878 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]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 03:35:46 INFO - PROCESS | 2772 | 1461234946915 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2772 | 1461234946921 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 03:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:35:46 INFO - PROCESS | 2772 | 1461234946928 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 2772 | 1461234946930 Marionette TRACE conn5 <- [1,270,null,{}] 03:35:46 INFO - PROCESS | 2772 | 1461234946939 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}] 03:35:47 INFO - PROCESS | 2772 | 1461234947040 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:35:47 INFO - PROCESS | 2772 | 1461234947049 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2772 | ++DOCSHELL 1034A400 == 29 [pid = 2772] [id = 77] 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (1034B000) [pid = 2772] [serial = 228] [outer = 00000000] 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (10BAA800) [pid = 2772] [serial = 229] [outer = 1034B000] 03:35:47 INFO - PROCESS | 2772 | 1461234947094 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (10C3D800) [pid = 2772] [serial = 230] [outer = 1034B000] 03:35:47 INFO - PROCESS | 2772 | 1461234947486 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]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 03:35:47 INFO - PROCESS | 2772 | 1461234947504 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2772 | 1461234947507 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 03:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:35:47 INFO - PROCESS | 2772 | 1461234947511 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2772 | 1461234947514 Marionette TRACE conn5 <- [1,274,null,{}] 03:35:47 INFO - PROCESS | 2772 | 1461234947535 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}] 03:35:47 INFO - PROCESS | 2772 | 1461234947642 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:35:47 INFO - PROCESS | 2772 | 1461234947648 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2772 | ++DOCSHELL 13455800 == 30 [pid = 2772] [id = 78] 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (13456000) [pid = 2772] [serial = 231] [outer = 00000000] 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (14740400) [pid = 2772] [serial = 232] [outer = 13456000] 03:35:47 INFO - PROCESS | 2772 | 1461234947696 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (14B04000) [pid = 2772] [serial = 233] [outer = 13456000] 03:35:48 INFO - PROCESS | 2772 | 1461234948092 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]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 03:35:48 INFO - PROCESS | 2772 | 1461234948120 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2772 | 1461234948123 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:35:48 INFO - PROCESS | 2772 | 1461234948126 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2772 | 1461234948128 Marionette TRACE conn5 <- [1,278,null,{}] 03:35:48 INFO - PROCESS | 2772 | 1461234948136 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}] 03:35:48 INFO - PROCESS | 2772 | 1461234948212 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:35:48 INFO - PROCESS | 2772 | 1461234948218 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2772 | ++DOCSHELL 14B07C00 == 31 [pid = 2772] [id = 79] 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (14BCEC00) [pid = 2772] [serial = 234] [outer = 00000000] 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (15B33400) [pid = 2772] [serial = 235] [outer = 14BCEC00] 03:35:48 INFO - PROCESS | 2772 | 1461234948264 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (15C60400) [pid = 2772] [serial = 236] [outer = 14BCEC00] 03:35:48 INFO - PROCESS | 2772 | 1461234948689 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]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 03:35:48 INFO - PROCESS | 2772 | 1461234948700 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2772 | 1461234948702 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 03:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:35:48 INFO - PROCESS | 2772 | 1461234948705 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2772 | 1461234948706 Marionette TRACE conn5 <- [1,282,null,{}] 03:35:48 INFO - PROCESS | 2772 | 1461234948719 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}] 03:35:48 INFO - PROCESS | 2772 | 1461234948792 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:35:48 INFO - PROCESS | 2772 | 1461234948799 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2772 | ++DOCSHELL 1636A400 == 32 [pid = 2772] [id = 80] 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (16373C00) [pid = 2772] [serial = 237] [outer = 00000000] 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (17A59400) [pid = 2772] [serial = 238] [outer = 16373C00] 03:35:48 INFO - PROCESS | 2772 | 1461234948845 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (17A61C00) [pid = 2772] [serial = 239] [outer = 16373C00] 03:35:49 INFO - PROCESS | 2772 | 1461234949283 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]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 03:35:49 INFO - PROCESS | 2772 | 1461234949336 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2772 | 1461234949338 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 03:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:35:49 INFO - PROCESS | 2772 | 1461234949341 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 2772 | 1461234949343 Marionette TRACE conn5 <- [1,286,null,{}] 03:35:49 INFO - PROCESS | 2772 | 1461234949346 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}] 03:35:49 INFO - PROCESS | 2772 | 1461234949439 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:35:49 INFO - PROCESS | 2772 | 1461234949450 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2772 | ++DOCSHELL 17985000 == 33 [pid = 2772] [id = 81] 03:35:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (17EA3800) [pid = 2772] [serial = 240] [outer = 00000000] 03:35:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1895C800) [pid = 2772] [serial = 241] [outer = 17EA3800] 03:35:49 INFO - PROCESS | 2772 | 1461234949497 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (18C40800) [pid = 2772] [serial = 242] [outer = 17EA3800] 03:35:49 INFO - PROCESS | 2772 | 1461234949909 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]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 03:35:49 INFO - PROCESS | 2772 | 1461234949972 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:35:49 INFO - PROCESS | 2772 | 1461234949974 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 03:35:49 INFO - PROCESS | 2772 | 1461234949977 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 2772 | 1461234949979 Marionette TRACE conn5 <- [1,290,null,{}] 03:35:49 INFO - PROCESS | 2772 | 1461234949982 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}] 03:35:50 INFO - PROCESS | 2772 | 1461234950054 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:35:50 INFO - PROCESS | 2772 | 1461234950062 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2772 | ++DOCSHELL 18C44400 == 34 [pid = 2772] [id = 82] 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (18C46000) [pid = 2772] [serial = 243] [outer = 00000000] 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (18F42C00) [pid = 2772] [serial = 244] [outer = 18C46000] 03:35:50 INFO - PROCESS | 2772 | 1461234950105 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (18F45C00) [pid = 2772] [serial = 245] [outer = 18C46000] 03:35:50 INFO - PROCESS | 2772 | 1461234950522 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]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 03:35:50 INFO - PROCESS | 2772 | 1461234950548 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2772 | 1461234950550 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 03:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:35:50 INFO - PROCESS | 2772 | 1461234950553 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2772 | 1461234950555 Marionette TRACE conn5 <- [1,294,null,{}] 03:35:50 INFO - PROCESS | 2772 | 1461234950558 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}] 03:35:50 INFO - PROCESS | 2772 | 1461234950665 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:35:50 INFO - PROCESS | 2772 | 1461234950673 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2772 | ++DOCSHELL 18F3B800 == 35 [pid = 2772] [id = 83] 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (190A5000) [pid = 2772] [serial = 246] [outer = 00000000] 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (193B9000) [pid = 2772] [serial = 247] [outer = 190A5000] 03:35:50 INFO - PROCESS | 2772 | 1461234950717 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (193B3C00) [pid = 2772] [serial = 248] [outer = 190A5000] 03:35:51 INFO - PROCESS | 2772 | 1461234951137 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]]]}] 03:35:51 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. 03:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 03:35:51 INFO - PROCESS | 2772 | 1461234951184 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2772 | 1461234951186 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 03:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:35:51 INFO - PROCESS | 2772 | 1461234951189 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2772 | 1461234951190 Marionette TRACE conn5 <- [1,298,null,{}] 03:35:51 INFO - PROCESS | 2772 | 1461234951194 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}] 03:35:51 INFO - PROCESS | 2772 | 1461234951293 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:35:51 INFO - PROCESS | 2772 | 1461234951301 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2772 | ++DOCSHELL 19F8DC00 == 36 [pid = 2772] [id = 84] 03:35:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (19FF5C00) [pid = 2772] [serial = 249] [outer = 00000000] 03:35:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1A1DDC00) [pid = 2772] [serial = 250] [outer = 19FF5C00] 03:35:51 INFO - PROCESS | 2772 | 1461234951345 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (19FFA000) [pid = 2772] [serial = 251] [outer = 19FF5C00] 03:35:51 INFO - PROCESS | 2772 | 1461234951804 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]]]}] 03:35:51 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. 03:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 03:35:51 INFO - PROCESS | 2772 | 1461234951860 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2772 | 1461234951862 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 03:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:35:51 INFO - PROCESS | 2772 | 1461234951865 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2772 | 1461234951866 Marionette TRACE conn5 <- [1,302,null,{}] 03:35:51 INFO - PROCESS | 2772 | 1461234951878 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}] 03:35:51 INFO - PROCESS | 2772 | 1461234951986 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:35:51 INFO - PROCESS | 2772 | 1461234951993 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E6800 == 37 [pid = 2772] [id = 85] 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1A1E7C00) [pid = 2772] [serial = 252] [outer = 00000000] 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1A36AC00) [pid = 2772] [serial = 253] [outer = 1A1E7C00] 03:35:52 INFO - PROCESS | 2772 | 1461234952037 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1A3D3000) [pid = 2772] [serial = 254] [outer = 1A1E7C00] 03:35:52 INFO - PROCESS | 2772 | 1461234952470 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]]]}] 03:35:52 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. 03:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 03:35:52 INFO - PROCESS | 2772 | 1461234952496 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 2772 | 1461234952498 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 03:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:35:52 INFO - PROCESS | 2772 | 1461234952508 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2772 | 1461234952511 Marionette TRACE conn5 <- [1,306,null,{}] 03:35:52 INFO - PROCESS | 2772 | 1461234952514 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}] 03:35:52 INFO - PROCESS | 2772 | 1461234952627 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:35:52 INFO - PROCESS | 2772 | 1461234952710 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2772 | ++DOCSHELL 15C64400 == 38 [pid = 2772] [id = 86] 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1A3DE800) [pid = 2772] [serial = 255] [outer = 00000000] 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1B7C6000) [pid = 2772] [serial = 256] [outer = 1A3DE800] 03:35:52 INFO - PROCESS | 2772 | 1461234952759 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1BA7AC00) [pid = 2772] [serial = 257] [outer = 1A3DE800] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1C97D400) [pid = 2772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (0FF29400) [pid = 2772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (19FF7000) [pid = 2772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1B7BF800) [pid = 2772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (0EE97400) [pid = 2772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1024D400) [pid = 2772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1A1E6000) [pid = 2772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17AD8800) [pid = 2772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (10258000) [pid = 2772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (0FD39800) [pid = 2772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (10329400) [pid = 2772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17985800) [pid = 2772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (16369400) [pid = 2772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (13404000) [pid = 2772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1A3DB400) [pid = 2772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1900C400) [pid = 2772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (147D2C00) [pid = 2772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (0EE56400) [pid = 2772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:35:53 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (1A3B4C00) [pid = 2772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:35:53 INFO - PROCESS | 2772 | 1461234953298 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:35:53 INFO - PROCESS | 2772 | 1461234953425 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]]]}] 03:35:53 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. 03:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 969ms 03:35:53 INFO - PROCESS | 2772 | 1461234953481 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2772 | 1461234953483 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 03:35:53 INFO - PROCESS | 2772 | 1461234953491 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2772 | 1461234953492 Marionette TRACE conn5 <- [1,310,null,{}] 03:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:35:53 INFO - PROCESS | 2772 | 1461234953496 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}] 03:35:53 INFO - PROCESS | 2772 | 1461234953573 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:35:53 INFO - PROCESS | 2772 | 1461234953579 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 2772 | ++DOCSHELL 14B8A000 == 39 [pid = 2772] [id = 87] 03:35:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (16370000) [pid = 2772] [serial = 258] [outer = 00000000] 03:35:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (193C1C00) [pid = 2772] [serial = 259] [outer = 16370000] 03:35:53 INFO - PROCESS | 2772 | 1461234953623 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1A1EA400) [pid = 2772] [serial = 260] [outer = 16370000] 03:35:54 INFO - PROCESS | 2772 | 1461234954056 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]]]}] 03:35:54 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. 03:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 03:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:35:54 INFO - PROCESS | 2772 | 1461234954126 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2772 | 1461234954128 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 03:35:54 INFO - PROCESS | 2772 | 1461234954131 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2772 | 1461234954133 Marionette TRACE conn5 <- [1,314,null,{}] 03:35:54 INFO - PROCESS | 2772 | 1461234954136 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}] 03:35:54 INFO - PROCESS | 2772 | 1461234954210 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:35:54 INFO - PROCESS | 2772 | 1461234954218 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D3800 == 40 [pid = 2772] [id = 88] 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (1C11BC00) [pid = 2772] [serial = 261] [outer = 00000000] 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (1C2D0400) [pid = 2772] [serial = 262] [outer = 1C11BC00] 03:35:54 INFO - PROCESS | 2772 | 1461234954261 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1C599400) [pid = 2772] [serial = 263] [outer = 1C11BC00] 03:35:54 INFO - PROCESS | 2772 | 1461234954659 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]]]}] 03:35:54 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. 03:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 03:35:54 INFO - PROCESS | 2772 | 1461234954702 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2772 | 1461234954704 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 03:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:35:54 INFO - PROCESS | 2772 | 1461234954707 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2772 | 1461234954708 Marionette TRACE conn5 <- [1,318,null,{}] 03:35:54 INFO - PROCESS | 2772 | 1461234954712 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}] 03:35:54 INFO - PROCESS | 2772 | 1461234954786 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:35:54 INFO - PROCESS | 2772 | 1461234954792 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2772 | ++DOCSHELL 17F70400 == 41 [pid = 2772] [id = 89] 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17F70C00) [pid = 2772] [serial = 264] [outer = 00000000] 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17F76C00) [pid = 2772] [serial = 265] [outer = 17F70C00] 03:35:54 INFO - PROCESS | 2772 | 1461234954836 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17F79C00) [pid = 2772] [serial = 266] [outer = 17F70C00] 03:35:55 INFO - PROCESS | 2772 | 1461234955332 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]]]}] 03:35:55 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. 03:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 674ms 03:35:55 INFO - PROCESS | 2772 | 1461234955383 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 2772 | 1461234955387 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 03:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:35:55 INFO - PROCESS | 2772 | 1461234955393 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 2772 | 1461234955398 Marionette TRACE conn5 <- [1,322,null,{}] 03:35:55 INFO - PROCESS | 2772 | 1461234955405 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}] 03:35:55 INFO - PROCESS | 2772 | 1461234955520 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:35:55 INFO - PROCESS | 2772 | 1461234955675 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 2772 | ++DOCSHELL 0FD36000 == 42 [pid = 2772] [id = 90] 03:35:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (0FD36800) [pid = 2772] [serial = 267] [outer = 00000000] 03:35:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (0FF27000) [pid = 2772] [serial = 268] [outer = 0FD36800] 03:35:55 INFO - PROCESS | 2772 | 1461234955732 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1024D800) [pid = 2772] [serial = 269] [outer = 0FD36800] 03:35:56 INFO - PROCESS | 2772 | 1461234956545 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]]]}] 03:35:56 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. 03:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1173ms 03:35:56 INFO - PROCESS | 2772 | 1461234956572 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 2772 | 1461234956578 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 03:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:35:56 INFO - PROCESS | 2772 | 1461234956585 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 2772 | 1461234956588 Marionette TRACE conn5 <- [1,326,null,{}] 03:35:56 INFO - PROCESS | 2772 | 1461234956592 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}] 03:35:56 INFO - PROCESS | 2772 | 1461234956707 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:35:56 INFO - PROCESS | 2772 | 1461234956784 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:56 INFO - PROCESS | 2772 | ++DOCSHELL 13458800 == 43 [pid = 2772] [id = 91] 03:35:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1350AC00) [pid = 2772] [serial = 270] [outer = 00000000] 03:35:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (14717C00) [pid = 2772] [serial = 271] [outer = 1350AC00] 03:35:56 INFO - PROCESS | 2772 | 1461234956840 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (14B83C00) [pid = 2772] [serial = 272] [outer = 1350AC00] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 1A3D3800 == 42 [pid = 2772] [id = 88] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 14B8A000 == 41 [pid = 2772] [id = 87] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 15C64400 == 40 [pid = 2772] [id = 86] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 1A1E6800 == 39 [pid = 2772] [id = 85] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 19F8DC00 == 38 [pid = 2772] [id = 84] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 18F3B800 == 37 [pid = 2772] [id = 83] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 18C44400 == 36 [pid = 2772] [id = 82] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 17985000 == 35 [pid = 2772] [id = 81] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 1636A400 == 34 [pid = 2772] [id = 80] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 14B07C00 == 33 [pid = 2772] [id = 79] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 13455800 == 32 [pid = 2772] [id = 78] 03:35:57 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1DA9DC00) [pid = 2772] [serial = 223] [outer = 00000000] [url = about:blank] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 1034A400 == 31 [pid = 2772] [id = 77] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 0FCC8800 == 30 [pid = 2772] [id = 76] 03:35:57 INFO - PROCESS | 2772 | --DOCSHELL 1D889800 == 29 [pid = 2772] [id = 75] 03:35:57 INFO - PROCESS | 2772 | 1461234957848 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]]]}] 03:35:57 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. 03:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 03:35:57 INFO - PROCESS | 2772 | 1461234957870 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:35:57 INFO - PROCESS | 2772 | 1461234957874 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 03:35:57 INFO - PROCESS | 2772 | 1461234957879 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 2772 | 1461234957883 Marionette TRACE conn5 <- [1,330,null,{}] 03:35:57 INFO - PROCESS | 2772 | 1461234957888 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}] 03:35:57 INFO - PROCESS | 2772 | 1461234957967 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1A3D8800) [pid = 2772] [serial = 145] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (19208400) [pid = 2772] [serial = 142] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17904C00) [pid = 2772] [serial = 139] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (0FD34000) [pid = 2772] [serial = 136] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (1CCEE800) [pid = 2772] [serial = 221] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (190A2C00) [pid = 2772] [serial = 208] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1A327C00) [pid = 2772] [serial = 212] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (1A3B3400) [pid = 2772] [serial = 211] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (19F85000) [pid = 2772] [serial = 209] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1C1F4000) [pid = 2772] [serial = 214] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1CCE5800) [pid = 2772] [serial = 220] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (1C1F0400) [pid = 2772] [serial = 215] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (100AB400) [pid = 2772] [serial = 196] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (1032D000) [pid = 2772] [serial = 194] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (10257800) [pid = 2772] [serial = 193] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (1B7C0000) [pid = 2772] [serial = 191] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (1A3DA400) [pid = 2772] [serial = 190] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (19010400) [pid = 2772] [serial = 188] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (18952000) [pid = 2772] [serial = 187] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (14744000) [pid = 2772] [serial = 185] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1350D400) [pid = 2772] [serial = 184] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (10041400) [pid = 2772] [serial = 182] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (0FF2D400) [pid = 2772] [serial = 181] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (1A1EB400) [pid = 2772] [serial = 179] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (17AD5800) [pid = 2772] [serial = 205] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (1790B400) [pid = 2772] [serial = 202] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (1790E400) [pid = 2772] [serial = 203] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (14B07800) [pid = 2772] [serial = 199] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (14B88400) [pid = 2772] [serial = 200] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (10336000) [pid = 2772] [serial = 197] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (1C90D400) [pid = 2772] [serial = 218] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (1C5A8400) [pid = 2772] [serial = 217] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (17ADF800) [pid = 2772] [serial = 206] [outer = 00000000] [url = about:blank] 03:35:58 INFO - PROCESS | 2772 | 1461234958047 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2772 | ++DOCSHELL 0F707400 == 30 [pid = 2772] [id = 92] 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (0F7DB800) [pid = 2772] [serial = 273] [outer = 00000000] 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (10041400) [pid = 2772] [serial = 274] [outer = 0F7DB800] 03:35:58 INFO - PROCESS | 2772 | 1461234958103 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (10253C00) [pid = 2772] [serial = 275] [outer = 0F7DB800] 03:35:58 INFO - PROCESS | 2772 | 1461234958505 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]]]}] 03:35:58 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. 03:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 03:35:58 INFO - PROCESS | 2772 | 1461234958556 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 2772 | 1461234958561 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 03:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:35:58 INFO - PROCESS | 2772 | 1461234958567 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 2772 | 1461234958569 Marionette TRACE conn5 <- [1,334,null,{}] 03:35:58 INFO - PROCESS | 2772 | 1461234958573 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}] 03:35:58 INFO - PROCESS | 2772 | 1461234958650 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:35:58 INFO - PROCESS | 2772 | 1461234958656 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2772 | ++DOCSHELL 10256000 == 31 [pid = 2772] [id = 93] 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (10328C00) [pid = 2772] [serial = 276] [outer = 00000000] 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (10BF6C00) [pid = 2772] [serial = 277] [outer = 10328C00] 03:35:58 INFO - PROCESS | 2772 | 1461234958702 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (10CA0C00) [pid = 2772] [serial = 278] [outer = 10328C00] 03:35:59 INFO - PROCESS | 2772 | 1461234959134 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]]]}] 03:35:59 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. 03:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 03:35:59 INFO - PROCESS | 2772 | 1461234959201 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2772 | 1461234959204 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 03:35:59 INFO - PROCESS | 2772 | 1461234959207 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:35:59 INFO - PROCESS | 2772 | 1461234959210 Marionette TRACE conn5 <- [1,338,null,{}] 03:35:59 INFO - PROCESS | 2772 | 1461234959221 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}] 03:35:59 INFO - PROCESS | 2772 | 1461234959301 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:35:59 INFO - PROCESS | 2772 | 1461234959310 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2772 | ++DOCSHELL 14B02400 == 32 [pid = 2772] [id = 94] 03:35:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (14B02800) [pid = 2772] [serial = 279] [outer = 00000000] 03:35:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (14B08800) [pid = 2772] [serial = 280] [outer = 14B02800] 03:35:59 INFO - PROCESS | 2772 | 1461234959359 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (14B10C00) [pid = 2772] [serial = 281] [outer = 14B02800] 03:35:59 INFO - PROCESS | 2772 | 1461234959822 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]]]}] 03:35:59 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. 03:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 03:35:59 INFO - PROCESS | 2772 | 1461234959884 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2772 | 1461234959886 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 03:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:35:59 INFO - PROCESS | 2772 | 1461234959889 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2772 | 1461234959891 Marionette TRACE conn5 <- [1,342,null,{}] 03:35:59 INFO - PROCESS | 2772 | 1461234959895 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}] 03:35:59 INFO - PROCESS | 2772 | 1461234959972 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:35:59 INFO - PROCESS | 2772 | 1461234959978 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2772 | ++DOCSHELL 14C8C800 == 33 [pid = 2772] [id = 95] 03:35:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (15C5E800) [pid = 2772] [serial = 282] [outer = 00000000] 03:36:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (17985800) [pid = 2772] [serial = 283] [outer = 15C5E800] 03:36:00 INFO - PROCESS | 2772 | 1461234960025 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (17A5C000) [pid = 2772] [serial = 284] [outer = 15C5E800] 03:36:00 INFO - PROCESS | 2772 | 1461234960486 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]]]}] 03:36:00 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. 03:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 631ms 03:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:36:00 INFO - PROCESS | 2772 | 1461234960524 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2772 | 1461234960526 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 03:36:00 INFO - PROCESS | 2772 | 1461234960529 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2772 | 1461234960531 Marionette TRACE conn5 <- [1,346,null,{}] 03:36:00 INFO - PROCESS | 2772 | 1461234960540 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}] 03:36:00 INFO - PROCESS | 2772 | 1461234960636 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:36:00 INFO - PROCESS | 2772 | 1461234960715 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2772 | ++DOCSHELL 17ADA000 == 34 [pid = 2772] [id = 96] 03:36:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (17ADDC00) [pid = 2772] [serial = 285] [outer = 00000000] 03:36:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17EA4C00) [pid = 2772] [serial = 286] [outer = 17ADDC00] 03:36:00 INFO - PROCESS | 2772 | 1461234960761 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (17F6F400) [pid = 2772] [serial = 287] [outer = 17ADDC00] 03:36:01 INFO - PROCESS | 2772 | 1461234961177 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]]]}] 03:36:01 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. 03:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 03:36:01 INFO - PROCESS | 2772 | 1461234961201 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 2772 | 1461234961203 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 03:36:01 INFO - PROCESS | 2772 | 1461234961206 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2772 | 1461234961208 Marionette TRACE conn5 <- [1,350,null,{}] 03:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:36:01 INFO - PROCESS | 2772 | 1461234961211 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}] 03:36:01 INFO - PROCESS | 2772 | 1461234961335 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:36:01 INFO - PROCESS | 2772 | 1461234961345 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2772 | ++DOCSHELL 1350C800 == 35 [pid = 2772] [id = 97] 03:36:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (13511000) [pid = 2772] [serial = 288] [outer = 00000000] 03:36:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (18D3A000) [pid = 2772] [serial = 289] [outer = 13511000] 03:36:01 INFO - PROCESS | 2772 | 1461234961394 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (18D39000) [pid = 2772] [serial = 290] [outer = 13511000] 03:36:01 INFO - PROCESS | 2772 | 1461234961834 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]]]}] 03:36:01 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. 03:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 03:36:01 INFO - PROCESS | 2772 | 1461234961885 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 2772 | 1461234961887 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 03:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:36:01 INFO - PROCESS | 2772 | 1461234961890 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2772 | 1461234961892 Marionette TRACE conn5 <- [1,354,null,{}] 03:36:01 INFO - PROCESS | 2772 | 1461234961895 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}] 03:36:02 INFO - PROCESS | 2772 | 1461234962021 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:36:02 INFO - PROCESS | 2772 | 1461234962042 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2772 | ++DOCSHELL 18F43400 == 36 [pid = 2772] [id = 98] 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (18F43000) [pid = 2772] [serial = 291] [outer = 00000000] 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (19209000) [pid = 2772] [serial = 292] [outer = 18F43000] 03:36:02 INFO - PROCESS | 2772 | 1461234962086 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (193B8800) [pid = 2772] [serial = 293] [outer = 18F43000] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (0FD31800) [pid = 2772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (13456000) [pid = 2772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (190A5000) [pid = 2772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (16373C00) [pid = 2772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (18C46000) [pid = 2772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (19FF5C00) [pid = 2772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (1D889C00) [pid = 2772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (14BCEC00) [pid = 2772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1034B000) [pid = 2772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1C11BC00) [pid = 2772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (17EA3800) [pid = 2772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (1A1E7C00) [pid = 2772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (1A3DE800) [pid = 2772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:36:02 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (16370000) [pid = 2772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:36:02 INFO - PROCESS | 2772 | 1461234962606 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]]]}] 03:36:02 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. 03:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 03:36:02 INFO - PROCESS | 2772 | 1461234962667 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 2772 | 1461234962669 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 03:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:36:02 INFO - PROCESS | 2772 | 1461234962673 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2772 | 1461234962674 Marionette TRACE conn5 <- [1,358,null,{}] 03:36:02 INFO - PROCESS | 2772 | 1461234962677 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}] 03:36:02 INFO - PROCESS | 2772 | 1461234962749 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:36:02 INFO - PROCESS | 2772 | 1461234962755 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2772 | ++DOCSHELL 13510000 == 37 [pid = 2772] [id = 99] 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (13515400) [pid = 2772] [serial = 294] [outer = 00000000] 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (190A6C00) [pid = 2772] [serial = 295] [outer = 13515400] 03:36:02 INFO - PROCESS | 2772 | 1461234962802 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (193B5000) [pid = 2772] [serial = 296] [outer = 13515400] 03:36:03 INFO - PROCESS | 2772 | 1461234963210 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]]]}] 03:36:03 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. 03:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 03:36:03 INFO - PROCESS | 2772 | 1461234963255 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 2772 | 1461234963257 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 03:36:03 INFO - PROCESS | 2772 | 1461234963260 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2772 | 1461234963261 Marionette TRACE conn5 <- [1,362,null,{}] 03:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:36:03 INFO - PROCESS | 2772 | 1461234963265 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}] 03:36:03 INFO - PROCESS | 2772 | 1461234963338 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:36:03 INFO - PROCESS | 2772 | 1461234963344 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2772 | ++DOCSHELL 19FF1400 == 38 [pid = 2772] [id = 100] 03:36:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (19FF3000) [pid = 2772] [serial = 297] [outer = 00000000] 03:36:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (1A1E0000) [pid = 2772] [serial = 298] [outer = 19FF3000] 03:36:03 INFO - PROCESS | 2772 | 1461234963388 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (1A1DF400) [pid = 2772] [serial = 299] [outer = 19FF3000] 03:36:03 INFO - PROCESS | 2772 | 1461234963827 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]]]}] 03:36:03 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. 03:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 03:36:03 INFO - PROCESS | 2772 | 1461234963896 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 2772 | 1461234963898 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 03:36:03 INFO - PROCESS | 2772 | 1461234963901 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:36:03 INFO - PROCESS | 2772 | 1461234963903 Marionette TRACE conn5 <- [1,366,null,{}] 03:36:03 INFO - PROCESS | 2772 | 1461234963906 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}] 03:36:03 INFO - PROCESS | 2772 | 1461234963980 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:36:03 INFO - PROCESS | 2772 | 1461234963988 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E5C00 == 39 [pid = 2772] [id = 101] 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (1A233C00) [pid = 2772] [serial = 300] [outer = 00000000] 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (1A3D4400) [pid = 2772] [serial = 301] [outer = 1A233C00] 03:36:04 INFO - PROCESS | 2772 | 1461234964032 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (1A3D8800) [pid = 2772] [serial = 302] [outer = 1A233C00] 03:36:04 INFO - PROCESS | 2772 | 1461234964552 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]]]}] 03:36:04 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. 03:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 03:36:04 INFO - PROCESS | 2772 | 1461234964576 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:36:04 INFO - PROCESS | 2772 | 1461234964580 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 03:36:04 INFO - PROCESS | 2772 | 1461234964586 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 2772 | 1461234964590 Marionette TRACE conn5 <- [1,370,null,{}] 03:36:04 INFO - PROCESS | 2772 | 1461234964597 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}] 03:36:04 INFO - PROCESS | 2772 | 1461234964754 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:36:04 INFO - PROCESS | 2772 | 1461234964847 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2772 | ++DOCSHELL 10257800 == 40 [pid = 2772] [id = 102] 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (10258000) [pid = 2772] [serial = 303] [outer = 00000000] 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (10333C00) [pid = 2772] [serial = 304] [outer = 10258000] 03:36:04 INFO - PROCESS | 2772 | 1461234964904 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (10C92C00) [pid = 2772] [serial = 305] [outer = 10258000] 03:36:05 INFO - PROCESS | 2772 | 1461234965516 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]]]}] 03:36:05 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. 03:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 987ms 03:36:05 INFO - PROCESS | 2772 | 1461234965573 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 2772 | 1461234965579 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 03:36:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:36:05 INFO - PROCESS | 2772 | 1461234965586 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 2772 | 1461234965589 Marionette TRACE conn5 <- [1,374,null,{}] 03:36:05 INFO - PROCESS | 2772 | 1461234965593 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}] 03:36:05 INFO - PROCESS | 2772 | 1461234965695 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:36:05 INFO - PROCESS | 2772 | 1461234965770 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 2772 | ++DOCSHELL 1473D000 == 41 [pid = 2772] [id = 103] 03:36:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (147C7800) [pid = 2772] [serial = 306] [outer = 00000000] 03:36:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (15C5E400) [pid = 2772] [serial = 307] [outer = 147C7800] 03:36:05 INFO - PROCESS | 2772 | 1461234965825 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (17981000) [pid = 2772] [serial = 308] [outer = 147C7800] 03:36:06 INFO - PROCESS | 2772 | 1461234966447 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:36:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:36:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 869ms 03:36:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:36:06 INFO - PROCESS | 2772 | 1461234966458 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 2772 | 1461234966460 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 03:36:06 INFO - PROCESS | 2772 | 1461234966464 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 2772 | 1461234966468 Marionette TRACE conn5 <- [1,378,null,{}] 03:36:06 INFO - PROCESS | 2772 | 1461234966479 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}] 03:36:06 INFO - PROCESS | 2772 | 1461234966582 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:36:06 INFO - PROCESS | 2772 | 1461234966670 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 2772 | ++DOCSHELL 18C48C00 == 42 [pid = 2772] [id = 104] 03:36:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (19208400) [pid = 2772] [serial = 309] [outer = 00000000] 03:36:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (1A3DB400) [pid = 2772] [serial = 310] [outer = 19208400] 03:36:06 INFO - PROCESS | 2772 | 1461234966727 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1A99BC00) [pid = 2772] [serial = 311] [outer = 19208400] 03:36:07 INFO - PROCESS | 2772 | 1461234967360 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:36:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 03:36:07 INFO - PROCESS | 2772 | 1461234967398 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 2772 | 1461234967401 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 03:36:07 INFO - PROCESS | 2772 | 1461234967404 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:36:07 INFO - PROCESS | 2772 | 1461234967406 Marionette TRACE conn5 <- [1,382,null,{}] 03:36:07 INFO - PROCESS | 2772 | 1461234967410 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}] 03:36:07 INFO - PROCESS | 2772 | 1461234967508 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:36:07 INFO - PROCESS | 2772 | 1461234967595 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 2772 | ++DOCSHELL 1BA74C00 == 43 [pid = 2772] [id = 105] 03:36:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (1BA77800) [pid = 2772] [serial = 312] [outer = 00000000] 03:36:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (1C1F5C00) [pid = 2772] [serial = 313] [outer = 1BA77800] 03:36:07 INFO - PROCESS | 2772 | 1461234967651 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1C2D3000) [pid = 2772] [serial = 314] [outer = 1BA77800] 03:36:08 INFO - PROCESS | 2772 | 1461234968204 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:36:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:36:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 03:36:08 INFO - PROCESS | 2772 | 1461234968278 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 2772 | 1461234968280 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 03:36:08 INFO - PROCESS | 2772 | 1461234968284 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:36:08 INFO - PROCESS | 2772 | 1461234968286 Marionette TRACE conn5 <- [1,386,null,{}] 03:36:08 INFO - PROCESS | 2772 | 1461234968290 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}] 03:36:08 INFO - PROCESS | 2772 | 1461234968386 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:36:08 INFO - PROCESS | 2772 | 1461234968462 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 2772 | ++DOCSHELL 197A1400 == 44 [pid = 2772] [id = 106] 03:36:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (197A3400) [pid = 2772] [serial = 315] [outer = 00000000] 03:36:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (197AB800) [pid = 2772] [serial = 316] [outer = 197A3400] 03:36:08 INFO - PROCESS | 2772 | 1461234968517 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (197AD400) [pid = 2772] [serial = 317] [outer = 197A3400] 03:36:09 INFO - PROCESS | 2772 | 1461234969261 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]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1015ms 03:36:09 INFO - PROCESS | 2772 | 1461234969304 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 2772 | 1461234969308 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 03:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:36:09 INFO - PROCESS | 2772 | 1461234969313 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 2772 | 1461234969317 Marionette TRACE conn5 <- [1,390,null,{}] 03:36:09 INFO - PROCESS | 2772 | 1461234969323 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}] 03:36:09 INFO - PROCESS | 2772 | 1461234969439 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:36:09 INFO - PROCESS | 2772 | 1461234969519 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 2772 | ++DOCSHELL 10250C00 == 45 [pid = 2772] [id = 107] 03:36:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1032EC00) [pid = 2772] [serial = 318] [outer = 00000000] 03:36:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (14423800) [pid = 2772] [serial = 319] [outer = 1032EC00] 03:36:09 INFO - PROCESS | 2772 | 1461234969568 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1473FC00) [pid = 2772] [serial = 320] [outer = 1032EC00] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 19FF1400 == 44 [pid = 2772] [id = 100] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 13510000 == 43 [pid = 2772] [id = 99] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 18F43400 == 42 [pid = 2772] [id = 98] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 1350C800 == 41 [pid = 2772] [id = 97] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 17ADA000 == 40 [pid = 2772] [id = 96] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 14C8C800 == 39 [pid = 2772] [id = 95] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 14B02400 == 38 [pid = 2772] [id = 94] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 10256000 == 37 [pid = 2772] [id = 93] 03:36:10 INFO - PROCESS | 2772 | --DOCSHELL 0F707400 == 36 [pid = 2772] [id = 92] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17F76C00) [pid = 2772] [serial = 265] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (0FD3AC00) [pid = 2772] [serial = 226] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (0FD40400) [pid = 2772] [serial = 227] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (14740400) [pid = 2772] [serial = 232] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (14B04000) [pid = 2772] [serial = 233] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (193B9000) [pid = 2772] [serial = 247] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (17A59400) [pid = 2772] [serial = 238] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17A61C00) [pid = 2772] [serial = 239] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (18F42C00) [pid = 2772] [serial = 244] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (18F45C00) [pid = 2772] [serial = 245] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1A1DDC00) [pid = 2772] [serial = 250] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1DAA2800) [pid = 2772] [serial = 224] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (15B33400) [pid = 2772] [serial = 235] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (15C60400) [pid = 2772] [serial = 236] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (10BAA800) [pid = 2772] [serial = 229] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (10C3D800) [pid = 2772] [serial = 230] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (1C599400) [pid = 2772] [serial = 263] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (1895C800) [pid = 2772] [serial = 241] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (18C40800) [pid = 2772] [serial = 242] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (1A3D3000) [pid = 2772] [serial = 254] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (1A36AC00) [pid = 2772] [serial = 253] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1B7C6000) [pid = 2772] [serial = 256] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1C2D0400) [pid = 2772] [serial = 262] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (1BA7AC00) [pid = 2772] [serial = 257] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (19FFA000) [pid = 2772] [serial = 251] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (193C1C00) [pid = 2772] [serial = 259] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (193B3C00) [pid = 2772] [serial = 248] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (1A1EA400) [pid = 2772] [serial = 260] [outer = 00000000] [url = about:blank] 03:36:10 INFO - PROCESS | 2772 | 1461234970188 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]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 03:36:10 INFO - PROCESS | 2772 | 1461234970245 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2772 | 1461234970250 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 03:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:36:10 INFO - PROCESS | 2772 | 1461234970256 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 2772 | 1461234970258 Marionette TRACE conn5 <- [1,394,null,{}] 03:36:10 INFO - PROCESS | 2772 | 1461234970262 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}] 03:36:10 INFO - PROCESS | 2772 | 1461234970341 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:36:10 INFO - PROCESS | 2772 | 1461234970417 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 2772 | ++DOCSHELL 0F783C00 == 37 [pid = 2772] [id = 108] 03:36:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (0F78FC00) [pid = 2772] [serial = 321] [outer = 00000000] 03:36:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (10BF1C00) [pid = 2772] [serial = 322] [outer = 0F78FC00] 03:36:10 INFO - PROCESS | 2772 | 1461234970463 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (13453800) [pid = 2772] [serial = 323] [outer = 0F78FC00] 03:36:10 INFO - PROCESS | 2772 | 1461234970873 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]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 03:36:10 INFO - PROCESS | 2772 | 1461234970929 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2772 | 1461234970931 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 03:36:10 INFO - PROCESS | 2772 | 1461234970935 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:36:10 INFO - PROCESS | 2772 | 1461234970938 Marionette TRACE conn5 <- [1,398,null,{}] 03:36:10 INFO - PROCESS | 2772 | 1461234970948 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}] 03:36:11 INFO - PROCESS | 2772 | 1461234971029 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:36:11 INFO - PROCESS | 2772 | 1461234971039 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 2772 | ++DOCSHELL 17905400 == 38 [pid = 2772] [id = 109] 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (17906000) [pid = 2772] [serial = 324] [outer = 00000000] 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (17A5A400) [pid = 2772] [serial = 325] [outer = 17906000] 03:36:11 INFO - PROCESS | 2772 | 1461234971086 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (17A61C00) [pid = 2772] [serial = 326] [outer = 17906000] 03:36:11 INFO - PROCESS | 2772 | 1461234971591 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]]]}] 03:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 669ms 03:36:11 INFO - PROCESS | 2772 | 1461234971609 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 2772 | 1461234971611 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 03:36:11 INFO - PROCESS | 2772 | 1461234971614 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:36:11 INFO - PROCESS | 2772 | 1461234971616 Marionette TRACE conn5 <- [1,402,null,{}] 03:36:11 INFO - PROCESS | 2772 | 1461234971620 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}] 03:36:11 INFO - PROCESS | 2772 | 1461234971699 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:36:11 INFO - PROCESS | 2772 | 1461234971705 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 2772 | ++DOCSHELL 17A66000 == 39 [pid = 2772] [id = 110] 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (17EA2000) [pid = 2772] [serial = 327] [outer = 00000000] 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (18950C00) [pid = 2772] [serial = 328] [outer = 17EA2000] 03:36:11 INFO - PROCESS | 2772 | 1461234971750 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (18C45400) [pid = 2772] [serial = 329] [outer = 17EA2000] 03:36:12 INFO - PROCESS | 2772 | 1461234972183 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]]]}] 03:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 03:36:12 INFO - PROCESS | 2772 | 1461234972249 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 2772 | 1461234972251 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 03:36:12 INFO - PROCESS | 2772 | 1461234972254 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:36:12 INFO - PROCESS | 2772 | 1461234972256 Marionette TRACE conn5 <- [1,406,null,{}] 03:36:12 INFO - PROCESS | 2772 | 1461234972260 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}] 03:36:12 INFO - PROCESS | 2772 | 1461234972360 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:36:12 INFO - PROCESS | 2772 | 1461234972437 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 2772 | ++DOCSHELL 17FD6400 == 40 [pid = 2772] [id = 111] 03:36:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (17FD8400) [pid = 2772] [serial = 330] [outer = 00000000] 03:36:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (1900C400) [pid = 2772] [serial = 331] [outer = 17FD8400] 03:36:12 INFO - PROCESS | 2772 | 1461234972483 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (19208C00) [pid = 2772] [serial = 332] [outer = 17FD8400] 03:36:12 INFO - PROCESS | 2772 | 1461234972928 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]]]}] 03:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 729ms 03:36:12 INFO - PROCESS | 2772 | 1461234972989 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 2772 | 1461234972991 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 03:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:36:12 INFO - PROCESS | 2772 | 1461234973001 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - PROCESS | 2772 | 1461234973003 Marionette TRACE conn5 <- [1,410,null,{}] 03:36:12 INFO - PROCESS | 2772 | 1461234973006 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}] 03:36:13 INFO - PROCESS | 2772 | 1461234973127 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:36:13 INFO - PROCESS | 2772 | 1461234973183 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 2772 | ++DOCSHELL 0FCBB400 == 41 [pid = 2772] [id = 112] 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (17F79000) [pid = 2772] [serial = 333] [outer = 00000000] 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (1A1DF000) [pid = 2772] [serial = 334] [outer = 17F79000] 03:36:13 INFO - PROCESS | 2772 | 1461234973231 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (1A1DEC00) [pid = 2772] [serial = 335] [outer = 17F79000] 03:36:13 INFO - PROCESS | 2772 | 1461234973674 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]]]}] 03:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 03:36:13 INFO - PROCESS | 2772 | 1461234973735 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 2772 | 1461234973737 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 03:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:36:13 INFO - PROCESS | 2772 | 1461234973740 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 2772 | 1461234973742 Marionette TRACE conn5 <- [1,414,null,{}] 03:36:13 INFO - PROCESS | 2772 | 1461234973745 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}] 03:36:13 INFO - PROCESS | 2772 | 1461234973850 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:36:13 INFO - PROCESS | 2772 | 1461234973861 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E6C00 == 42 [pid = 2772] [id = 113] 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1A31F000) [pid = 2772] [serial = 336] [outer = 00000000] 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (1A3D7800) [pid = 2772] [serial = 337] [outer = 1A31F000] 03:36:13 INFO - PROCESS | 2772 | 1461234973905 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (1AB5E400) [pid = 2772] [serial = 338] [outer = 1A31F000] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (17ADDC00) [pid = 2772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (13511000) [pid = 2772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (10328C00) [pid = 2772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (15C5E800) [pid = 2772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (14B02800) [pid = 2772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (0F7DB800) [pid = 2772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (19FF3000) [pid = 2772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (18F43000) [pid = 2772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:36:14 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (13515400) [pid = 2772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:36:14 INFO - PROCESS | 2772 | 1461234974389 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]]]}] 03:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 03:36:14 INFO - PROCESS | 2772 | 1461234974411 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:36:14 INFO - PROCESS | 2772 | 1461234974413 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 03:36:14 INFO - PROCESS | 2772 | 1461234974420 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 2772 | 1461234974422 Marionette TRACE conn5 <- [1,418,null,{}] 03:36:14 INFO - PROCESS | 2772 | 1461234974426 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}] 03:36:14 INFO - PROCESS | 2772 | 1461234974500 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:36:14 INFO - PROCESS | 2772 | 1461234974507 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 2772 | ++DOCSHELL 100AD400 == 43 [pid = 2772] [id = 114] 03:36:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (10BEB000) [pid = 2772] [serial = 339] [outer = 00000000] 03:36:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (1A368C00) [pid = 2772] [serial = 340] [outer = 10BEB000] 03:36:14 INFO - PROCESS | 2772 | 1461234974551 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (1B7C9800) [pid = 2772] [serial = 341] [outer = 10BEB000] 03:36:15 INFO - PROCESS | 2772 | 1461234975448 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]]]}] 03:36:15 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 03:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1080ms 03:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:36:15 INFO - PROCESS | 2772 | 1461234975497 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:36:15 INFO - PROCESS | 2772 | 1461234975499 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 03:36:15 INFO - PROCESS | 2772 | 1461234975502 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:36:15 INFO - PROCESS | 2772 | 1461234975504 Marionette TRACE conn5 <- [1,422,null,{}] 03:36:15 INFO - PROCESS | 2772 | 1461234975508 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}] 03:36:15 INFO - PROCESS | 2772 | 1461234975584 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:36:15 INFO - PROCESS | 2772 | 1461234975590 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 2772 | ++DOCSHELL 1BA7C800 == 44 [pid = 2772] [id = 115] 03:36:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (1C1EFC00) [pid = 2772] [serial = 342] [outer = 00000000] 03:36:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (1C5A7800) [pid = 2772] [serial = 343] [outer = 1C1EFC00] 03:36:15 INFO - PROCESS | 2772 | 1461234975634 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (1C90D400) [pid = 2772] [serial = 344] [outer = 1C1EFC00] 03:36:16 INFO - PROCESS | 2772 | 1461234976522 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]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1069ms 03:36:16 INFO - PROCESS | 2772 | 1461234976574 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 2772 | 1461234976578 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 03:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:36:16 INFO - PROCESS | 2772 | 1461234976584 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 2772 | 1461234976589 Marionette TRACE conn5 <- [1,426,null,{}] 03:36:16 INFO - PROCESS | 2772 | 1461234976596 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}] 03:36:16 INFO - PROCESS | 2772 | 1461234976702 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:36:16 INFO - PROCESS | 2772 | 1461234976775 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 2772 | ++DOCSHELL 100AB800 == 45 [pid = 2772] [id = 116] 03:36:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1024B400) [pid = 2772] [serial = 345] [outer = 00000000] 03:36:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (10333400) [pid = 2772] [serial = 346] [outer = 1024B400] 03:36:16 INFO - PROCESS | 2772 | 1461234976834 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (10BF7C00) [pid = 2772] [serial = 347] [outer = 1024B400] 03:36:17 INFO - PROCESS | 2772 | 1461234977506 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] 03:36:17 INFO - PROCESS | 2772 | 1461234977568 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 03:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:36:17 INFO - PROCESS | 2772 | 1461234977574 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 2772 | 1461234977577 Marionette TRACE conn5 <- [1,430,null,{}] 03:36:17 INFO - PROCESS | 2772 | 1461234977582 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}] 03:36:17 INFO - PROCESS | 2772 | 1461234977686 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:36:17 INFO - PROCESS | 2772 | 1461234977765 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 2772 | ++DOCSHELL 112AF000 == 46 [pid = 2772] [id = 117] 03:36:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (14B0C400) [pid = 2772] [serial = 348] [outer = 00000000] 03:36:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17942800) [pid = 2772] [serial = 349] [outer = 14B0C400] 03:36:17 INFO - PROCESS | 2772 | 1461234977862 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17946000) [pid = 2772] [serial = 350] [outer = 14B0C400] 03:36:18 INFO - PROCESS | 2772 | 1461234978464 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]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 929ms 03:36:18 INFO - PROCESS | 2772 | 1461234978505 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 2772 | 1461234978508 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 03:36:18 INFO - PROCESS | 2772 | 1461234978512 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:36:18 INFO - PROCESS | 2772 | 1461234978516 Marionette TRACE conn5 <- [1,434,null,{}] 03:36:18 INFO - PROCESS | 2772 | 1461234978527 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}] 03:36:18 INFO - PROCESS | 2772 | 1461234978635 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:36:18 INFO - PROCESS | 2772 | 1461234978726 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 2772 | ++DOCSHELL 17AE0800 == 47 [pid = 2772] [id = 118] 03:36:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17F6CC00) [pid = 2772] [serial = 351] [outer = 00000000] 03:36:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (197A5000) [pid = 2772] [serial = 352] [outer = 17F6CC00] 03:36:18 INFO - PROCESS | 2772 | 1461234978784 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (19FF5C00) [pid = 2772] [serial = 353] [outer = 17F6CC00] 03:36:19 INFO - PROCESS | 2772 | 1461234979398 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]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 929ms 03:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:36:19 INFO - PROCESS | 2772 | 1461234979445 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2772 | 1461234979448 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 03:36:19 INFO - PROCESS | 2772 | 1461234979452 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2772 | 1461234979454 Marionette TRACE conn5 <- [1,438,null,{}] 03:36:19 INFO - PROCESS | 2772 | 1461234979458 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}] 03:36:19 INFO - PROCESS | 2772 | 1461234979558 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:36:19 INFO - PROCESS | 2772 | 1461234979637 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 2772 | ++DOCSHELL 1C97D000 == 48 [pid = 2772] [id = 119] 03:36:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1C97D400) [pid = 2772] [serial = 354] [outer = 00000000] 03:36:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1CCED400) [pid = 2772] [serial = 355] [outer = 1C97D400] 03:36:19 INFO - PROCESS | 2772 | 1461234979741 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1D803400) [pid = 2772] [serial = 356] [outer = 1C97D400] 03:36:20 INFO - PROCESS | 2772 | 1461234980529 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]]]}] 03:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1119ms 03:36:20 INFO - PROCESS | 2772 | 1461234980575 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:36:20 INFO - PROCESS | 2772 | 1461234980579 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 03:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:36:20 INFO - PROCESS | 2772 | 1461234980584 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 2772 | 1461234980588 Marionette TRACE conn5 <- [1,442,null,{}] 03:36:20 INFO - PROCESS | 2772 | 1461234980594 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}] 03:36:20 INFO - PROCESS | 2772 | 1461234980689 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:36:20 INFO - PROCESS | 2772 | 1461234980768 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 2772 | ++DOCSHELL 10335800 == 49 [pid = 2772] [id = 120] 03:36:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1034D000) [pid = 2772] [serial = 357] [outer = 00000000] 03:36:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1470B800) [pid = 2772] [serial = 358] [outer = 1034D000] 03:36:20 INFO - PROCESS | 2772 | 1461234980818 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (14B07000) [pid = 2772] [serial = 359] [outer = 1034D000] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 100AD400 == 48 [pid = 2772] [id = 114] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 1A1E6C00 == 47 [pid = 2772] [id = 113] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 0FCBB400 == 46 [pid = 2772] [id = 112] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 17FD6400 == 45 [pid = 2772] [id = 111] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 17A66000 == 44 [pid = 2772] [id = 110] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 17905400 == 43 [pid = 2772] [id = 109] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 0F783C00 == 42 [pid = 2772] [id = 108] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1A3D4400) [pid = 2772] [serial = 301] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 10250C00 == 41 [pid = 2772] [id = 107] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 197A1400 == 40 [pid = 2772] [id = 106] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 1BA74C00 == 39 [pid = 2772] [id = 105] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 18C48C00 == 38 [pid = 2772] [id = 104] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 1473D000 == 37 [pid = 2772] [id = 103] 03:36:21 INFO - PROCESS | 2772 | --DOCSHELL 10257800 == 36 [pid = 2772] [id = 102] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1A1E0000) [pid = 2772] [serial = 298] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (193B8800) [pid = 2772] [serial = 293] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (190A6C00) [pid = 2772] [serial = 295] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (193B5000) [pid = 2772] [serial = 296] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17A5C000) [pid = 2772] [serial = 284] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (17EA4C00) [pid = 2772] [serial = 286] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (18D3A000) [pid = 2772] [serial = 289] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (10BF6C00) [pid = 2772] [serial = 277] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (10CA0C00) [pid = 2772] [serial = 278] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (14717C00) [pid = 2772] [serial = 271] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (17F6F400) [pid = 2772] [serial = 287] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (17985800) [pid = 2772] [serial = 283] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (0FF27000) [pid = 2772] [serial = 268] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (14B08800) [pid = 2772] [serial = 280] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (14B10C00) [pid = 2772] [serial = 281] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (10041400) [pid = 2772] [serial = 274] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (10253C00) [pid = 2772] [serial = 275] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (1A1DF400) [pid = 2772] [serial = 299] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (19209000) [pid = 2772] [serial = 292] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (18D39000) [pid = 2772] [serial = 290] [outer = 00000000] [url = about:blank] 03:36:21 INFO - PROCESS | 2772 | 1461234981405 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]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 889ms 03:36:21 INFO - PROCESS | 2772 | 1461234981475 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 2772 | 1461234981480 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 03:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:36:21 INFO - PROCESS | 2772 | 1461234981486 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 2772 | 1461234981489 Marionette TRACE conn5 <- [1,446,null,{}] 03:36:21 INFO - PROCESS | 2772 | 1461234981493 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}] 03:36:21 INFO - PROCESS | 2772 | 1461234981574 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:36:21 INFO - PROCESS | 2772 | 1461234981647 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3EC00 == 37 [pid = 2772] [id = 121] 03:36:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (0FF26400) [pid = 2772] [serial = 360] [outer = 00000000] 03:36:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (13457000) [pid = 2772] [serial = 361] [outer = 0FF26400] 03:36:21 INFO - PROCESS | 2772 | 1461234981692 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (1470AC00) [pid = 2772] [serial = 362] [outer = 0FF26400] 03:36:22 INFO - PROCESS | 2772 | 1461234982102 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]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 03:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:36:22 INFO - PROCESS | 2772 | 1461234982173 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 2772 | 1461234982175 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 03:36:22 INFO - PROCESS | 2772 | 1461234982179 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2772 | 1461234982182 Marionette TRACE conn5 <- [1,450,null,{}] 03:36:22 INFO - PROCESS | 2772 | 1461234982192 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}] 03:36:22 INFO - PROCESS | 2772 | 1461234982274 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:36:22 INFO - PROCESS | 2772 | 1461234982280 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2772 | ++DOCSHELL 17948800 == 38 [pid = 2772] [id = 122] 03:36:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (1794A000) [pid = 2772] [serial = 363] [outer = 00000000] 03:36:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (17A58800) [pid = 2772] [serial = 364] [outer = 1794A000] 03:36:22 INFO - PROCESS | 2772 | 1461234982331 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (17A5F800) [pid = 2772] [serial = 365] [outer = 1794A000] 03:36:22 INFO - PROCESS | 2772 | 1461234982768 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] 03:36:22 INFO - PROCESS | 2772 | 1461234982813 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 03:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:36:22 INFO - PROCESS | 2772 | 1461234982816 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2772 | 1461234982818 Marionette TRACE conn5 <- [1,454,null,{}] 03:36:22 INFO - PROCESS | 2772 | 1461234982822 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}] 03:36:22 INFO - PROCESS | 2772 | 1461234982898 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:36:22 INFO - PROCESS | 2772 | 1461234982904 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2772 | ++DOCSHELL 17EA7800 == 39 [pid = 2772] [id = 123] 03:36:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (17F6D400) [pid = 2772] [serial = 366] [outer = 00000000] 03:36:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (17F7AC00) [pid = 2772] [serial = 367] [outer = 17F6D400] 03:36:22 INFO - PROCESS | 2772 | 1461234982949 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (17F79400) [pid = 2772] [serial = 368] [outer = 17F6D400] 03:36:23 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:23 INFO - PROCESS | 2772 | 1461234983394 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]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 03:36:23 INFO - PROCESS | 2772 | 1461234983450 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 2772 | 1461234983453 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 03:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:36:23 INFO - PROCESS | 2772 | 1461234983456 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 2772 | 1461234983458 Marionette TRACE conn5 <- [1,458,null,{}] 03:36:23 INFO - PROCESS | 2772 | 1461234983461 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}] 03:36:23 INFO - PROCESS | 2772 | 1461234983560 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:36:23 INFO - PROCESS | 2772 | 1461234983567 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 2772 | ++DOCSHELL 18C3C400 == 40 [pid = 2772] [id = 124] 03:36:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (18C3D800) [pid = 2772] [serial = 369] [outer = 00000000] 03:36:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (18D3C400) [pid = 2772] [serial = 370] [outer = 18C3D800] 03:36:23 INFO - PROCESS | 2772 | 1461234983612 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (18F3A400) [pid = 2772] [serial = 371] [outer = 18C3D800] 03:36:24 INFO - PROCESS | 2772 | 1461234984097 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] 03:36:24 INFO - PROCESS | 2772 | 1461234984129 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 03:36:24 INFO - PROCESS | 2772 | 1461234984132 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:36:24 INFO - PROCESS | 2772 | 1461234984133 Marionette TRACE conn5 <- [1,462,null,{}] 03:36:24 INFO - PROCESS | 2772 | 1461234984147 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}] 03:36:24 INFO - PROCESS | 2772 | 1461234984270 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:36:24 INFO - PROCESS | 2772 | 1461234984279 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 2772 | ++DOCSHELL 10256400 == 41 [pid = 2772] [id = 125] 03:36:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (18F44400) [pid = 2772] [serial = 372] [outer = 00000000] 03:36:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (197A9800) [pid = 2772] [serial = 373] [outer = 18F44400] 03:36:24 INFO - PROCESS | 2772 | 1461234984328 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (19BD8000) [pid = 2772] [serial = 374] [outer = 18F44400] 03:36:24 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:24 INFO - PROCESS | 2772 | 1461234984797 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] 03:36:24 INFO - PROCESS | 2772 | 1461234984819 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 03:36:24 INFO - PROCESS | 2772 | 1461234984822 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 2772 | 1461234984824 Marionette TRACE conn5 <- [1,466,null,{}] 03:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:36:24 INFO - PROCESS | 2772 | 1461234984827 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}] 03:36:24 INFO - PROCESS | 2772 | 1461234984956 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:36:24 INFO - PROCESS | 2772 | 1461234984962 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3C400 == 42 [pid = 2772] [id = 126] 03:36:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (15B31000) [pid = 2772] [serial = 375] [outer = 00000000] 03:36:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1A1ECC00) [pid = 2772] [serial = 376] [outer = 15B31000] 03:36:25 INFO - PROCESS | 2772 | 1461234985007 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1A3D3C00) [pid = 2772] [serial = 377] [outer = 15B31000] 03:36:25 INFO - PROCESS | 2772 | 1461234985599 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] 03:36:25 INFO - PROCESS | 2772 | 1461234985660 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 03:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:36:25 INFO - PROCESS | 2772 | 1461234985663 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 2772 | 1461234985665 Marionette TRACE conn5 <- [1,470,null,{}] 03:36:25 INFO - PROCESS | 2772 | 1461234985668 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}] 03:36:25 INFO - PROCESS | 2772 | 1461234985742 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:36:25 INFO - PROCESS | 2772 | 1461234985752 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 2772 | ++DOCSHELL 10BEB000 == 43 [pid = 2772] [id = 127] 03:36:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (13452000) [pid = 2772] [serial = 378] [outer = 00000000] 03:36:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (17F78000) [pid = 2772] [serial = 379] [outer = 13452000] 03:36:25 INFO - PROCESS | 2772 | 1461234985797 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17F70C00) [pid = 2772] [serial = 380] [outer = 13452000] 03:36:26 INFO - PROCESS | 2772 | 1461234986256 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]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 03:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:36:26 INFO - PROCESS | 2772 | 1461234986294 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 2772 | 1461234986296 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 03:36:26 INFO - PROCESS | 2772 | 1461234986299 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2772 | 1461234986300 Marionette TRACE conn5 <- [1,474,null,{}] 03:36:26 INFO - PROCESS | 2772 | 1461234986304 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}] 03:36:26 INFO - PROCESS | 2772 | 1461234986378 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:36:26 INFO - PROCESS | 2772 | 1461234986384 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 2772 | ++DOCSHELL 19205000 == 44 [pid = 2772] [id = 128] 03:36:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (1A31C000) [pid = 2772] [serial = 381] [outer = 00000000] 03:36:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1B7C7000) [pid = 2772] [serial = 382] [outer = 1A31C000] 03:36:26 INFO - PROCESS | 2772 | 1461234986433 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1C1F8C00) [pid = 2772] [serial = 383] [outer = 1A31C000] 03:36:26 INFO - PROCESS | 2772 | 1461234986882 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]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 03:36:26 INFO - PROCESS | 2772 | 1461234986930 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:36:26 INFO - PROCESS | 2772 | 1461234986932 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 03:36:26 INFO - PROCESS | 2772 | 1461234986935 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2772 | 1461234986937 Marionette TRACE conn5 <- [1,478,null,{}] 03:36:26 INFO - PROCESS | 2772 | 1461234986940 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}] 03:36:27 INFO - PROCESS | 2772 | 1461234987058 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:36:27 INFO - PROCESS | 2772 | 1461234987143 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 2772 | ++DOCSHELL 0FC10000 == 45 [pid = 2772] [id = 129] 03:36:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (0FC10C00) [pid = 2772] [serial = 384] [outer = 00000000] 03:36:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (0FF29C00) [pid = 2772] [serial = 385] [outer = 0FC10C00] 03:36:27 INFO - PROCESS | 2772 | 1461234987202 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1024C800) [pid = 2772] [serial = 386] [outer = 0FC10C00] 03:36:27 INFO - PROCESS | 2772 | 1461234987903 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]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1021ms 03:36:27 INFO - PROCESS | 2772 | 1461234987959 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 2772 | 1461234987964 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 03:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:36:27 INFO - PROCESS | 2772 | 1461234987969 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 2772 | 1461234987974 Marionette TRACE conn5 <- [1,482,null,{}] 03:36:27 INFO - PROCESS | 2772 | 1461234988000 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}] 03:36:28 INFO - PROCESS | 2772 | 1461234988105 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:36:28 INFO - PROCESS | 2772 | 1461234988184 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 2772 | ++DOCSHELL 15B2A400 == 46 [pid = 2772] [id = 130] 03:36:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1636D400) [pid = 2772] [serial = 387] [outer = 00000000] 03:36:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17988000) [pid = 2772] [serial = 388] [outer = 1636D400] 03:36:28 INFO - PROCESS | 2772 | 1461234988284 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17A66800) [pid = 2772] [serial = 389] [outer = 1636D400] 03:36:28 INFO - PROCESS | 2772 | 1461234988896 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]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 03:36:28 INFO - PROCESS | 2772 | 1461234988964 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 2772 | 1461234988967 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 03:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:36:28 INFO - PROCESS | 2772 | 1461234988971 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 2772 | 1461234988973 Marionette TRACE conn5 <- [1,486,null,{}] 03:36:28 INFO - PROCESS | 2772 | 1461234988977 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}] 03:36:29 INFO - PROCESS | 2772 | 1461234989079 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:36:29 INFO - PROCESS | 2772 | 1461234989159 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2772 | ++DOCSHELL 19372800 == 47 [pid = 2772] [id = 131] 03:36:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (19373C00) [pid = 2772] [serial = 390] [outer = 00000000] 03:36:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (19379400) [pid = 2772] [serial = 391] [outer = 19373C00] 03:36:29 INFO - PROCESS | 2772 | 1461234989256 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (193B6000) [pid = 2772] [serial = 392] [outer = 19373C00] 03:36:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A0D2000) [pid = 2772] [serial = 393] [outer = 0F783400] 03:36:29 INFO - PROCESS | 2772 | 1461234989976 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]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1018ms 03:36:29 INFO - PROCESS | 2772 | 1461234989999 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2772 | 1461234990003 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 03:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:36:29 INFO - PROCESS | 2772 | 1461234990016 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2772 | 1461234990021 Marionette TRACE conn5 <- [1,490,null,{}] 03:36:30 INFO - PROCESS | 2772 | 1461234990042 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}] 03:36:30 INFO - PROCESS | 2772 | 1461234990145 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:36:30 INFO - PROCESS | 2772 | 1461234990222 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 2772 | ++DOCSHELL 18F3E400 == 48 [pid = 2772] [id = 132] 03:36:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (19378800) [pid = 2772] [serial = 394] [outer = 00000000] 03:36:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1C1F0400) [pid = 2772] [serial = 395] [outer = 19378800] 03:36:30 INFO - PROCESS | 2772 | 1461234990278 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1C5AA000) [pid = 2772] [serial = 396] [outer = 19378800] 03:36:31 INFO - PROCESS | 2772 | 1461234991058 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]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1092ms 03:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:36:31 INFO - PROCESS | 2772 | 1461234991106 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 2772 | 1461234991110 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 03:36:31 INFO - PROCESS | 2772 | 1461234991115 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 2772 | 1461234991119 Marionette TRACE conn5 <- [1,494,null,{}] 03:36:31 INFO - PROCESS | 2772 | 1461234991125 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}] 03:36:31 INFO - PROCESS | 2772 | 1461234991219 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:36:31 INFO - PROCESS | 2772 | 1461234991302 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 2772 | ++DOCSHELL 0F7D8000 == 49 [pid = 2772] [id = 133] 03:36:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (0FF2E000) [pid = 2772] [serial = 397] [outer = 00000000] 03:36:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (15C5E800) [pid = 2772] [serial = 398] [outer = 0FF2E000] 03:36:31 INFO - PROCESS | 2772 | 1461234991399 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1790CC00) [pid = 2772] [serial = 399] [outer = 0FF2E000] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 0FD36000 == 48 [pid = 2772] [id = 90] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 19205000 == 47 [pid = 2772] [id = 128] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 10BEB000 == 46 [pid = 2772] [id = 127] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 0FD3C400 == 45 [pid = 2772] [id = 126] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 10256400 == 44 [pid = 2772] [id = 125] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 18C3C400 == 43 [pid = 2772] [id = 124] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 17EA7800 == 42 [pid = 2772] [id = 123] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 17948800 == 41 [pid = 2772] [id = 122] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 0FD3EC00 == 40 [pid = 2772] [id = 121] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 10335800 == 39 [pid = 2772] [id = 120] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1C1F5C00) [pid = 2772] [serial = 313] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (10333C00) [pid = 2772] [serial = 304] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (15C5E400) [pid = 2772] [serial = 307] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (197AB800) [pid = 2772] [serial = 316] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A3DB400) [pid = 2772] [serial = 310] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1C5A7800) [pid = 2772] [serial = 343] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 100AB800 == 38 [pid = 2772] [id = 116] 03:36:31 INFO - PROCESS | 2772 | --DOCSHELL 1BA7C800 == 37 [pid = 2772] [id = 115] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1900C400) [pid = 2772] [serial = 331] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (19208C00) [pid = 2772] [serial = 332] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (17A5A400) [pid = 2772] [serial = 325] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (17A61C00) [pid = 2772] [serial = 326] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1473FC00) [pid = 2772] [serial = 320] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (14423800) [pid = 2772] [serial = 319] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (10BF1C00) [pid = 2772] [serial = 322] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (13453800) [pid = 2772] [serial = 323] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (18950C00) [pid = 2772] [serial = 328] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1A3D8800) [pid = 2772] [serial = 302] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (1A1DEC00) [pid = 2772] [serial = 335] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1A1DF000) [pid = 2772] [serial = 334] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1A3D7800) [pid = 2772] [serial = 337] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (1B7C9800) [pid = 2772] [serial = 341] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1A368C00) [pid = 2772] [serial = 340] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1AB5E400) [pid = 2772] [serial = 338] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (18C45400) [pid = 2772] [serial = 329] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (17F79C00) [pid = 2772] [serial = 266] [outer = 00000000] [url = about:blank] 03:36:31 INFO - PROCESS | 2772 | 1461234991983 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]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 03:36:32 INFO - PROCESS | 2772 | 1461234992047 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2772 | 1461234992052 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 03:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:36:32 INFO - PROCESS | 2772 | 1461234992058 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 2772 | 1461234992060 Marionette TRACE conn5 <- [1,498,null,{}] 03:36:32 INFO - PROCESS | 2772 | 1461234992064 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}] 03:36:32 INFO - PROCESS | 2772 | 1461234992147 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:36:32 INFO - PROCESS | 2772 | 1461234992225 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2772 | ++DOCSHELL 0FCBC400 == 38 [pid = 2772] [id = 134] 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (0FF26800) [pid = 2772] [serial = 400] [outer = 00000000] 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (134E0C00) [pid = 2772] [serial = 401] [outer = 0FF26800] 03:36:32 INFO - PROCESS | 2772 | 1461234992271 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (147E4800) [pid = 2772] [serial = 402] [outer = 0FF26800] 03:36:32 INFO - PROCESS | 2772 | 1461234992696 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]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 03:36:32 INFO - PROCESS | 2772 | 1461234992731 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2772 | 1461234992733 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 03:36:32 INFO - PROCESS | 2772 | 1461234992737 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:36:32 INFO - PROCESS | 2772 | 1461234992740 Marionette TRACE conn5 <- [1,502,null,{}] 03:36:32 INFO - PROCESS | 2772 | 1461234992750 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}] 03:36:32 INFO - PROCESS | 2772 | 1461234992833 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:36:32 INFO - PROCESS | 2772 | 1461234992840 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2772 | ++DOCSHELL 15B32000 == 39 [pid = 2772] [id = 135] 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (17906000) [pid = 2772] [serial = 403] [outer = 00000000] 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17AE2C00) [pid = 2772] [serial = 404] [outer = 17906000] 03:36:32 INFO - PROCESS | 2772 | 1461234992887 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17F79C00) [pid = 2772] [serial = 405] [outer = 17906000] 03:36:33 INFO - PROCESS | 2772 | 1461234993349 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]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 634ms 03:36:33 INFO - PROCESS | 2772 | 1461234993375 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 2772 | 1461234993378 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 03:36:33 INFO - PROCESS | 2772 | 1461234993381 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:36:33 INFO - PROCESS | 2772 | 1461234993382 Marionette TRACE conn5 <- [1,506,null,{}] 03:36:33 INFO - PROCESS | 2772 | 1461234993386 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}] 03:36:33 INFO - PROCESS | 2772 | 1461234993466 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:36:33 INFO - PROCESS | 2772 | 1461234993472 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 2772 | ++DOCSHELL 18F3C400 == 40 [pid = 2772] [id = 136] 03:36:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (18F41800) [pid = 2772] [serial = 406] [outer = 00000000] 03:36:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (19208C00) [pid = 2772] [serial = 407] [outer = 18F41800] 03:36:33 INFO - PROCESS | 2772 | 1461234993517 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (1936F800) [pid = 2772] [serial = 408] [outer = 18F41800] 03:36:33 INFO - PROCESS | 2772 | 1461234993976 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]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 03:36:33 INFO - PROCESS | 2772 | 1461234994015 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 2772 | 1461234994017 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 03:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:36:33 INFO - PROCESS | 2772 | 1461234994020 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 2772 | 1461234994022 Marionette TRACE conn5 <- [1,510,null,{}] 03:36:33 INFO - PROCESS | 2772 | 1461234994025 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}] 03:36:34 INFO - PROCESS | 2772 | 1461234994126 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:36:34 INFO - PROCESS | 2772 | 1461234994132 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 2772 | ++DOCSHELL 19371400 == 41 [pid = 2772] [id = 137] 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1937AC00) [pid = 2772] [serial = 409] [outer = 00000000] 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (193BAC00) [pid = 2772] [serial = 410] [outer = 1937AC00] 03:36:34 INFO - PROCESS | 2772 | 1461234994178 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (197A3C00) [pid = 2772] [serial = 411] [outer = 1937AC00] 03:36:34 INFO - PROCESS | 2772 | 1461234994644 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]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 03:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:36:34 INFO - PROCESS | 2772 | 1461234994663 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 2772 | 1461234994665 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 03:36:34 INFO - PROCESS | 2772 | 1461234994668 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 2772 | 1461234994670 Marionette TRACE conn5 <- [1,514,null,{}] 03:36:34 INFO - PROCESS | 2772 | 1461234994677 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}] 03:36:34 INFO - PROCESS | 2772 | 1461234994802 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:36:34 INFO - PROCESS | 2772 | 1461234994812 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3AC00 == 42 [pid = 2772] [id = 138] 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (16368C00) [pid = 2772] [serial = 412] [outer = 00000000] 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1A1E6400) [pid = 2772] [serial = 413] [outer = 16368C00] 03:36:34 INFO - PROCESS | 2772 | 1461234994904 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1A1EC800) [pid = 2772] [serial = 414] [outer = 16368C00] 03:36:35 INFO - PROCESS | 2772 | 1461234995335 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]]]}] 03:36:35 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 03:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 03:36:35 INFO - PROCESS | 2772 | 1461234995359 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:36:35 INFO - PROCESS | 2772 | 1461234995361 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 03:36:35 INFO - PROCESS | 2772 | 1461234995364 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 2772 | 1461234995365 Marionette TRACE conn5 <- [1,518,null,{}] 03:36:35 INFO - PROCESS | 2772 | 1461234995375 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}] 03:36:35 INFO - PROCESS | 2772 | 1461234995507 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:36:35 INFO - PROCESS | 2772 | 1461234995514 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 2772 | ++DOCSHELL 10332800 == 43 [pid = 2772] [id = 139] 03:36:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (10BA4C00) [pid = 2772] [serial = 415] [outer = 00000000] 03:36:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1A99B400) [pid = 2772] [serial = 416] [outer = 10BA4C00] 03:36:35 INFO - PROCESS | 2772 | 1461234995559 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A3E1000) [pid = 2772] [serial = 417] [outer = 10BA4C00] 03:36:36 INFO - PROCESS | 2772 | 1461234996179 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]]]}] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (10258000) [pid = 2772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (0FD36800) [pid = 2772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (1350AC00) [pid = 2772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (147C7800) [pid = 2772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (19208400) [pid = 2772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1BA77800) [pid = 2772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (197A3400) [pid = 2772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (17F6D400) [pid = 2772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (1C97D400) [pid = 2772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1794A000) [pid = 2772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (18C3D800) [pid = 2772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (0FF26400) [pid = 2772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1034D000) [pid = 2772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (18F44400) [pid = 2772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (15B31000) [pid = 2772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:36:36 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (13452000) [pid = 2772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 889ms 03:36:36 INFO - PROCESS | 2772 | 1461234996255 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 2772 | 1461234996257 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:36:36 INFO - PROCESS | 2772 | 1461234996260 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2772 | 1461234996262 Marionette TRACE conn5 <- [1,522,null,{}] 03:36:36 INFO - PROCESS | 2772 | 1461234996265 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}] 03:36:36 INFO - PROCESS | 2772 | 1461234996340 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:36:36 INFO - PROCESS | 2772 | 1461234996346 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 2772 | ++DOCSHELL 0FF23C00 == 44 [pid = 2772] [id = 140] 03:36:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (0FF29800) [pid = 2772] [serial = 418] [outer = 00000000] 03:36:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (13452000) [pid = 2772] [serial = 419] [outer = 0FF29800] 03:36:36 INFO - PROCESS | 2772 | 1461234996390 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (14B0EC00) [pid = 2772] [serial = 420] [outer = 0FF29800] 03:36:36 INFO - PROCESS | 2772 | 1461234996847 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]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 03:36:36 INFO - PROCESS | 2772 | 1461234996891 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 2772 | 1461234996893 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 03:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:36:36 INFO - PROCESS | 2772 | 1461234996896 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2772 | 1461234996898 Marionette TRACE conn5 <- [1,526,null,{}] 03:36:36 INFO - PROCESS | 2772 | 1461234996901 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}] 03:36:36 INFO - PROCESS | 2772 | 1461234996977 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:36:36 INFO - PROCESS | 2772 | 1461234996985 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2772 | ++DOCSHELL 17981C00 == 45 [pid = 2772] [id = 141] 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (18F43C00) [pid = 2772] [serial = 421] [outer = 00000000] 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1A13C800) [pid = 2772] [serial = 422] [outer = 18F43C00] 03:36:37 INFO - PROCESS | 2772 | 1461234997030 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1A143400) [pid = 2772] [serial = 423] [outer = 18F43C00] 03:36:37 INFO - PROCESS | 2772 | 1461234997455 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]]]}] 03:36:37 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 03:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 03:36:37 INFO - PROCESS | 2772 | 1461234997467 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 2772 | 1461234997469 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 03:36:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:36:37 INFO - PROCESS | 2772 | 1461234997483 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 2772 | 1461234997485 Marionette TRACE conn5 <- [1,530,null,{}] 03:36:37 INFO - PROCESS | 2772 | 1461234997492 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}] 03:36:37 INFO - PROCESS | 2772 | 1461234997569 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:36:37 INFO - PROCESS | 2772 | 1461234997576 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E8400 == 46 [pid = 2772] [id = 142] 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (1A3DC800) [pid = 2772] [serial = 424] [outer = 00000000] 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1C11B000) [pid = 2772] [serial = 425] [outer = 1A3DC800] 03:36:37 INFO - PROCESS | 2772 | 1461234997621 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1C119000) [pid = 2772] [serial = 426] [outer = 1A3DC800] 03:36:38 INFO - PROCESS | 2772 | 1461234998063 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"]]]}] 03:36:38 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 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:36:38 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 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:36:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:36:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms 03:36:38 INFO - PROCESS | 2772 | 1461234998118 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 2772 | 1461234998121 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 03:36:38 INFO - PROCESS | 2772 | 1461234998124 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:36:38 INFO - PROCESS | 2772 | 1461234998126 Marionette TRACE conn5 <- [1,534,null,{}] 03:36:38 INFO - PROCESS | 2772 | 1461234998130 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}] 03:36:38 INFO - PROCESS | 2772 | 1461234998280 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:36:38 INFO - PROCESS | 2772 | 1461234998437 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 2772 | ++DOCSHELL 0FF23000 == 47 [pid = 2772] [id = 143] 03:36:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (0FF2BC00) [pid = 2772] [serial = 427] [outer = 00000000] 03:36:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1034E400) [pid = 2772] [serial = 428] [outer = 0FF2BC00] 03:36:38 INFO - PROCESS | 2772 | 1461234998495 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (14424000) [pid = 2772] [serial = 429] [outer = 0FF2BC00] 03:36:39 INFO - PROCESS | 2772 | 1461234999040 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]]]}] 03:36:39 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. 03:36:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 970ms 03:36:39 INFO - PROCESS | 2772 | 1461234999099 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:36:39 INFO - PROCESS | 2772 | 1461234999104 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 03:36:39 INFO - PROCESS | 2772 | 1461234999109 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:36:39 INFO - PROCESS | 2772 | 1461234999113 Marionette TRACE conn5 <- [1,538,null,{}] 03:36:39 INFO - PROCESS | 2772 | 1461234999118 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}] 03:36:39 INFO - PROCESS | 2772 | 1461234999223 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:36:39 INFO - PROCESS | 2772 | 1461234999305 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2772 | ++DOCSHELL 14C8C800 == 48 [pid = 2772] [id = 144] 03:36:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1790B000) [pid = 2772] [serial = 430] [outer = 00000000] 03:36:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17AE1800) [pid = 2772] [serial = 431] [outer = 1790B000] 03:36:39 INFO - PROCESS | 2772 | 1461234999407 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (18950C00) [pid = 2772] [serial = 432] [outer = 1790B000] 03:36:39 INFO - PROCESS | 2772 | 1461234999975 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]]]}] 03:36:40 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. 03:36:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 929ms 03:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:36:40 INFO - PROCESS | 2772 | 1461235000044 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 2772 | 1461235000047 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 03:36:40 INFO - PROCESS | 2772 | 1461235000051 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 2772 | 1461235000054 Marionette TRACE conn5 <- [1,542,null,{}] 03:36:40 INFO - PROCESS | 2772 | 1461235000058 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}] 03:36:40 INFO - PROCESS | 2772 | 1461235000165 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:36:40 INFO - PROCESS | 2772 | 1461235000291 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D8800 == 49 [pid = 2772] [id = 145] 03:36:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A0D9800) [pid = 2772] [serial = 433] [outer = 00000000] 03:36:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1A178400) [pid = 2772] [serial = 434] [outer = 1A0D9800] 03:36:40 INFO - PROCESS | 2772 | 1461235000348 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A17E800) [pid = 2772] [serial = 435] [outer = 1A0D9800] 03:36:40 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:40 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:40 INFO - PROCESS | 2772 | 1461235000912 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]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 929ms 03:36:40 INFO - PROCESS | 2772 | 1461235000984 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 2772 | 1461235000988 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 03:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:36:41 INFO - PROCESS | 2772 | 1461235000999 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2772 | 1461235001003 Marionette TRACE conn5 <- [1,546,null,{}] 03:36:41 INFO - PROCESS | 2772 | 1461235001008 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}] 03:36:41 INFO - PROCESS | 2772 | 1461235001143 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:36:41 INFO - PROCESS | 2772 | 1461235001265 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 2772 | ++DOCSHELL 1C908400 == 50 [pid = 2772] [id = 146] 03:36:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1C980400) [pid = 2772] [serial = 436] [outer = 00000000] 03:36:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1D80E000) [pid = 2772] [serial = 437] [outer = 1C980400] 03:36:41 INFO - PROCESS | 2772 | 1461235001321 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1D887000) [pid = 2772] [serial = 438] [outer = 1C980400] 03:36:41 INFO - PROCESS | 2772 | 1461235001916 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]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 990ms 03:36:41 INFO - PROCESS | 2772 | 1461235001983 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 2772 | 1461235001986 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 03:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:36:41 INFO - PROCESS | 2772 | 1461235001989 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2772 | 1461235001991 Marionette TRACE conn5 <- [1,550,null,{}] 03:36:41 INFO - PROCESS | 2772 | 1461235001996 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}] 03:36:42 INFO - PROCESS | 2772 | 1461235002097 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:36:42 INFO - PROCESS | 2772 | 1461235002239 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2B800 == 51 [pid = 2772] [id = 147] 03:36:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (0EA2D400) [pid = 2772] [serial = 439] [outer = 00000000] 03:36:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (0EA37C00) [pid = 2772] [serial = 440] [outer = 0EA2D400] 03:36:42 INFO - PROCESS | 2772 | 1461235002296 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1936F000) [pid = 2772] [serial = 441] [outer = 0EA2D400] 03:36:42 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:42 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:43 INFO - PROCESS | 2772 | 1461235003067 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]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1123ms 03:36:43 INFO - PROCESS | 2772 | 1461235003117 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 2772 | 1461235003121 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 03:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:36:43 INFO - PROCESS | 2772 | 1461235003141 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 2772 | 1461235003145 Marionette TRACE conn5 <- [1,554,null,{}] 03:36:43 INFO - PROCESS | 2772 | 1461235003151 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}] 03:36:43 INFO - PROCESS | 2772 | 1461235003246 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:36:43 INFO - PROCESS | 2772 | 1461235003376 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 2772 | ++DOCSHELL 1032EC00 == 52 [pid = 2772] [id = 148] 03:36:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1034D000) [pid = 2772] [serial = 442] [outer = 00000000] 03:36:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (134E8800) [pid = 2772] [serial = 443] [outer = 1034D000] 03:36:43 INFO - PROCESS | 2772 | 1461235003427 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1473F800) [pid = 2772] [serial = 444] [outer = 1034D000] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 1A1E8400 == 51 [pid = 2772] [id = 142] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 17981C00 == 50 [pid = 2772] [id = 141] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 0FF23C00 == 49 [pid = 2772] [id = 140] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 10332800 == 48 [pid = 2772] [id = 139] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 0FD3AC00 == 47 [pid = 2772] [id = 138] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 19371400 == 46 [pid = 2772] [id = 137] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 18F3C400 == 45 [pid = 2772] [id = 136] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 15B32000 == 44 [pid = 2772] [id = 135] 03:36:43 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 0FCBC400 == 43 [pid = 2772] [id = 134] 03:36:43 INFO - PROCESS | 2772 | --DOCSHELL 0F7D8000 == 42 [pid = 2772] [id = 133] 03:36:43 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:43 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:43 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:43 INFO - PROCESS | 2772 | 1461235003950 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]]]}] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (10C92C00) [pid = 2772] [serial = 305] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1024D800) [pid = 2772] [serial = 269] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (14B83C00) [pid = 2772] [serial = 272] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17981000) [pid = 2772] [serial = 308] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A99BC00) [pid = 2772] [serial = 311] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1C2D3000) [pid = 2772] [serial = 314] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (197AD400) [pid = 2772] [serial = 317] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17F7AC00) [pid = 2772] [serial = 367] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1D803400) [pid = 2772] [serial = 356] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1CCED400) [pid = 2772] [serial = 355] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17A58800) [pid = 2772] [serial = 364] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17A5F800) [pid = 2772] [serial = 365] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (18F3A400) [pid = 2772] [serial = 371] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (13457000) [pid = 2772] [serial = 361] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1470AC00) [pid = 2772] [serial = 362] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (14B07000) [pid = 2772] [serial = 359] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1470B800) [pid = 2772] [serial = 358] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (10333400) [pid = 2772] [serial = 346] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (19BD8000) [pid = 2772] [serial = 374] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17942800) [pid = 2772] [serial = 349] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (197A9800) [pid = 2772] [serial = 373] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (197A5000) [pid = 2772] [serial = 352] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1A1ECC00) [pid = 2772] [serial = 376] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17F70C00) [pid = 2772] [serial = 380] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (17F78000) [pid = 2772] [serial = 379] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1A3D3C00) [pid = 2772] [serial = 377] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (18D3C400) [pid = 2772] [serial = 370] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17F79400) [pid = 2772] [serial = 368] [outer = 00000000] [url = about:blank] 03:36:43 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (1B7C7000) [pid = 2772] [serial = 382] [outer = 00000000] [url = about:blank] 03:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 890ms 03:36:44 INFO - PROCESS | 2772 | 1461235004036 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 2772 | 1461235004041 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 03:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:36:44 INFO - PROCESS | 2772 | 1461235004047 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 2772 | 1461235004050 Marionette TRACE conn5 <- [1,558,null,{}] 03:36:44 INFO - PROCESS | 2772 | 1461235004053 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}] 03:36:44 INFO - PROCESS | 2772 | 1461235004133 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:36:44 INFO - PROCESS | 2772 | 1461235004148 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 2772 | ++DOCSHELL 10327400 == 43 [pid = 2772] [id = 149] 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (10329C00) [pid = 2772] [serial = 445] [outer = 00000000] 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (10C3F000) [pid = 2772] [serial = 446] [outer = 10329C00] 03:36:44 INFO - PROCESS | 2772 | 1461235004193 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (13457000) [pid = 2772] [serial = 447] [outer = 10329C00] 03:36:44 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:44 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:44 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:44 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:44 INFO - PROCESS | 2772 | 1461235004698 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]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 03:36:44 INFO - PROCESS | 2772 | 1461235004721 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 2772 | 1461235004724 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 03:36:44 INFO - PROCESS | 2772 | 1461235004727 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:36:44 INFO - PROCESS | 2772 | 1461235004730 Marionette TRACE conn5 <- [1,562,null,{}] 03:36:44 INFO - PROCESS | 2772 | 1461235004740 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}] 03:36:44 INFO - PROCESS | 2772 | 1461235004822 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:36:44 INFO - PROCESS | 2772 | 1461235004830 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 2772 | ++DOCSHELL 16371000 == 44 [pid = 2772] [id = 150] 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (16375C00) [pid = 2772] [serial = 448] [outer = 00000000] 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17946400) [pid = 2772] [serial = 449] [outer = 16375C00] 03:36:44 INFO - PROCESS | 2772 | 1461235004878 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17984C00) [pid = 2772] [serial = 450] [outer = 16375C00] 03:36:45 INFO - PROCESS | 2772 | 1461235005340 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]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 03:36:45 INFO - PROCESS | 2772 | 1461235005361 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 2772 | 1461235005364 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 03:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:36:45 INFO - PROCESS | 2772 | 1461235005367 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 2772 | 1461235005369 Marionette TRACE conn5 <- [1,566,null,{}] 03:36:45 INFO - PROCESS | 2772 | 1461235005376 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}] 03:36:45 INFO - PROCESS | 2772 | 1461235005455 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:36:45 INFO - PROCESS | 2772 | 1461235005461 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 2772 | ++DOCSHELL 17AD7000 == 45 [pid = 2772] [id = 151] 03:36:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17AD8800) [pid = 2772] [serial = 451] [outer = 00000000] 03:36:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (17F74400) [pid = 2772] [serial = 452] [outer = 17AD8800] 03:36:45 INFO - PROCESS | 2772 | 1461235005508 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (17F79000) [pid = 2772] [serial = 453] [outer = 17AD8800] 03:36:45 INFO - PROCESS | 2772 | 1461235005939 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]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 03:36:46 INFO - PROCESS | 2772 | 1461235006002 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2772 | 1461235006004 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 03:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:36:46 INFO - PROCESS | 2772 | 1461235006007 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 2772 | 1461235006009 Marionette TRACE conn5 <- [1,570,null,{}] 03:36:46 INFO - PROCESS | 2772 | 1461235006012 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}] 03:36:46 INFO - PROCESS | 2772 | 1461235006089 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:36:46 INFO - PROCESS | 2772 | 1461235006095 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2772 | ++DOCSHELL 17FD4000 == 46 [pid = 2772] [id = 152] 03:36:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (18929800) [pid = 2772] [serial = 454] [outer = 00000000] 03:36:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (18D37C00) [pid = 2772] [serial = 455] [outer = 18929800] 03:36:46 INFO - PROCESS | 2772 | 1461235006141 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (18F37400) [pid = 2772] [serial = 456] [outer = 18929800] 03:36:46 INFO - PROCESS | 2772 | 1461235006622 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]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 03:36:46 INFO - PROCESS | 2772 | 1461235006697 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2772 | 1461235006699 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 03:36:46 INFO - PROCESS | 2772 | 1461235006702 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 2772 | 1461235006704 Marionette TRACE conn5 <- [1,574,null,{}] 03:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:36:46 INFO - PROCESS | 2772 | 1461235006707 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}] 03:36:46 INFO - PROCESS | 2772 | 1461235006833 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:36:46 INFO - PROCESS | 2772 | 1461235006891 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2772 | ++DOCSHELL 193B3800 == 47 [pid = 2772] [id = 153] 03:36:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (193B4000) [pid = 2772] [serial = 457] [outer = 00000000] 03:36:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (193C0C00) [pid = 2772] [serial = 458] [outer = 193B4000] 03:36:46 INFO - PROCESS | 2772 | 1461235006940 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (197A9800) [pid = 2772] [serial = 459] [outer = 193B4000] 03:36:47 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:47 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:47 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:47 INFO - PROCESS | 2772 | 1461235007364 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]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 03:36:47 INFO - PROCESS | 2772 | 1461235007379 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2772 | 1461235007381 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 03:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:36:47 INFO - PROCESS | 2772 | 1461235007384 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2772 | 1461235007386 Marionette TRACE conn5 <- [1,578,null,{}] 03:36:47 INFO - PROCESS | 2772 | 1461235007389 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}] 03:36:47 INFO - PROCESS | 2772 | 1461235007522 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:36:47 INFO - PROCESS | 2772 | 1461235007542 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 2772 | ++DOCSHELL 197AE400 == 48 [pid = 2772] [id = 154] 03:36:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (197AE800) [pid = 2772] [serial = 460] [outer = 00000000] 03:36:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1A0D8000) [pid = 2772] [serial = 461] [outer = 197AE800] 03:36:47 INFO - PROCESS | 2772 | 1461235007586 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A0D7C00) [pid = 2772] [serial = 462] [outer = 197AE800] 03:36:48 INFO - PROCESS | 2772 | 1461235008021 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]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 03:36:48 INFO - PROCESS | 2772 | 1461235008055 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 2772 | 1461235008057 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 03:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:36:48 INFO - PROCESS | 2772 | 1461235008060 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 2772 | 1461235008062 Marionette TRACE conn5 <- [1,582,null,{}] 03:36:48 INFO - PROCESS | 2772 | 1461235008066 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}] 03:36:48 INFO - PROCESS | 2772 | 1461235008170 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:36:48 INFO - PROCESS | 2772 | 1461235008176 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D6000 == 49 [pid = 2772] [id = 155] 03:36:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1A13DC00) [pid = 2772] [serial = 463] [outer = 00000000] 03:36:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A239800) [pid = 2772] [serial = 464] [outer = 1A13DC00] 03:36:48 INFO - PROCESS | 2772 | 1461235008221 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A3D3000) [pid = 2772] [serial = 465] [outer = 1A13DC00] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1937AC00) [pid = 2772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (0FF26800) [pid = 2772] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (19378800) [pid = 2772] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (18F41800) [pid = 2772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (17906000) [pid = 2772] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (16368C00) [pid = 2772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (0FF2E000) [pid = 2772] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (10BA4C00) [pid = 2772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (0FF29800) [pid = 2772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:36:48 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (18F43C00) [pid = 2772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:36:48 INFO - PROCESS | 2772 | 1461235008758 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]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 03:36:48 INFO - PROCESS | 2772 | 1461235008832 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 2772 | 1461235008834 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 03:36:48 INFO - PROCESS | 2772 | 1461235008837 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:36:48 INFO - PROCESS | 2772 | 1461235008839 Marionette TRACE conn5 <- [1,586,null,{}] 03:36:48 INFO - PROCESS | 2772 | 1461235008842 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}] 03:36:48 INFO - PROCESS | 2772 | 1461235008921 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:36:48 INFO - PROCESS | 2772 | 1461235008927 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2772 | ++DOCSHELL 19004800 == 50 [pid = 2772] [id = 156] 03:36:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (193B9800) [pid = 2772] [serial = 466] [outer = 00000000] 03:36:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1A177800) [pid = 2772] [serial = 467] [outer = 193B9800] 03:36:48 INFO - PROCESS | 2772 | 1461235008973 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1A1EA000) [pid = 2772] [serial = 468] [outer = 193B9800] 03:36:49 INFO - PROCESS | 2772 | 1461235009367 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]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 03:36:49 INFO - PROCESS | 2772 | 1461235009418 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 2772 | 1461235009420 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 03:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:36:49 INFO - PROCESS | 2772 | 1461235009424 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 2772 | 1461235009426 Marionette TRACE conn5 <- [1,590,null,{}] 03:36:49 INFO - PROCESS | 2772 | 1461235009429 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}] 03:36:49 INFO - PROCESS | 2772 | 1461235009507 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:36:49 INFO - PROCESS | 2772 | 1461235009513 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 2772 | ++DOCSHELL 1A139800 == 51 [pid = 2772] [id = 157] 03:36:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1A36C000) [pid = 2772] [serial = 469] [outer = 00000000] 03:36:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1C118800) [pid = 2772] [serial = 470] [outer = 1A36C000] 03:36:49 INFO - PROCESS | 2772 | 1461235009558 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1C1F2800) [pid = 2772] [serial = 471] [outer = 1A36C000] 03:36:50 INFO - PROCESS | 2772 | 1461235010106 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]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 03:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:36:50 INFO - PROCESS | 2772 | 1461235010157 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2772 | 1461235010159 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 03:36:50 INFO - PROCESS | 2772 | 1461235010162 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 2772 | 1461235010164 Marionette TRACE conn5 <- [1,594,null,{}] 03:36:50 INFO - PROCESS | 2772 | 1461235010168 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}] 03:36:50 INFO - PROCESS | 2772 | 1461235010266 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:36:50 INFO - PROCESS | 2772 | 1461235010273 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C5800 == 52 [pid = 2772] [id = 158] 03:36:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1BA77800) [pid = 2772] [serial = 472] [outer = 00000000] 03:36:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1CCE1C00) [pid = 2772] [serial = 473] [outer = 1BA77800] 03:36:50 INFO - PROCESS | 2772 | 1461235010324 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1DA99800) [pid = 2772] [serial = 474] [outer = 1BA77800] 03:36:51 INFO - PROCESS | 2772 | 1461235011028 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]]]}] 03:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 929ms 03:36:51 INFO - PROCESS | 2772 | 1461235011093 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 2772 | 1461235011099 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 03:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:36:51 INFO - PROCESS | 2772 | 1461235011105 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 2772 | 1461235011109 Marionette TRACE conn5 <- [1,598,null,{}] 03:36:51 INFO - PROCESS | 2772 | 1461235011115 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}] 03:36:51 INFO - PROCESS | 2772 | 1461235011224 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:36:51 INFO - PROCESS | 2772 | 1461235011349 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2772 | ++DOCSHELL 102E2000 == 53 [pid = 2772] [id = 159] 03:36:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (10349800) [pid = 2772] [serial = 475] [outer = 00000000] 03:36:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1443F800) [pid = 2772] [serial = 476] [outer = 10349800] 03:36:51 INFO - PROCESS | 2772 | 1461235011408 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (14B0E400) [pid = 2772] [serial = 477] [outer = 10349800] 03:36:52 INFO - PROCESS | 2772 | 1461235012030 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]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 03:36:52 INFO - PROCESS | 2772 | 1461235012079 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 2772 | 1461235012085 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 03:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:36:52 INFO - PROCESS | 2772 | 1461235012091 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2772 | 1461235012094 Marionette TRACE conn5 <- [1,602,null,{}] 03:36:52 INFO - PROCESS | 2772 | 1461235012099 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}] 03:36:52 INFO - PROCESS | 2772 | 1461235012208 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:36:52 INFO - PROCESS | 2772 | 1461235012334 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 2772 | ++DOCSHELL 14B0A400 == 54 [pid = 2772] [id = 160] 03:36:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (14B0B400) [pid = 2772] [serial = 478] [outer = 00000000] 03:36:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1895D000) [pid = 2772] [serial = 479] [outer = 14B0B400] 03:36:52 INFO - PROCESS | 2772 | 1461235012391 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (18F43400) [pid = 2772] [serial = 480] [outer = 14B0B400] 03:36:52 INFO - PROCESS | 2772 | 1461235012951 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]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 869ms 03:36:52 INFO - PROCESS | 2772 | 1461235012963 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:36:52 INFO - PROCESS | 2772 | 1461235012966 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 03:36:52 INFO - PROCESS | 2772 | 1461235012969 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2772 | 1461235012973 Marionette TRACE conn5 <- [1,606,null,{}] 03:36:52 INFO - PROCESS | 2772 | 1461235012985 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}] 03:36:53 INFO - PROCESS | 2772 | 1461235013095 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:36:53 INFO - PROCESS | 2772 | 1461235013193 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C5C00 == 55 [pid = 2772] [id = 161] 03:36:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1BA6E400) [pid = 2772] [serial = 481] [outer = 00000000] 03:36:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1C59E800) [pid = 2772] [serial = 482] [outer = 1BA6E400] 03:36:53 INFO - PROCESS | 2772 | 1461235013250 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1CCE1000) [pid = 2772] [serial = 483] [outer = 1BA6E400] 03:36:53 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:36:54 INFO - PROCESS | 2772 | 1461235014019 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]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1074ms 03:36:54 INFO - PROCESS | 2772 | 1461235014056 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2772 | 1461235014059 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 03:36:54 INFO - PROCESS | 2772 | 1461235014063 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 2772 | 1461235014065 Marionette TRACE conn5 <- [1,610,null,{}] 03:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:36:54 INFO - PROCESS | 2772 | 1461235014069 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}] 03:36:54 INFO - PROCESS | 2772 | 1461235014174 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:36:54 INFO - PROCESS | 2772 | 1461235014270 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 2772 | ++DOCSHELL 1DA98C00 == 56 [pid = 2772] [id = 162] 03:36:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1DAA2C00) [pid = 2772] [serial = 484] [outer = 00000000] 03:36:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1DCAE000) [pid = 2772] [serial = 485] [outer = 1DAA2C00] 03:36:54 INFO - PROCESS | 2772 | 1461235014325 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1DED5800) [pid = 2772] [serial = 486] [outer = 1DAA2C00] 03:36:54 INFO - PROCESS | 2772 | 1461235014831 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]]]}] 03:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 829ms 03:36:54 INFO - PROCESS | 2772 | 1461235014898 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2772 | 1461235014901 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 03:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:36:54 INFO - PROCESS | 2772 | 1461235014905 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 2772 | 1461235014907 Marionette TRACE conn5 <- [1,614,null,{}] 03:36:54 INFO - PROCESS | 2772 | 1461235014910 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}] 03:36:55 INFO - PROCESS | 2772 | 1461235015010 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:36:55 INFO - PROCESS | 2772 | 1461235015106 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 2772 | ++DOCSHELL 1DED8C00 == 57 [pid = 2772] [id = 163] 03:36:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1DED9000) [pid = 2772] [serial = 487] [outer = 00000000] 03:36:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1E391C00) [pid = 2772] [serial = 488] [outer = 1DED9000] 03:36:55 INFO - PROCESS | 2772 | 1461235015161 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1E395000) [pid = 2772] [serial = 489] [outer = 1DED9000] 03:36:55 INFO - PROCESS | 2772 | 1461235015780 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]]]}] 03:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1071ms 03:36:55 INFO - PROCESS | 2772 | 1461235015986 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 2772 | 1461235015990 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 03:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:36:55 INFO - PROCESS | 2772 | 1461235015995 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 2772 | 1461235015998 Marionette TRACE conn5 <- [1,618,null,{}] 03:36:55 INFO - PROCESS | 2772 | 1461235016003 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}] 03:36:56 INFO - PROCESS | 2772 | 1461235016107 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:36:56 INFO - PROCESS | 2772 | 1461235016186 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 2772 | ++DOCSHELL 144F3800 == 58 [pid = 2772] [id = 164] 03:36:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (14717C00) [pid = 2772] [serial = 490] [outer = 00000000] 03:36:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (14B84000) [pid = 2772] [serial = 491] [outer = 14717C00] 03:36:56 INFO - PROCESS | 2772 | 1461235016234 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (15C5CC00) [pid = 2772] [serial = 492] [outer = 14717C00] 03:36:56 INFO - PROCESS | 2772 | 1461235016819 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]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 03:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:36:56 INFO - PROCESS | 2772 | 1461235016872 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 2772 | 1461235016875 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 03:36:56 INFO - PROCESS | 2772 | 1461235016882 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 2772 | 1461235016886 Marionette TRACE conn5 <- [1,622,null,{}] 03:36:56 INFO - PROCESS | 2772 | 1461235016890 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}] 03:36:56 INFO - PROCESS | 2772 | 1461235016986 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:36:57 INFO - PROCESS | 2772 | 1461235017089 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2772 | ++DOCSHELL 1790D000 == 59 [pid = 2772] [id = 165] 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1793FC00) [pid = 2772] [serial = 493] [outer = 00000000] 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1892E800) [pid = 2772] [serial = 494] [outer = 1793FC00] 03:36:57 INFO - PROCESS | 2772 | 1461235017136 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (18C3EC00) [pid = 2772] [serial = 495] [outer = 1793FC00] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 1A139800 == 58 [pid = 2772] [id = 157] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 19004800 == 57 [pid = 2772] [id = 156] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 1A0D6000 == 56 [pid = 2772] [id = 155] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 197AE400 == 55 [pid = 2772] [id = 154] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 193B3800 == 54 [pid = 2772] [id = 153] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 17FD4000 == 53 [pid = 2772] [id = 152] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 17AD7000 == 52 [pid = 2772] [id = 151] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 16371000 == 51 [pid = 2772] [id = 150] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 10327400 == 50 [pid = 2772] [id = 149] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (0FF29C00) [pid = 2772] [serial = 385] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (17988000) [pid = 2772] [serial = 388] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (19379400) [pid = 2772] [serial = 391] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1C11B000) [pid = 2772] [serial = 425] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 1032EC00 == 49 [pid = 2772] [id = 148] 03:36:57 INFO - PROCESS | 2772 | --DOCSHELL 0FF23000 == 48 [pid = 2772] [id = 143] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (197A3C00) [pid = 2772] [serial = 411] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (193BAC00) [pid = 2772] [serial = 410] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (134E0C00) [pid = 2772] [serial = 401] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1C5AA000) [pid = 2772] [serial = 396] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1C1F0400) [pid = 2772] [serial = 395] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (19208C00) [pid = 2772] [serial = 407] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17AE2C00) [pid = 2772] [serial = 404] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (17F79C00) [pid = 2772] [serial = 405] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1A1EC800) [pid = 2772] [serial = 414] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1790CC00) [pid = 2772] [serial = 399] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (15C5E800) [pid = 2772] [serial = 398] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1A1E6400) [pid = 2772] [serial = 413] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A99B400) [pid = 2772] [serial = 416] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (13452000) [pid = 2772] [serial = 419] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (14B0EC00) [pid = 2772] [serial = 420] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A13C800) [pid = 2772] [serial = 422] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (18F3A000) [pid = 2772] [serial = 158] [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.] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A3E1000) [pid = 2772] [serial = 417] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (147E4800) [pid = 2772] [serial = 402] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1A143400) [pid = 2772] [serial = 423] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1936F800) [pid = 2772] [serial = 408] [outer = 00000000] [url = about:blank] 03:36:57 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:57 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:57 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:57 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:57 INFO - PROCESS | 2772 | 1461235017683 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]]]}] 03:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 829ms 03:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:36:57 INFO - PROCESS | 2772 | 1461235017711 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 2772 | 1461235017713 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 03:36:57 INFO - PROCESS | 2772 | 1461235017717 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 2772 | 1461235017719 Marionette TRACE conn5 <- [1,626,null,{}] 03:36:57 INFO - PROCESS | 2772 | 1461235017728 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}] 03:36:57 INFO - PROCESS | 2772 | 1461235017813 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:36:57 INFO - PROCESS | 2772 | 1461235017824 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2772 | ++DOCSHELL 14B88000 == 49 [pid = 2772] [id = 166] 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (14BD0C00) [pid = 2772] [serial = 496] [outer = 00000000] 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (16370000) [pid = 2772] [serial = 497] [outer = 14BD0C00] 03:36:57 INFO - PROCESS | 2772 | 1461235017874 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17945C00) [pid = 2772] [serial = 498] [outer = 14BD0C00] 03:36:58 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:58 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:36:58 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:36:58 INFO - PROCESS | 2772 | 1461235018355 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]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 674ms 03:36:58 INFO - PROCESS | 2772 | 1461235018395 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2772 | 1461235018397 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 03:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:36:58 INFO - PROCESS | 2772 | 1461235018400 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 2772 | 1461235018402 Marionette TRACE conn5 <- [1,630,null,{}] 03:36:58 INFO - PROCESS | 2772 | 1461235018405 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}] 03:36:58 INFO - PROCESS | 2772 | 1461235018488 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:36:58 INFO - PROCESS | 2772 | 1461235018496 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 2772 | ++DOCSHELL 18C43000 == 50 [pid = 2772] [id = 167] 03:36:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (18F3A000) [pid = 2772] [serial = 499] [outer = 00000000] 03:36:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1909D400) [pid = 2772] [serial = 500] [outer = 18F3A000] 03:36:58 INFO - PROCESS | 2772 | 1461235018542 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (19209000) [pid = 2772] [serial = 501] [outer = 18F3A000] 03:36:58 INFO - PROCESS | 2772 | 1461235018999 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]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 03:36:59 INFO - PROCESS | 2772 | 1461235019031 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:36:59 INFO - PROCESS | 2772 | 1461235019033 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 03:36:59 INFO - PROCESS | 2772 | 1461235019036 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2772 | 1461235019038 Marionette TRACE conn5 <- [1,634,null,{}] 03:36:59 INFO - PROCESS | 2772 | 1461235019042 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}] 03:36:59 INFO - PROCESS | 2772 | 1461235019121 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:36:59 INFO - PROCESS | 2772 | 1461235019128 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2772 | ++DOCSHELL 1936E400 == 51 [pid = 2772] [id = 168] 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (19370800) [pid = 2772] [serial = 502] [outer = 00000000] 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (193BBC00) [pid = 2772] [serial = 503] [outer = 19370800] 03:36:59 INFO - PROCESS | 2772 | 1461235019173 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (197A5400) [pid = 2772] [serial = 504] [outer = 19370800] 03:36:59 INFO - PROCESS | 2772 | 1461235019613 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]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 03:36:59 INFO - PROCESS | 2772 | 1461235019668 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 2772 | 1461235019670 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 03:36:59 INFO - PROCESS | 2772 | 1461235019674 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2772 | 1461235019675 Marionette TRACE conn5 <- [1,638,null,{}] 03:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:36:59 INFO - PROCESS | 2772 | 1461235019679 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}] 03:36:59 INFO - PROCESS | 2772 | 1461235019805 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:36:59 INFO - PROCESS | 2772 | 1461235019812 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2772 | ++DOCSHELL 197ACC00 == 52 [pid = 2772] [id = 169] 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A0D1800) [pid = 2772] [serial = 505] [outer = 00000000] 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1A141000) [pid = 2772] [serial = 506] [outer = 1A0D1800] 03:36:59 INFO - PROCESS | 2772 | 1461235019908 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1A147C00) [pid = 2772] [serial = 507] [outer = 1A0D1800] 03:37:00 INFO - PROCESS | 2772 | 1461235020363 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]]]}] 03:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 03:37:00 INFO - PROCESS | 2772 | 1461235020410 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 2772 | 1461235020412 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 03:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:37:00 INFO - PROCESS | 2772 | 1461235020415 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 2772 | 1461235020417 Marionette TRACE conn5 <- [1,642,null,{}] 03:37:00 INFO - PROCESS | 2772 | 1461235020420 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}] 03:37:00 INFO - PROCESS | 2772 | 1461235020537 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:37:00 INFO - PROCESS | 2772 | 1461235020546 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E9400 == 53 [pid = 2772] [id = 170] 03:37:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1A1EB400) [pid = 2772] [serial = 508] [outer = 00000000] 03:37:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A3D5800) [pid = 2772] [serial = 509] [outer = 1A1EB400] 03:37:00 INFO - PROCESS | 2772 | 1461235020643 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A3D4800) [pid = 2772] [serial = 510] [outer = 1A1EB400] 03:37:01 INFO - PROCESS | 2772 | 1461235021065 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]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 03:37:01 INFO - PROCESS | 2772 | 1461235021088 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:37:01 INFO - PROCESS | 2772 | 1461235021090 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 03:37:01 INFO - PROCESS | 2772 | 1461235021093 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 2772 | 1461235021095 Marionette TRACE conn5 <- [1,646,null,{}] 03:37:01 INFO - PROCESS | 2772 | 1461235021105 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}] 03:37:01 INFO - PROCESS | 2772 | 1461235021239 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:37:01 INFO - PROCESS | 2772 | 1461235021251 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 2772 | ++DOCSHELL 1B730400 == 54 [pid = 2772] [id = 171] 03:37:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1B7BF800) [pid = 2772] [serial = 511] [outer = 00000000] 03:37:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1C2D2000) [pid = 2772] [serial = 512] [outer = 1B7BF800] 03:37:01 INFO - PROCESS | 2772 | 1461235021346 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1C59A800) [pid = 2772] [serial = 513] [outer = 1B7BF800] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (0FC10C00) [pid = 2772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1C1EFC00) [pid = 2772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (17AD8800) [pid = 2772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (197AE800) [pid = 2772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1024B400) [pid = 2772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (18929800) [pid = 2772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1636D400) [pid = 2772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1034D000) [pid = 2772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17F6CC00) [pid = 2772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A13DC00) [pid = 2772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (16375C00) [pid = 2772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1A36C000) [pid = 2772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (14B0C400) [pid = 2772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (193B4000) [pid = 2772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A3DC800) [pid = 2772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (19373C00) [pid = 2772] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (10329C00) [pid = 2772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:37:01 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (193B9800) [pid = 2772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:37:01 INFO - PROCESS | 2772 | 1461235021923 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]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 890ms 03:37:01 INFO - PROCESS | 2772 | 1461235021984 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2772 | 1461235021986 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 03:37:01 INFO - PROCESS | 2772 | 1461235021989 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:37:01 INFO - PROCESS | 2772 | 1461235021991 Marionette TRACE conn5 <- [1,650,null,{}] 03:37:01 INFO - PROCESS | 2772 | 1461235021995 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}] 03:37:02 INFO - PROCESS | 2772 | 1461235022074 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:37:02 INFO - PROCESS | 2772 | 1461235022158 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2772 | ++DOCSHELL 0FC10C00 == 55 [pid = 2772] [id = 172] 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (0FCC4C00) [pid = 2772] [serial = 514] [outer = 00000000] 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17EA8C00) [pid = 2772] [serial = 515] [outer = 0FCC4C00] 03:37:02 INFO - PROCESS | 2772 | 1461235022204 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17ADF800) [pid = 2772] [serial = 516] [outer = 0FCC4C00] 03:37:02 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:02 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:37:02 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:02 INFO - PROCESS | 2772 | 1461235022593 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]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 03:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:37:02 INFO - PROCESS | 2772 | 1461235022624 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 2772 | 1461235022626 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 03:37:02 INFO - PROCESS | 2772 | 1461235022629 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 2772 | 1461235022631 Marionette TRACE conn5 <- [1,654,null,{}] 03:37:02 INFO - PROCESS | 2772 | 1461235022634 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}] 03:37:02 INFO - PROCESS | 2772 | 1461235022745 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:37:02 INFO - PROCESS | 2772 | 1461235022753 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2772 | ++DOCSHELL 17F71800 == 56 [pid = 2772] [id = 173] 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (19205000) [pid = 2772] [serial = 517] [outer = 00000000] 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1BA75000) [pid = 2772] [serial = 518] [outer = 19205000] 03:37:02 INFO - PROCESS | 2772 | 1461235022800 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1C902000) [pid = 2772] [serial = 519] [outer = 19205000] 03:37:03 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:03 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:37:03 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:03 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:37:03 INFO - PROCESS | 2772 | 1461235023208 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]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 03:37:03 INFO - PROCESS | 2772 | 1461235023261 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 2772 | 1461235023264 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 03:37:03 INFO - PROCESS | 2772 | 1461235023267 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:37:03 INFO - PROCESS | 2772 | 1461235023269 Marionette TRACE conn5 <- [1,658,null,{}] 03:37:03 INFO - PROCESS | 2772 | 1461235023273 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}] 03:37:03 INFO - PROCESS | 2772 | 1461235023401 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:37:03 INFO - PROCESS | 2772 | 1461235023416 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 2772 | ++DOCSHELL 17C76800 == 57 [pid = 2772] [id = 174] 03:37:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17C77000) [pid = 2772] [serial = 520] [outer = 00000000] 03:37:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17C7FC00) [pid = 2772] [serial = 521] [outer = 17C77000] 03:37:03 INFO - PROCESS | 2772 | 1461235023464 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1CCE2C00) [pid = 2772] [serial = 522] [outer = 17C77000] 03:37:03 INFO - PROCESS | 2772 | 1461235023958 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]]]}] 03:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 03:37:04 INFO - PROCESS | 2772 | 1461235024062 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 2772 | 1461235024067 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:37:04 INFO - PROCESS | 2772 | 1461235024073 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 2772 | 1461235024078 Marionette TRACE conn5 <- [1,662,null,{}] 03:37:04 INFO - PROCESS | 2772 | 1461235024085 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}] 03:37:04 INFO - PROCESS | 2772 | 1461235024205 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:37:04 INFO - PROCESS | 2772 | 1461235024299 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2EC00 == 58 [pid = 2772] [id = 175] 03:37:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (0FF2F800) [pid = 2772] [serial = 523] [outer = 00000000] 03:37:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (134E0C00) [pid = 2772] [serial = 524] [outer = 0FF2F800] 03:37:04 INFO - PROCESS | 2772 | 1461235024357 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (147E4800) [pid = 2772] [serial = 525] [outer = 0FF2F800] 03:37:04 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:04 INFO - PROCESS | 2772 | [2772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:37:04 INFO - PROCESS | 2772 | 1461235024903 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]]]}] 03:37:04 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 03:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 869ms 03:37:04 INFO - PROCESS | 2772 | 1461235024950 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:37:04 INFO - PROCESS | 2772 | 1461235024957 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 03:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:37:04 INFO - PROCESS | 2772 | 1461235024963 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 2772 | 1461235024966 Marionette TRACE conn5 <- [1,666,null,{}] 03:37:04 INFO - PROCESS | 2772 | 1461235024971 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}] 03:37:05 INFO - PROCESS | 2772 | 1461235025081 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:37:05 INFO - PROCESS | 2772 | 1461235025208 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 2772 | ++DOCSHELL 102E1400 == 59 [pid = 2772] [id = 176] 03:37:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1794AC00) [pid = 2772] [serial = 526] [outer = 00000000] 03:37:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17C7BC00) [pid = 2772] [serial = 527] [outer = 1794AC00] 03:37:05 INFO - PROCESS | 2772 | 1461235025264 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17F6D400) [pid = 2772] [serial = 528] [outer = 1794AC00] 03:37:05 INFO - PROCESS | 2772 | 1461235025895 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]]]}] 03:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 969ms 03:37:05 INFO - PROCESS | 2772 | 1461235025935 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2772 | 1461235025938 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 03:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:37:05 INFO - PROCESS | 2772 | 1461235025942 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2772 | 1461235025946 Marionette TRACE conn5 <- [1,670,null,{}] 03:37:05 INFO - PROCESS | 2772 | 1461235025957 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}] 03:37:06 INFO - PROCESS | 2772 | 1461235026067 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:37:06 INFO - PROCESS | 2772 | 1461235026194 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 2772 | ++DOCSHELL 19F84800 == 60 [pid = 2772] [id = 177] 03:37:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (19FF7000) [pid = 2772] [serial = 529] [outer = 00000000] 03:37:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A23CC00) [pid = 2772] [serial = 530] [outer = 19FF7000] 03:37:06 INFO - PROCESS | 2772 | 1461235026253 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1C2DC800) [pid = 2772] [serial = 531] [outer = 19FF7000] 03:37:07 INFO - PROCESS | 2772 | 1461235027366 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]]]}] 03:37:07 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) 03:37:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1485ms 03:37:07 INFO - PROCESS | 2772 | 1461235027430 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 2772 | 1461235027433 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 03:37:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:37:07 INFO - PROCESS | 2772 | 1461235027436 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 2772 | 1461235027438 Marionette TRACE conn5 <- [1,674,null,{}] 03:37:07 INFO - PROCESS | 2772 | 1461235027442 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}] 03:37:07 INFO - PROCESS | 2772 | 1461235027607 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:37:07 INFO - PROCESS | 2772 | 1461235027701 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2772 | ++DOCSHELL 1CE87400 == 61 [pid = 2772] [id = 178] 03:37:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1CE87C00) [pid = 2772] [serial = 532] [outer = 00000000] 03:37:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1CE96C00) [pid = 2772] [serial = 533] [outer = 1CE87C00] 03:37:07 INFO - PROCESS | 2772 | 1461235027756 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1CE99400) [pid = 2772] [serial = 534] [outer = 1CE87C00] 03:37:08 INFO - PROCESS | 2772 | 1461235028788 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]]]}] 03:37:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:37:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1370ms 03:37:08 INFO - PROCESS | 2772 | 1461235028811 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:37:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:37:08 INFO - PROCESS | 2772 | 1461235028815 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 03:37:08 INFO - PROCESS | 2772 | 1461235028820 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 2772 | 1461235028824 Marionette TRACE conn5 <- [1,678,null,{}] 03:37:08 INFO - PROCESS | 2772 | 1461235028830 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}] 03:37:08 INFO - PROCESS | 2772 | 1461235028926 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:37:08 INFO - PROCESS | 2772 | 1461235029009 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 2772 | ++DOCSHELL 100B5000 == 62 [pid = 2772] [id = 179] 03:37:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (10BEB000) [pid = 2772] [serial = 535] [outer = 00000000] 03:37:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (14B04800) [pid = 2772] [serial = 536] [outer = 10BEB000] 03:37:09 INFO - PROCESS | 2772 | 1461235029101 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (15B2B400) [pid = 2772] [serial = 537] [outer = 10BEB000] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 15B2A400 == 61 [pid = 2772] [id = 130] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 17F71800 == 60 [pid = 2772] [id = 173] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 0FC10C00 == 59 [pid = 2772] [id = 172] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 1B730400 == 58 [pid = 2772] [id = 171] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 1A1E9400 == 57 [pid = 2772] [id = 170] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 197ACC00 == 56 [pid = 2772] [id = 169] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 1936E400 == 55 [pid = 2772] [id = 168] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1CCE1C00) [pid = 2772] [serial = 473] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 18C43000 == 54 [pid = 2772] [id = 167] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 14B88000 == 53 [pid = 2772] [id = 166] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 1790D000 == 52 [pid = 2772] [id = 165] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 144F3800 == 51 [pid = 2772] [id = 164] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 102E2000 == 50 [pid = 2772] [id = 159] 03:37:09 INFO - PROCESS | 2772 | --DOCSHELL 1B7C5800 == 49 [pid = 2772] [id = 158] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (17946000) [pid = 2772] [serial = 350] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (19FF5C00) [pid = 2772] [serial = 353] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (18D37C00) [pid = 2772] [serial = 455] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (193C0C00) [pid = 2772] [serial = 458] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (0EA37C00) [pid = 2772] [serial = 440] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1D80E000) [pid = 2772] [serial = 437] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (17F74400) [pid = 2772] [serial = 452] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (17F79000) [pid = 2772] [serial = 453] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17AE1800) [pid = 2772] [serial = 431] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1A0D8000) [pid = 2772] [serial = 461] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1473F800) [pid = 2772] [serial = 444] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (134E8800) [pid = 2772] [serial = 443] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1034E400) [pid = 2772] [serial = 428] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1C119000) [pid = 2772] [serial = 426] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (17946400) [pid = 2772] [serial = 449] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17984C00) [pid = 2772] [serial = 450] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1A178400) [pid = 2772] [serial = 434] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (10C3F000) [pid = 2772] [serial = 446] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (13457000) [pid = 2772] [serial = 447] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A239800) [pid = 2772] [serial = 464] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1A1EA000) [pid = 2772] [serial = 468] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1A0D7C00) [pid = 2772] [serial = 462] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1C118800) [pid = 2772] [serial = 470] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (1A3D3000) [pid = 2772] [serial = 465] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1A177800) [pid = 2772] [serial = 467] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (197A9800) [pid = 2772] [serial = 459] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1C1F2800) [pid = 2772] [serial = 471] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (18F37400) [pid = 2772] [serial = 456] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (10BF7C00) [pid = 2772] [serial = 347] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17A66800) [pid = 2772] [serial = 389] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1C90D400) [pid = 2772] [serial = 344] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (193B6000) [pid = 2772] [serial = 392] [outer = 00000000] [url = about:blank] 03:37:09 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1024C800) [pid = 2772] [serial = 386] [outer = 00000000] [url = about:blank] 03:37:10 INFO - PROCESS | 2772 | 1461235030236 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]]]}] 03:37:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1438ms 03:37:10 INFO - PROCESS | 2772 | 1461235030261 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 2772 | 1461235030266 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 03:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:37:10 INFO - PROCESS | 2772 | 1461235030272 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 2772 | 1461235030274 Marionette TRACE conn5 <- [1,682,null,{}] 03:37:10 INFO - PROCESS | 2772 | 1461235030278 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}] 03:37:10 INFO - PROCESS | 2772 | 1461235030362 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:37:10 INFO - PROCESS | 2772 | 1461235030368 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 2772 | ++DOCSHELL 0F78FC00 == 50 [pid = 2772] [id = 180] 03:37:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (0FCCA000) [pid = 2772] [serial = 538] [outer = 00000000] 03:37:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1034E400) [pid = 2772] [serial = 539] [outer = 0FCCA000] 03:37:10 INFO - PROCESS | 2772 | 1461235030416 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (10C48C00) [pid = 2772] [serial = 540] [outer = 0FCCA000] 03:37:11 INFO - PROCESS | 2772 | 1461235031386 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]]]}] 03:37:11 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) 03:37:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 03:37:11 INFO - PROCESS | 2772 | 1461235031400 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 2772 | 1461235031402 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 03:37:11 INFO - PROCESS | 2772 | 1461235031406 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:37:11 INFO - PROCESS | 2772 | 1461235031409 Marionette TRACE conn5 <- [1,686,null,{}] 03:37:11 INFO - PROCESS | 2772 | 1461235031419 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}] 03:37:11 INFO - PROCESS | 2772 | 1461235031508 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:37:11 INFO - PROCESS | 2772 | 1461235031514 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 2772 | ++DOCSHELL 14B08400 == 51 [pid = 2772] [id = 181] 03:37:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (14B0A000) [pid = 2772] [serial = 541] [outer = 00000000] 03:37:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (17A5A000) [pid = 2772] [serial = 542] [outer = 14B0A000] 03:37:11 INFO - PROCESS | 2772 | 1461235031562 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (17A62400) [pid = 2772] [serial = 543] [outer = 14B0A000] 03:37:12 INFO - PROCESS | 2772 | 1461235032523 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]]]}] 03:37:12 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) 03:37:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 03:37:12 INFO - PROCESS | 2772 | 1461235032539 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 2772 | 1461235032541 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 03:37:12 INFO - PROCESS | 2772 | 1461235032545 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:37:12 INFO - PROCESS | 2772 | 1461235032546 Marionette TRACE conn5 <- [1,690,null,{}] 03:37:12 INFO - PROCESS | 2772 | 1461235032555 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}] 03:37:12 INFO - PROCESS | 2772 | 1461235032666 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:37:12 INFO - PROCESS | 2772 | 1461235032672 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2772 | ++DOCSHELL 17981400 == 52 [pid = 2772] [id = 182] 03:37:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17A64C00) [pid = 2772] [serial = 544] [outer = 00000000] 03:37:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17FD8400) [pid = 2772] [serial = 545] [outer = 17A64C00] 03:37:12 INFO - PROCESS | 2772 | 1461235032720 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (18953800) [pid = 2772] [serial = 546] [outer = 17A64C00] 03:37:13 INFO - PROCESS | 2772 | 1461235033680 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]]]}] 03:37:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 03:37:13 INFO - PROCESS | 2772 | 1461235033729 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 2772 | 1461235033731 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 03:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:37:13 INFO - PROCESS | 2772 | 1461235033734 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 2772 | 1461235033736 Marionette TRACE conn5 <- [1,694,null,{}] 03:37:13 INFO - PROCESS | 2772 | 1461235033739 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}] 03:37:13 INFO - PROCESS | 2772 | 1461235033852 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:37:13 INFO - PROCESS | 2772 | 1461235033859 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 2772 | ++DOCSHELL 18F38800 == 53 [pid = 2772] [id = 183] 03:37:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (18F39000) [pid = 2772] [serial = 547] [outer = 00000000] 03:37:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (19006000) [pid = 2772] [serial = 548] [outer = 18F39000] 03:37:13 INFO - PROCESS | 2772 | 1461235033904 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (190AC800) [pid = 2772] [serial = 549] [outer = 18F39000] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1B7BF800) [pid = 2772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1A0D1800) [pid = 2772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (14BD0C00) [pid = 2772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (14717C00) [pid = 2772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (19370800) [pid = 2772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (18F3A000) [pid = 2772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1A1EB400) [pid = 2772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1BA77800) [pid = 2772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (0FCC4C00) [pid = 2772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1793FC00) [pid = 2772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:37:14 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (19205000) [pid = 2772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:37:14 INFO - PROCESS | 2772 | 1461235034917 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]]]}] 03:37:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1237ms 03:37:14 INFO - PROCESS | 2772 | 1461235034973 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 2772 | 1461235034975 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 03:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:37:14 INFO - PROCESS | 2772 | 1461235034979 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 2772 | 1461235034980 Marionette TRACE conn5 <- [1,698,null,{}] 03:37:14 INFO - PROCESS | 2772 | 1461235034988 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}] 03:37:15 INFO - PROCESS | 2772 | 1461235035087 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:37:15 INFO - PROCESS | 2772 | 1461235035095 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 2772 | ++DOCSHELL 10334800 == 54 [pid = 2772] [id = 184] 03:37:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (14BD0C00) [pid = 2772] [serial = 550] [outer = 00000000] 03:37:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (193B5800) [pid = 2772] [serial = 551] [outer = 14BD0C00] 03:37:15 INFO - PROCESS | 2772 | 1461235035144 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (193BFC00) [pid = 2772] [serial = 552] [outer = 14BD0C00] 03:37:16 INFO - PROCESS | 2772 | 1461235036068 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]]]}] 03:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 03:37:16 INFO - PROCESS | 2772 | 1461235036111 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2772 | 1461235036113 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 03:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:37:16 INFO - PROCESS | 2772 | 1461235036116 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2772 | 1461235036118 Marionette TRACE conn5 <- [1,702,null,{}] 03:37:16 INFO - PROCESS | 2772 | 1461235036122 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}] 03:37:16 INFO - PROCESS | 2772 | 1461235036200 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:37:16 INFO - PROCESS | 2772 | 1461235036207 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 2772 | ++DOCSHELL 197A0C00 == 55 [pid = 2772] [id = 185] 03:37:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (197A3000) [pid = 2772] [serial = 553] [outer = 00000000] 03:37:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (197AF000) [pid = 2772] [serial = 554] [outer = 197A3000] 03:37:16 INFO - PROCESS | 2772 | 1461235036253 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (197AEC00) [pid = 2772] [serial = 555] [outer = 197A3000] 03:37:17 INFO - PROCESS | 2772 | 1461235037435 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]]]}] 03:37:17 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 03:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1383ms 03:37:17 INFO - PROCESS | 2772 | 1461235037500 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 2772 | 1461235037504 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 03:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:37:17 INFO - PROCESS | 2772 | 1461235037509 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 2772 | 1461235037512 Marionette TRACE conn5 <- [1,706,null,{}] 03:37:17 INFO - PROCESS | 2772 | 1461235037562 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}] 03:37:17 INFO - PROCESS | 2772 | 1461235037699 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:37:17 INFO - PROCESS | 2772 | 1461235037788 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 2772 | ++DOCSHELL 10255C00 == 56 [pid = 2772] [id = 186] 03:37:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (147CC400) [pid = 2772] [serial = 556] [outer = 00000000] 03:37:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (17942000) [pid = 2772] [serial = 557] [outer = 147CC400] 03:37:17 INFO - PROCESS | 2772 | 1461235037847 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17947800) [pid = 2772] [serial = 558] [outer = 147CC400] 03:37:18 INFO - PROCESS | 2772 | 1461235038883 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]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1417ms 03:37:18 INFO - PROCESS | 2772 | 1461235038929 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 2772 | 1461235038935 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 03:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:37:18 INFO - PROCESS | 2772 | 1461235038942 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 2772 | 1461235038945 Marionette TRACE conn5 <- [1,710,null,{}] 03:37:18 INFO - PROCESS | 2772 | 1461235038949 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}] 03:37:19 INFO - PROCESS | 2772 | 1461235039087 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:37:19 INFO - PROCESS | 2772 | 1461235039218 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 2772 | ++DOCSHELL 16374800 == 57 [pid = 2772] [id = 187] 03:37:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (18C3A800) [pid = 2772] [serial = 559] [outer = 00000000] 03:37:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1937A400) [pid = 2772] [serial = 560] [outer = 18C3A800] 03:37:19 INFO - PROCESS | 2772 | 1461235039274 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (193BE800) [pid = 2772] [serial = 561] [outer = 18C3A800] 03:37:19 INFO - PROCESS | 2772 | 1461235039801 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] 03:37:19 INFO - PROCESS | 2772 | 1461235039816 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 03:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:37:19 INFO - PROCESS | 2772 | 1461235039820 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 2772 | 1461235039824 Marionette TRACE conn5 <- [1,714,null,{}] 03:37:19 INFO - PROCESS | 2772 | 1461235039852 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}] 03:37:19 INFO - PROCESS | 2772 | 1461235039961 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:37:20 INFO - PROCESS | 2772 | 1461235040059 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2772 | ++DOCSHELL 1A148000 == 58 [pid = 2772] [id = 188] 03:37:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A16F800) [pid = 2772] [serial = 562] [outer = 00000000] 03:37:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A1DD400) [pid = 2772] [serial = 563] [outer = 1A16F800] 03:37:20 INFO - PROCESS | 2772 | 1461235040116 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A1E4400) [pid = 2772] [serial = 564] [outer = 1A16F800] 03:37:20 INFO - PROCESS | 2772 | 1461235040760 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]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:37:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 03:37:20 INFO - PROCESS | 2772 | 1461235040813 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2772 | 1461235040816 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 03:37:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:37:20 INFO - PROCESS | 2772 | 1461235040820 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 2772 | 1461235040822 Marionette TRACE conn5 <- [1,718,null,{}] 03:37:20 INFO - PROCESS | 2772 | 1461235040826 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}] 03:37:20 INFO - PROCESS | 2772 | 1461235040931 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:37:21 INFO - PROCESS | 2772 | 1461235041055 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 2772 | ++DOCSHELL 1A36AC00 == 59 [pid = 2772] [id = 189] 03:37:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A36F800) [pid = 2772] [serial = 565] [outer = 00000000] 03:37:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A3DDC00) [pid = 2772] [serial = 566] [outer = 1A36F800] 03:37:21 INFO - PROCESS | 2772 | 1461235041111 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1AB56000) [pid = 2772] [serial = 567] [outer = 1A36F800] 03:37:21 INFO - PROCESS | 2772 | 1461235041695 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] 03:37:21 INFO - PROCESS | 2772 | 1461235041766 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 03:37:21 INFO - PROCESS | 2772 | 1461235041769 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:37:21 INFO - PROCESS | 2772 | 1461235041771 Marionette TRACE conn5 <- [1,722,null,{}] 03:37:21 INFO - PROCESS | 2772 | 1461235041775 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}] 03:37:22 INFO - PROCESS | 2772 | 1461235042024 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:37:22 INFO - PROCESS | 2772 | 1461235042044 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2772 | ++DOCSHELL 1034DC00 == 60 [pid = 2772] [id = 190] 03:37:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (10351800) [pid = 2772] [serial = 568] [outer = 00000000] 03:37:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (14423800) [pid = 2772] [serial = 569] [outer = 10351800] 03:37:22 INFO - PROCESS | 2772 | 1461235042094 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (14BCE400) [pid = 2772] [serial = 570] [outer = 10351800] 03:37:22 INFO - PROCESS | 2772 | 1461235042699 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]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 969ms 03:37:22 INFO - PROCESS | 2772 | 1461235042744 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2772 | 1461235042749 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 03:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:37:22 INFO - PROCESS | 2772 | 1461235042754 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2772 | 1461235042758 Marionette TRACE conn5 <- [1,726,null,{}] 03:37:22 INFO - PROCESS | 2772 | 1461235042763 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}] 03:37:22 INFO - PROCESS | 2772 | 1461235042864 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:37:22 INFO - PROCESS | 2772 | 1461235042968 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2772 | ++DOCSHELL 17C21000 == 61 [pid = 2772] [id = 191] 03:37:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17C21400) [pid = 2772] [serial = 571] [outer = 00000000] 03:37:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17C74400) [pid = 2772] [serial = 572] [outer = 17C21400] 03:37:23 INFO - PROCESS | 2772 | 1461235043018 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17C7A800) [pid = 2772] [serial = 573] [outer = 17C21400] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 10334800 == 60 [pid = 2772] [id = 184] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 18F38800 == 59 [pid = 2772] [id = 183] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 17981400 == 58 [pid = 2772] [id = 182] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 14B08400 == 57 [pid = 2772] [id = 181] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 0F78FC00 == 56 [pid = 2772] [id = 180] 03:37:23 INFO - PROCESS | 2772 | --DOCSHELL 100B5000 == 55 [pid = 2772] [id = 179] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17C7FC00) [pid = 2772] [serial = 521] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1443F800) [pid = 2772] [serial = 476] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (16370000) [pid = 2772] [serial = 497] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (17945C00) [pid = 2772] [serial = 498] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (15C5CC00) [pid = 2772] [serial = 492] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (14B84000) [pid = 2772] [serial = 491] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (193BBC00) [pid = 2772] [serial = 503] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1909D400) [pid = 2772] [serial = 500] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (19209000) [pid = 2772] [serial = 501] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A3D4800) [pid = 2772] [serial = 510] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1DA99800) [pid = 2772] [serial = 474] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1C59E800) [pid = 2772] [serial = 482] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1A3D5800) [pid = 2772] [serial = 509] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1DCAE000) [pid = 2772] [serial = 485] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (17EA8C00) [pid = 2772] [serial = 515] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (18C3EC00) [pid = 2772] [serial = 495] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1892E800) [pid = 2772] [serial = 494] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1895D000) [pid = 2772] [serial = 479] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1E391C00) [pid = 2772] [serial = 488] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1C902000) [pid = 2772] [serial = 519] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1C2D2000) [pid = 2772] [serial = 512] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (1BA75000) [pid = 2772] [serial = 518] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1C59A800) [pid = 2772] [serial = 513] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (1A141000) [pid = 2772] [serial = 506] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1A147C00) [pid = 2772] [serial = 507] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (197A5400) [pid = 2772] [serial = 504] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (17ADF800) [pid = 2772] [serial = 516] [outer = 00000000] [url = about:blank] 03:37:23 INFO - PROCESS | 2772 | 1461235043985 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]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1273ms 03:37:24 INFO - PROCESS | 2772 | 1461235044031 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 2772 | 1461235044034 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 03:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:37:24 INFO - PROCESS | 2772 | 1461235044038 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 2772 | 1461235044040 Marionette TRACE conn5 <- [1,730,null,{}] 03:37:24 INFO - PROCESS | 2772 | 1461235044044 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}] 03:37:24 INFO - PROCESS | 2772 | 1461235044128 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:37:24 INFO - PROCESS | 2772 | 1461235044205 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 2772 | ++DOCSHELL 16370000 == 56 [pid = 2772] [id = 192] 03:37:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (16371000) [pid = 2772] [serial = 574] [outer = 00000000] 03:37:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17ADF800) [pid = 2772] [serial = 575] [outer = 16371000] 03:37:24 INFO - PROCESS | 2772 | 1461235044251 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17C28000) [pid = 2772] [serial = 576] [outer = 16371000] 03:37:25 INFO - PROCESS | 2772 | 1461235045119 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]]]}] 03:37:25 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 03:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 03:37:25 INFO - PROCESS | 2772 | 1461235045164 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 2772 | 1461235045168 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 03:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:37:25 INFO - PROCESS | 2772 | 1461235045178 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 2772 | 1461235045182 Marionette TRACE conn5 <- [1,734,null,{}] 03:37:25 INFO - PROCESS | 2772 | 1461235045192 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}] 03:37:25 INFO - PROCESS | 2772 | 1461235045306 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:37:25 INFO - PROCESS | 2772 | 1461235045313 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:25 INFO - PROCESS | 2772 | ++DOCSHELL 17C71800 == 57 [pid = 2772] [id = 193] 03:37:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (17C7FC00) [pid = 2772] [serial = 577] [outer = 00000000] 03:37:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (18F44800) [pid = 2772] [serial = 578] [outer = 17C7FC00] 03:37:25 INFO - PROCESS | 2772 | 1461235045358 Marionette DEBUG loaded listener.js 03:37:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (190A7800) [pid = 2772] [serial = 579] [outer = 17C7FC00] 03:37:26 INFO - PROCESS | 2772 | 1461235046296 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]]]}] 03:37:26 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.) 03:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1192ms 03:37:26 INFO - PROCESS | 2772 | 1461235046372 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:37:26 INFO - PROCESS | 2772 | 1461235046374 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 03:37:26 INFO - PROCESS | 2772 | 1461235046378 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:37:26 INFO - PROCESS | 2772 | 1461235046379 Marionette TRACE conn5 <- [1,738,null,{}] 03:37:26 INFO - PROCESS | 2772 | 1461235046383 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}] 03:37:26 INFO - PROCESS | 2772 | 1461235046493 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:37:26 INFO - PROCESS | 2772 | 1461235046500 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 2772 | ++DOCSHELL 0FD32400 == 58 [pid = 2772] [id = 194] 03:37:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (19378800) [pid = 2772] [serial = 580] [outer = 00000000] 03:37:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (197A3800) [pid = 2772] [serial = 581] [outer = 19378800] 03:37:26 INFO - PROCESS | 2772 | 1461235046593 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (197AC000) [pid = 2772] [serial = 582] [outer = 19378800] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (14BD0C00) [pid = 2772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (17A64C00) [pid = 2772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (18F39000) [pid = 2772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (14B0A000) [pid = 2772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (10BEB000) [pid = 2772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:37:26 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (0FCCA000) [pid = 2772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:37:27 INFO - PROCESS | 2772 | 1461235047540 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]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1165ms 03:37:27 INFO - PROCESS | 2772 | 1461235047548 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 2772 | 1461235047550 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 03:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:37:27 INFO - PROCESS | 2772 | 1461235047553 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 2772 | 1461235047555 Marionette TRACE conn5 <- [1,742,null,{}] 03:37:27 INFO - PROCESS | 2772 | 1461235047558 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}] 03:37:27 INFO - PROCESS | 2772 | 1461235047641 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:37:27 INFO - PROCESS | 2772 | 1461235047648 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2FC00 == 59 [pid = 2772] [id = 195] 03:37:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (197AF400) [pid = 2772] [serial = 583] [outer = 00000000] 03:37:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (1A13CC00) [pid = 2772] [serial = 584] [outer = 197AF400] 03:37:27 INFO - PROCESS | 2772 | 1461235047704 Marionette DEBUG loaded listener.js 03:37:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1A173400) [pid = 2772] [serial = 585] [outer = 197AF400] 03:37:28 INFO - PROCESS | 2772 | 1461235048633 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]]]}] 03:37:28 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 03:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1130ms 03:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:37:28 INFO - PROCESS | 2772 | 1461235048685 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 2772 | 1461235048687 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 03:37:28 INFO - PROCESS | 2772 | 1461235048690 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 2772 | 1461235048692 Marionette TRACE conn5 <- [1,746,null,{}] 03:37:28 INFO - PROCESS | 2772 | 1461235048696 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}] 03:37:28 INFO - PROCESS | 2772 | 1461235048776 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:37:28 INFO - PROCESS | 2772 | 1461235048782 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:28 INFO - PROCESS | 2772 | ++DOCSHELL 1A140C00 == 60 [pid = 2772] [id = 196] 03:37:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1A175400) [pid = 2772] [serial = 586] [outer = 00000000] 03:37:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1A9A0800) [pid = 2772] [serial = 587] [outer = 1A175400] 03:37:28 INFO - PROCESS | 2772 | 1461235048826 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1B725800) [pid = 2772] [serial = 588] [outer = 1A175400] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1A0D8800 == 59 [pid = 2772] [id = 145] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 19F84800 == 58 [pid = 2772] [id = 177] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1A1E5C00 == 57 [pid = 2772] [id = 101] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 0FF2EC00 == 56 [pid = 2772] [id = 175] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 17F70400 == 55 [pid = 2772] [id = 89] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 19372800 == 54 [pid = 2772] [id = 131] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 18F3E400 == 53 [pid = 2772] [id = 132] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 102E1400 == 52 [pid = 2772] [id = 176] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 17AE0800 == 51 [pid = 2772] [id = 118] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1CE87400 == 50 [pid = 2772] [id = 178] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1C908400 == 49 [pid = 2772] [id = 146] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 0EA2B800 == 48 [pid = 2772] [id = 147] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1DA98C00 == 47 [pid = 2772] [id = 162] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 0FC10000 == 46 [pid = 2772] [id = 129] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1DED8C00 == 45 [pid = 2772] [id = 163] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1B7C5C00 == 44 [pid = 2772] [id = 161] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 112AF000 == 43 [pid = 2772] [id = 117] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1C97D000 == 42 [pid = 2772] [id = 119] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 14B0A400 == 41 [pid = 2772] [id = 160] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 14C8C800 == 40 [pid = 2772] [id = 144] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 13458800 == 39 [pid = 2772] [id = 91] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 17C76800 == 38 [pid = 2772] [id = 174] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 17C21000 == 37 [pid = 2772] [id = 191] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1034DC00 == 36 [pid = 2772] [id = 190] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1A36AC00 == 35 [pid = 2772] [id = 189] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 16374800 == 34 [pid = 2772] [id = 187] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 1A148000 == 33 [pid = 2772] [id = 188] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 10255C00 == 32 [pid = 2772] [id = 186] 03:37:29 INFO - PROCESS | 2772 | --DOCSHELL 197A0C00 == 31 [pid = 2772] [id = 185] 03:37:30 INFO - PROCESS | 2772 | --DOCSHELL 17C71800 == 30 [pid = 2772] [id = 193] 03:37:30 INFO - PROCESS | 2772 | --DOCSHELL 16370000 == 29 [pid = 2772] [id = 192] 03:37:30 INFO - PROCESS | 2772 | --DOCSHELL 0FF2FC00 == 28 [pid = 2772] [id = 195] 03:37:30 INFO - PROCESS | 2772 | --DOCSHELL 0FD32400 == 27 [pid = 2772] [id = 194] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17FD8400) [pid = 2772] [serial = 545] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (19006000) [pid = 2772] [serial = 548] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (18953800) [pid = 2772] [serial = 546] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17A5A000) [pid = 2772] [serial = 542] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1CE96C00) [pid = 2772] [serial = 533] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (15B2B400) [pid = 2772] [serial = 537] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (14B04800) [pid = 2772] [serial = 536] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1034E400) [pid = 2772] [serial = 539] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (10C48C00) [pid = 2772] [serial = 540] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (134E0C00) [pid = 2772] [serial = 524] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (17C7BC00) [pid = 2772] [serial = 527] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1A23CC00) [pid = 2772] [serial = 530] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (190AC800) [pid = 2772] [serial = 549] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (17A62400) [pid = 2772] [serial = 543] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (193BFC00) [pid = 2772] [serial = 552] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (193B5800) [pid = 2772] [serial = 551] [outer = 00000000] [url = about:blank] 03:37:30 INFO - PROCESS | 2772 | 1461235050940 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]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2275ms 03:37:30 INFO - PROCESS | 2772 | 1461235050969 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:37:30 INFO - PROCESS | 2772 | 1461235050973 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 03:37:30 INFO - PROCESS | 2772 | 1461235050979 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 2772 | 1461235050983 Marionette TRACE conn5 <- [1,750,null,{}] 03:37:30 INFO - PROCESS | 2772 | 1461235050990 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}] 03:37:31 INFO - PROCESS | 2772 | 1461235051083 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:37:31 INFO - PROCESS | 2772 | 1461235051093 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 2772 | ++DOCSHELL 0F78D000 == 28 [pid = 2772] [id = 197] 03:37:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (0FC03C00) [pid = 2772] [serial = 589] [outer = 00000000] 03:37:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (0FCBD000) [pid = 2772] [serial = 590] [outer = 0FC03C00] 03:37:31 INFO - PROCESS | 2772 | 1461235051145 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (0FD31C00) [pid = 2772] [serial = 591] [outer = 0FC03C00] 03:37:32 INFO - PROCESS | 2772 | 1461235052129 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]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1177ms 03:37:32 INFO - PROCESS | 2772 | 1461235052156 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 2772 | 1461235052160 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 03:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:37:32 INFO - PROCESS | 2772 | 1461235052165 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 2772 | 1461235052169 Marionette TRACE conn5 <- [1,754,null,{}] 03:37:32 INFO - PROCESS | 2772 | 1461235052175 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}] 03:37:32 INFO - PROCESS | 2772 | 1461235052312 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:37:32 INFO - PROCESS | 2772 | 1461235052382 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC9800 == 29 [pid = 2772] [id = 198] 03:37:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (0FD34000) [pid = 2772] [serial = 592] [outer = 00000000] 03:37:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (0FD3E000) [pid = 2772] [serial = 593] [outer = 0FD34000] 03:37:32 INFO - PROCESS | 2772 | 1461235052441 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (0FF23C00) [pid = 2772] [serial = 594] [outer = 0FD34000] 03:37:33 INFO - PROCESS | 2772 | 1461235053679 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]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:37:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1531ms 03:37:33 INFO - PROCESS | 2772 | 1461235053698 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 2772 | 1461235053705 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 03:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:37:33 INFO - PROCESS | 2772 | 1461235053713 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 2772 | 1461235053716 Marionette TRACE conn5 <- [1,758,null,{}] 03:37:33 INFO - PROCESS | 2772 | 1461235053729 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}] 03:37:33 INFO - PROCESS | 2772 | 1461235053900 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:37:34 INFO - PROCESS | 2772 | 1461235054014 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2E800 == 30 [pid = 2772] [id = 199] 03:37:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (10251C00) [pid = 2772] [serial = 595] [outer = 00000000] 03:37:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (10332C00) [pid = 2772] [serial = 596] [outer = 10251C00] 03:37:34 INFO - PROCESS | 2772 | 1461235054072 Marionette DEBUG loaded listener.js 03:37:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (1034DC00) [pid = 2772] [serial = 597] [outer = 10251C00] 03:37:34 INFO - PROCESS | 2772 | --DOCSHELL 1A3E0400 == 29 [pid = 2772] [id = 25] 03:37:34 INFO - PROCESS | 2772 | --DOCSHELL 1032E000 == 28 [pid = 2772] [id = 23] 03:37:34 INFO - PROCESS | 2772 | --DOCSHELL 14B06C00 == 27 [pid = 2772] [id = 22] 03:37:34 INFO - PROCESS | 2772 | --DOCSHELL 14B03000 == 26 [pid = 2772] [id = 24] 03:37:34 INFO - PROCESS | 2772 | --DOCSHELL 0FF24000 == 25 [pid = 2772] [id = 26] 03:37:34 INFO - PROCESS | 2772 | 1461235054747 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]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1077ms 03:37:34 INFO - PROCESS | 2772 | 1461235054808 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 2772 | 1461235054811 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 03:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:37:34 INFO - PROCESS | 2772 | 1461235054817 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 2772 | 1461235054821 Marionette TRACE conn5 <- [1,762,null,{}] 03:37:34 INFO - PROCESS | 2772 | 1461235054827 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}] 03:37:34 INFO - PROCESS | 2772 | 1461235054911 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:37:34 INFO - PROCESS | 2772 | 1461235054920 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 2772 | ++DOCSHELL 0F709400 == 26 [pid = 2772] [id = 200] 03:37:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (0F783C00) [pid = 2772] [serial = 598] [outer = 00000000] 03:37:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (0FC0E000) [pid = 2772] [serial = 599] [outer = 0F783C00] 03:37:34 INFO - PROCESS | 2772 | 1461235054968 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (0FD35400) [pid = 2772] [serial = 600] [outer = 0F783C00] 03:37:35 INFO - PROCESS | 2772 | 1461235055474 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]]]}] 03:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 03:37:35 INFO - PROCESS | 2772 | 1461235055489 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 2772 | 1461235055495 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 03:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:37:35 INFO - PROCESS | 2772 | 1461235055501 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - PROCESS | 2772 | 1461235055503 Marionette TRACE conn5 <- [1,766,null,{}] 03:37:35 INFO - PROCESS | 2772 | 1461235055507 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}] 03:37:35 INFO - PROCESS | 2772 | 1461235055587 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:37:35 INFO - PROCESS | 2772 | 1461235055596 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:35 INFO - PROCESS | 2772 | ++DOCSHELL 1034D000 == 27 [pid = 2772] [id = 201] 03:37:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (10BA4800) [pid = 2772] [serial = 601] [outer = 00000000] 03:37:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (10C94000) [pid = 2772] [serial = 602] [outer = 10BA4800] 03:37:35 INFO - PROCESS | 2772 | 1461235055641 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (112B1000) [pid = 2772] [serial = 603] [outer = 10BA4800] 03:37:36 INFO - PROCESS | 2772 | 1461235056102 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]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 03:37:36 INFO - PROCESS | 2772 | 1461235056134 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2772 | 1461235056136 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 03:37:36 INFO - PROCESS | 2772 | 1461235056139 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:37:36 INFO - PROCESS | 2772 | 1461235056143 Marionette TRACE conn5 <- [1,770,null,{}] 03:37:36 INFO - PROCESS | 2772 | 1461235056154 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}] 03:37:36 INFO - PROCESS | 2772 | 1461235056253 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:37:36 INFO - PROCESS | 2772 | 1461235056263 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 2772 | ++DOCSHELL 147C7000 == 28 [pid = 2772] [id = 202] 03:37:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (147E7000) [pid = 2772] [serial = 604] [outer = 00000000] 03:37:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (14B06000) [pid = 2772] [serial = 605] [outer = 147E7000] 03:37:36 INFO - PROCESS | 2772 | 1461235056311 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (14B0B800) [pid = 2772] [serial = 606] [outer = 147E7000] 03:37:36 INFO - PROCESS | 2772 | 1461235056747 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]]]}] 03:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 03:37:36 INFO - PROCESS | 2772 | 1461235056786 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:37:36 INFO - PROCESS | 2772 | 1461235056788 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 03:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:37:36 INFO - PROCESS | 2772 | 1461235056792 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:37:36 INFO - PROCESS | 2772 | 1461235056794 Marionette TRACE conn5 <- [1,774,null,{}] 03:37:36 INFO - PROCESS | 2772 | 1461235056797 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}] 03:37:36 INFO - PROCESS | 2772 | 1461235056875 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:37:36 INFO - PROCESS | 2772 | 1461235056881 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 2772 | ++DOCSHELL 15B29C00 == 29 [pid = 2772] [id = 203] 03:37:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (15B2A800) [pid = 2772] [serial = 607] [outer = 00000000] 03:37:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1636A400) [pid = 2772] [serial = 608] [outer = 15B2A800] 03:37:36 INFO - PROCESS | 2772 | 1461235056927 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17905400) [pid = 2772] [serial = 609] [outer = 15B2A800] 03:37:37 INFO - PROCESS | 2772 | 1461235057437 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]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 03:37:37 INFO - PROCESS | 2772 | 1461235057469 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 2772 | 1461235057471 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 03:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:37:37 INFO - PROCESS | 2772 | 1461235057475 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 2772 | 1461235057476 Marionette TRACE conn5 <- [1,778,null,{}] 03:37:37 INFO - PROCESS | 2772 | 1461235057480 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}] 03:37:37 INFO - PROCESS | 2772 | 1461235057597 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:37:37 INFO - PROCESS | 2772 | 1461235057603 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 2772 | ++DOCSHELL 15B36800 == 30 [pid = 2772] [id = 204] 03:37:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (15C5CC00) [pid = 2772] [serial = 610] [outer = 00000000] 03:37:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17940400) [pid = 2772] [serial = 611] [outer = 15C5CC00] 03:37:37 INFO - PROCESS | 2772 | 1461235057650 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17942C00) [pid = 2772] [serial = 612] [outer = 15C5CC00] 03:37:38 INFO - PROCESS | 2772 | 1461235058117 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]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 669ms 03:37:38 INFO - PROCESS | 2772 | 1461235058150 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 2772 | 1461235058152 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 03:37:38 INFO - PROCESS | 2772 | 1461235058156 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:37:38 INFO - PROCESS | 2772 | 1461235058157 Marionette TRACE conn5 <- [1,782,null,{}] 03:37:38 INFO - PROCESS | 2772 | 1461235058161 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}] 03:37:38 INFO - PROCESS | 2772 | 1461235058318 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:37:38 INFO - PROCESS | 2772 | 1461235058347 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:38 INFO - PROCESS | 2772 | ++DOCSHELL 17AD7000 == 31 [pid = 2772] [id = 205] 03:37:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (17AE0000) [pid = 2772] [serial = 613] [outer = 00000000] 03:37:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17C1D800) [pid = 2772] [serial = 614] [outer = 17AE0000] 03:37:38 INFO - PROCESS | 2772 | 1461235058395 Marionette DEBUG loaded listener.js 03:37:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17AE1800) [pid = 2772] [serial = 615] [outer = 17AE0000] 03:37:38 INFO - PROCESS | 2772 | 1461235058837 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]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 03:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:37:38 INFO - PROCESS | 2772 | 1461235058890 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 2772 | 1461235058892 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 03:37:38 INFO - PROCESS | 2772 | 1461235058894 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 2772 | 1461235058896 Marionette TRACE conn5 <- [1,786,null,{}] 03:37:38 INFO - PROCESS | 2772 | 1461235058900 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}] 03:37:39 INFO - PROCESS | 2772 | 1461235059002 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:37:39 INFO - PROCESS | 2772 | 1461235059008 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 2772 | ++DOCSHELL 17C72C00 == 32 [pid = 2772] [id = 206] 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (17C73000) [pid = 2772] [serial = 616] [outer = 00000000] 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (17C80000) [pid = 2772] [serial = 617] [outer = 17C73000] 03:37:39 INFO - PROCESS | 2772 | 1461235059052 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (17EA2000) [pid = 2772] [serial = 618] [outer = 17C73000] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (16371000) [pid = 2772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17C21400) [pid = 2772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (10351800) [pid = 2772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1A36F800) [pid = 2772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1A16F800) [pid = 2772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (18C3A800) [pid = 2772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (147CC400) [pid = 2772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (197A3000) [pid = 2772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1CE87C00) [pid = 2772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (19FF7000) [pid = 2772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1794AC00) [pid = 2772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (1DAA2C00) [pid = 2772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1A31C000) [pid = 2772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1A0D9800) [pid = 2772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (0FF2F800) [pid = 2772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1DED9000) [pid = 2772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1C980400) [pid = 2772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17C77000) [pid = 2772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1BA6E400) [pid = 2772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (10349800) [pid = 2772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (14B0B400) [pid = 2772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (0FF2BC00) [pid = 2772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (0EA2D400) [pid = 2772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1790B000) [pid = 2772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (197AF400) [pid = 2772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17C7FC00) [pid = 2772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:37:39 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (19378800) [pid = 2772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:37:39 INFO - PROCESS | 2772 | 1461235059592 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]]]}] 03:37:39 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 03:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 03:37:39 INFO - PROCESS | 2772 | 1461235059651 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:37:39 INFO - PROCESS | 2772 | 1461235059653 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 03:37:39 INFO - PROCESS | 2772 | 1461235059657 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:37:39 INFO - PROCESS | 2772 | 1461235059658 Marionette TRACE conn5 <- [1,790,null,{}] 03:37:39 INFO - PROCESS | 2772 | 1461235059662 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}] 03:37:39 INFO - PROCESS | 2772 | 1461235059740 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:37:39 INFO - PROCESS | 2772 | 1461235059747 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 2772 | ++DOCSHELL 1794AC00 == 33 [pid = 2772] [id = 207] 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (17980C00) [pid = 2772] [serial = 619] [outer = 00000000] 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (17C26000) [pid = 2772] [serial = 620] [outer = 17980C00] 03:37:39 INFO - PROCESS | 2772 | 1461235059797 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (17C76800) [pid = 2772] [serial = 621] [outer = 17980C00] 03:37:40 INFO - PROCESS | 2772 | 1461235060236 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]]]}] 03:37:40 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 03:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 03:37:40 INFO - PROCESS | 2772 | 1461235060293 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 2772 | 1461235060295 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 03:37:40 INFO - PROCESS | 2772 | 1461235060298 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:37:40 INFO - PROCESS | 2772 | 1461235060300 Marionette TRACE conn5 <- [1,794,null,{}] 03:37:40 INFO - PROCESS | 2772 | 1461235060303 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}] 03:37:40 INFO - PROCESS | 2772 | 1461235060382 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:37:40 INFO - PROCESS | 2772 | 1461235060391 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 2772 | ++DOCSHELL 17C77C00 == 34 [pid = 2772] [id = 208] 03:37:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (17C7BC00) [pid = 2772] [serial = 622] [outer = 00000000] 03:37:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17F74000) [pid = 2772] [serial = 623] [outer = 17C7BC00] 03:37:40 INFO - PROCESS | 2772 | 1461235060436 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17F73800) [pid = 2772] [serial = 624] [outer = 17C7BC00] 03:37:40 INFO - PROCESS | 2772 | 1461235060849 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]]]}] 03:37:40 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 03:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 03:37:40 INFO - PROCESS | 2772 | 1461235060873 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 2772 | 1461235060875 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 03:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:37:40 INFO - PROCESS | 2772 | 1461235060878 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 2772 | 1461235060879 Marionette TRACE conn5 <- [1,798,null,{}] 03:37:40 INFO - PROCESS | 2772 | 1461235060895 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}] 03:37:40 INFO - PROCESS | 2772 | 1461235060972 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:37:40 INFO - PROCESS | 2772 | 1461235060979 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 2772 | ++DOCSHELL 17FD4000 == 35 [pid = 2772] [id = 209] 03:37:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17FD5800) [pid = 2772] [serial = 625] [outer = 00000000] 03:37:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (18951000) [pid = 2772] [serial = 626] [outer = 17FD5800] 03:37:41 INFO - PROCESS | 2772 | 1461235061025 Marionette DEBUG loaded listener.js 03:37:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (18928C00) [pid = 2772] [serial = 627] [outer = 17FD5800] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 1B7BF000 == 34 [pid = 2772] [id = 19] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 18953000 == 33 [pid = 2772] [id = 17] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 1C599C00 == 32 [pid = 2772] [id = 20] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 10C98C00 == 31 [pid = 2772] [id = 15] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 102E5800 == 30 [pid = 2772] [id = 27] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 15C61400 == 29 [pid = 2772] [id = 16] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 0F78DC00 == 28 [pid = 2772] [id = 13] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 10BA3800 == 27 [pid = 2772] [id = 28] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 1DCA6000 == 26 [pid = 2772] [id = 8] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 18F3D400 == 25 [pid = 2772] [id = 21] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 19005800 == 24 [pid = 2772] [id = 18] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 0FC08000 == 23 [pid = 2772] [id = 10] 03:37:42 INFO - PROCESS | 2772 | --DOCSHELL 1636E000 == 22 [pid = 2772] [id = 11] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (17F6D400) [pid = 2772] [serial = 528] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (1DED5800) [pid = 2772] [serial = 486] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1C1F8C00) [pid = 2772] [serial = 383] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1A17E800) [pid = 2772] [serial = 435] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (147E4800) [pid = 2772] [serial = 525] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1E395000) [pid = 2772] [serial = 489] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1D887000) [pid = 2772] [serial = 438] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1CCE2C00) [pid = 2772] [serial = 522] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (1CCE1000) [pid = 2772] [serial = 483] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (14B0E400) [pid = 2772] [serial = 477] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (18F43400) [pid = 2772] [serial = 480] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (14424000) [pid = 2772] [serial = 429] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (1936F000) [pid = 2772] [serial = 441] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (18950C00) [pid = 2772] [serial = 432] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (1CE99400) [pid = 2772] [serial = 534] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (1C2DC800) [pid = 2772] [serial = 531] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (0FCBD000) [pid = 2772] [serial = 590] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (1A173400) [pid = 2772] [serial = 585] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1A9A0800) [pid = 2772] [serial = 587] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (190A7800) [pid = 2772] [serial = 579] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (197A3800) [pid = 2772] [serial = 581] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (1A13CC00) [pid = 2772] [serial = 584] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (17ADF800) [pid = 2772] [serial = 575] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (17C7A800) [pid = 2772] [serial = 573] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (17C74400) [pid = 2772] [serial = 572] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (14BCE400) [pid = 2772] [serial = 570] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (14423800) [pid = 2772] [serial = 569] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 71 (1AB56000) [pid = 2772] [serial = 567] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 70 (1A3DDC00) [pid = 2772] [serial = 566] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 69 (1A1E4400) [pid = 2772] [serial = 564] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 68 (1A1DD400) [pid = 2772] [serial = 563] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 67 (193BE800) [pid = 2772] [serial = 561] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 66 (1937A400) [pid = 2772] [serial = 560] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 65 (17947800) [pid = 2772] [serial = 558] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 64 (17942000) [pid = 2772] [serial = 557] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 63 (197AF000) [pid = 2772] [serial = 554] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 62 (197AEC00) [pid = 2772] [serial = 555] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 61 (18F44800) [pid = 2772] [serial = 578] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 60 (17C28000) [pid = 2772] [serial = 576] [outer = 00000000] [url = about:blank] 03:37:42 INFO - PROCESS | 2772 | --DOMWINDOW == 59 (197AC000) [pid = 2772] [serial = 582] [outer = 00000000] [url = about:blank] 03:37:43 INFO - PROCESS | 2772 | 1461235063043 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]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2193ms 03:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:37:43 INFO - PROCESS | 2772 | 1461235063075 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 2772 | 1461235063078 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 03:37:43 INFO - PROCESS | 2772 | 1461235063083 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 2772 | 1461235063086 Marionette TRACE conn5 <- [1,802,null,{}] 03:37:43 INFO - PROCESS | 2772 | 1461235063092 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}] 03:37:43 INFO - PROCESS | 2772 | 1461235063183 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:37:43 INFO - PROCESS | 2772 | 1461235063192 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2772 | ++DOCSHELL 0F70F800 == 23 [pid = 2772] [id = 210] 03:37:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 60 (0F70FC00) [pid = 2772] [serial = 628] [outer = 00000000] 03:37:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 61 (0FC10000) [pid = 2772] [serial = 629] [outer = 0F70FC00] 03:37:43 INFO - PROCESS | 2772 | 1461235063244 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 62 (0FCC8800) [pid = 2772] [serial = 630] [outer = 0F70FC00] 03:37:43 INFO - PROCESS | 2772 | 1461235063751 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] 03:37:43 INFO - PROCESS | 2772 | 1461235063821 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 03:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:37:43 INFO - PROCESS | 2772 | 1461235063827 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 2772 | 1461235063829 Marionette TRACE conn5 <- [1,806,null,{}] 03:37:43 INFO - PROCESS | 2772 | 1461235063834 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}] 03:37:43 INFO - PROCESS | 2772 | 1461235063925 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:37:43 INFO - PROCESS | 2772 | 1461235063938 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 2772 | ++DOCSHELL 10256000 == 24 [pid = 2772] [id = 211] 03:37:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 63 (10256C00) [pid = 2772] [serial = 631] [outer = 00000000] 03:37:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 64 (1032D400) [pid = 2772] [serial = 632] [outer = 10256C00] 03:37:43 INFO - PROCESS | 2772 | 1461235063984 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 65 (10336400) [pid = 2772] [serial = 633] [outer = 10256C00] 03:37:44 INFO - PROCESS | 2772 | 1461235064435 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]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 669ms 03:37:44 INFO - PROCESS | 2772 | 1461235064499 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 2772 | 1461235064502 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 03:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:37:44 INFO - PROCESS | 2772 | 1461235064506 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 2772 | 1461235064509 Marionette TRACE conn5 <- [1,810,null,{}] 03:37:44 INFO - PROCESS | 2772 | 1461235064520 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}] 03:37:44 INFO - PROCESS | 2772 | 1461235064646 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:37:44 INFO - PROCESS | 2772 | 1461235064727 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:44 INFO - PROCESS | 2772 | ++DOCSHELL 13458C00 == 25 [pid = 2772] [id = 212] 03:37:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 66 (134DCC00) [pid = 2772] [serial = 634] [outer = 00000000] 03:37:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 67 (13510800) [pid = 2772] [serial = 635] [outer = 134DCC00] 03:37:44 INFO - PROCESS | 2772 | 1461235064777 Marionette DEBUG loaded listener.js 03:37:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 68 (1443F800) [pid = 2772] [serial = 636] [outer = 134DCC00] 03:37:45 INFO - PROCESS | 2772 | 1461235065183 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] 03:37:45 INFO - PROCESS | 2772 | 1461235065242 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 03:37:45 INFO - PROCESS | 2772 | 1461235065245 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:37:45 INFO - PROCESS | 2772 | 1461235065247 Marionette TRACE conn5 <- [1,814,null,{}] 03:37:45 INFO - PROCESS | 2772 | 1461235065251 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}] 03:37:45 INFO - PROCESS | 2772 | 1461235065331 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:37:45 INFO - PROCESS | 2772 | 1461235065338 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 2772 | ++DOCSHELL 1350FC00 == 26 [pid = 2772] [id = 213] 03:37:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 69 (1473F800) [pid = 2772] [serial = 637] [outer = 00000000] 03:37:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 70 (14B0C800) [pid = 2772] [serial = 638] [outer = 1473F800] 03:37:45 INFO - PROCESS | 2772 | 1461235065385 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 71 (14BD2C00) [pid = 2772] [serial = 639] [outer = 1473F800] 03:37:45 INFO - PROCESS | 2772 | 1461235065824 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]]]}] 03:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 03:37:45 INFO - PROCESS | 2772 | 1461235065879 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 03:37:45 INFO - PROCESS | 2772 | 1461235065881 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 03:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:37:45 INFO - PROCESS | 2772 | 1461235065885 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:37:45 INFO - PROCESS | 2772 | 1461235065886 Marionette TRACE conn5 <- [1,818,null,{}] 03:37:45 INFO - PROCESS | 2772 | 1461235065890 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}] 03:37:45 INFO - PROCESS | 2772 | 1461235065966 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:37:45 INFO - PROCESS | 2772 | 1461235066006 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 2772 | ++DOCSHELL 15C5D400 == 27 [pid = 2772] [id = 214] 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 72 (15C60000) [pid = 2772] [serial = 640] [outer = 00000000] 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (17906400) [pid = 2772] [serial = 641] [outer = 15C60000] 03:37:46 INFO - PROCESS | 2772 | 1461235066051 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (1793C400) [pid = 2772] [serial = 642] [outer = 15C60000] 03:37:46 INFO - PROCESS | 2772 | 1461235066476 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]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 03:37:46 INFO - PROCESS | 2772 | 1461235066532 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 2772 | 1461235066534 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 03:37:46 INFO - PROCESS | 2772 | 1461235066538 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 2772 | 1461235066539 Marionette TRACE conn5 <- [1,822,null,{}] 03:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:37:46 INFO - PROCESS | 2772 | 1461235066543 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}] 03:37:46 INFO - PROCESS | 2772 | 1461235066652 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:37:46 INFO - PROCESS | 2772 | 1461235066663 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 2772 | ++DOCSHELL 17982C00 == 28 [pid = 2772] [id = 215] 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (17A59400) [pid = 2772] [serial = 643] [outer = 00000000] 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (17A65400) [pid = 2772] [serial = 644] [outer = 17A59400] 03:37:46 INFO - PROCESS | 2772 | 1461235066711 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (17AE3000) [pid = 2772] [serial = 645] [outer = 17A59400] 03:37:47 INFO - PROCESS | 2772 | 1461235067147 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]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 03:37:47 INFO - PROCESS | 2772 | 1461235067173 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 2772 | 1461235067175 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 03:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:37:47 INFO - PROCESS | 2772 | 1461235067182 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 2772 | 1461235067184 Marionette TRACE conn5 <- [1,826,null,{}] 03:37:47 INFO - PROCESS | 2772 | 1461235067188 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}] 03:37:47 INFO - PROCESS | 2772 | 1461235067264 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:37:47 INFO - PROCESS | 2772 | 1461235067271 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 2772 | ++DOCSHELL 17C1C800 == 29 [pid = 2772] [id = 216] 03:37:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (17C20800) [pid = 2772] [serial = 646] [outer = 00000000] 03:37:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (17C75800) [pid = 2772] [serial = 647] [outer = 17C20800] 03:37:47 INFO - PROCESS | 2772 | 1461235067318 Marionette DEBUG loaded listener.js 03:37:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (17C74C00) [pid = 2772] [serial = 648] [outer = 17C20800] 03:37:47 INFO - PROCESS | 2772 | 1461235067771 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]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 03:37:47 INFO - PROCESS | 2772 | 1461235067815 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:37:47 INFO - PROCESS | 2772 | 1461235067817 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 03:37:47 INFO - PROCESS | 2772 | 1461235067820 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 2772 | 1461235067822 Marionette TRACE conn5 <- [1,830,null,{}] 03:37:47 INFO - PROCESS | 2772 | 1461235067825 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}] 03:37:47 INFO - PROCESS | 2772 | 1461235067902 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:37:47 INFO - PROCESS | 2772 | 1461235067908 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 2772 | ++DOCSHELL 0EA37000 == 30 [pid = 2772] [id = 217] 03:37:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (17EA7800) [pid = 2772] [serial = 649] [outer = 00000000] 03:37:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (17F75000) [pid = 2772] [serial = 650] [outer = 17EA7800] 03:37:47 INFO - PROCESS | 2772 | 1461235067954 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17F73400) [pid = 2772] [serial = 651] [outer = 17EA7800] 03:37:48 INFO - PROCESS | 2772 | 1461235068409 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]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 03:37:48 INFO - PROCESS | 2772 | 1461235068451 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 2772 | 1461235068453 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 03:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:37:48 INFO - PROCESS | 2772 | 1461235068456 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 2772 | 1461235068458 Marionette TRACE conn5 <- [1,834,null,{}] 03:37:48 INFO - PROCESS | 2772 | 1461235068462 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}] 03:37:48 INFO - PROCESS | 2772 | 1461235068569 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:37:48 INFO - PROCESS | 2772 | 1461235068578 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:48 INFO - PROCESS | 2772 | ++DOCSHELL 13458800 == 31 [pid = 2772] [id = 218] 03:37:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (18951400) [pid = 2772] [serial = 652] [outer = 00000000] 03:37:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (18C40800) [pid = 2772] [serial = 653] [outer = 18951400] 03:37:48 INFO - PROCESS | 2772 | 1461235068624 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (18C3F800) [pid = 2772] [serial = 654] [outer = 18951400] 03:37:49 INFO - PROCESS | 2772 | 1461235069110 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]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 03:37:49 INFO - PROCESS | 2772 | 1461235069127 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 2772 | 1461235069129 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 03:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:37:49 INFO - PROCESS | 2772 | 1461235069138 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 2772 | 1461235069140 Marionette TRACE conn5 <- [1,838,null,{}] 03:37:49 INFO - PROCESS | 2772 | 1461235069144 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}] 03:37:49 INFO - PROCESS | 2772 | 1461235069255 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:37:49 INFO - PROCESS | 2772 | 1461235069263 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 2772 | ++DOCSHELL 15B33400 == 32 [pid = 2772] [id = 219] 03:37:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (18D38000) [pid = 2772] [serial = 655] [outer = 00000000] 03:37:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (18F3D400) [pid = 2772] [serial = 656] [outer = 18D38000] 03:37:49 INFO - PROCESS | 2772 | 1461235069309 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (18F42000) [pid = 2772] [serial = 657] [outer = 18D38000] 03:37:49 INFO - PROCESS | 2772 | 1461235069758 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]]]}] 03:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 03:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:37:49 INFO - PROCESS | 2772 | 1461235069826 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:37:49 INFO - PROCESS | 2772 | 1461235069828 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 03:37:49 INFO - PROCESS | 2772 | 1461235069832 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:37:49 INFO - PROCESS | 2772 | 1461235069834 Marionette TRACE conn5 <- [1,842,null,{}] 03:37:49 INFO - PROCESS | 2772 | 1461235069838 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}] 03:37:49 INFO - PROCESS | 2772 | 1461235069989 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:37:50 INFO - PROCESS | 2772 | 1461235070017 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 2772 | ++DOCSHELL 19207800 == 33 [pid = 2772] [id = 220] 03:37:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (19208800) [pid = 2772] [serial = 658] [outer = 00000000] 03:37:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1936E800) [pid = 2772] [serial = 659] [outer = 19208800] 03:37:50 INFO - PROCESS | 2772 | 1461235070071 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (19373400) [pid = 2772] [serial = 660] [outer = 19208800] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17C7BC00) [pid = 2772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (15C5CC00) [pid = 2772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (17AE0000) [pid = 2772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (17C73000) [pid = 2772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (15B2A800) [pid = 2772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (147E7000) [pid = 2772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (10BA4800) [pid = 2772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (0F783C00) [pid = 2772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (10251C00) [pid = 2772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (0FD34000) [pid = 2772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (0FC03C00) [pid = 2772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (17980C00) [pid = 2772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:37:50 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (1A175400) [pid = 2772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:37:50 INFO - PROCESS | 2772 | 1461235070949 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]]]}] 03:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1179ms 03:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:37:51 INFO - PROCESS | 2772 | 1461235071013 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 2772 | 1461235071015 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 03:37:51 INFO - PROCESS | 2772 | 1461235071019 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 2772 | 1461235071020 Marionette TRACE conn5 <- [1,846,null,{}] 03:37:51 INFO - PROCESS | 2772 | 1461235071024 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}] 03:37:51 INFO - PROCESS | 2772 | 1461235071101 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:37:51 INFO - PROCESS | 2772 | 1461235071107 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 2772 | ++DOCSHELL 10C41000 == 34 [pid = 2772] [id = 221] 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (1350A800) [pid = 2772] [serial = 661] [outer = 00000000] 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (1790B000) [pid = 2772] [serial = 662] [outer = 1350A800] 03:37:51 INFO - PROCESS | 2772 | 1461235071152 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (15C5CC00) [pid = 2772] [serial = 663] [outer = 1350A800] 03:37:51 INFO - PROCESS | 2772 | 1461235071559 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]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 03:37:51 INFO - PROCESS | 2772 | 1461235071598 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 2772 | 1461235071600 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 03:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:37:51 INFO - PROCESS | 2772 | 1461235071603 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 2772 | 1461235071605 Marionette TRACE conn5 <- [1,850,null,{}] 03:37:51 INFO - PROCESS | 2772 | 1461235071609 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}] 03:37:51 INFO - PROCESS | 2772 | 1461235071690 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:37:51 INFO - PROCESS | 2772 | 1461235071696 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:51 INFO - PROCESS | 2772 | ++DOCSHELL 17C72800 == 35 [pid = 2772] [id = 222] 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17C78000) [pid = 2772] [serial = 664] [outer = 00000000] 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (18F43000) [pid = 2772] [serial = 665] [outer = 17C78000] 03:37:51 INFO - PROCESS | 2772 | 1461235071742 Marionette DEBUG loaded listener.js 03:37:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (1936C800) [pid = 2772] [serial = 666] [outer = 17C78000] 03:37:52 INFO - PROCESS | 2772 | 1461235072194 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]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 03:37:52 INFO - PROCESS | 2772 | 1461235072235 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:37:52 INFO - PROCESS | 2772 | 1461235072237 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 03:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:37:52 INFO - PROCESS | 2772 | 1461235072241 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:37:52 INFO - PROCESS | 2772 | 1461235072242 Marionette TRACE conn5 <- [1,854,null,{}] 03:37:52 INFO - PROCESS | 2772 | 1461235072246 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}] 03:37:52 INFO - PROCESS | 2772 | 1461235072323 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:37:52 INFO - PROCESS | 2772 | 1461235072332 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 2772 | ++DOCSHELL 1937A800 == 36 [pid = 2772] [id = 223] 03:37:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (1937B400) [pid = 2772] [serial = 667] [outer = 00000000] 03:37:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (193B6000) [pid = 2772] [serial = 668] [outer = 1937B400] 03:37:52 INFO - PROCESS | 2772 | 1461235072376 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (193B5C00) [pid = 2772] [serial = 669] [outer = 1937B400] 03:37:52 INFO - PROCESS | 2772 | 1461235073000 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]]]}] 03:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 769ms 03:37:53 INFO - PROCESS | 2772 | 1461235073058 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 2772 | 1461235073062 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 03:37:53 INFO - PROCESS | 2772 | 1461235073093 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:37:53 INFO - PROCESS | 2772 | 1461235073098 Marionette TRACE conn5 <- [1,858,null,{}] 03:37:53 INFO - PROCESS | 2772 | 1461235073105 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}] 03:37:53 INFO - PROCESS | 2772 | 1461235073232 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:37:53 INFO - PROCESS | 2772 | 1461235073351 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2B000 == 37 [pid = 2772] [id = 224] 03:37:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (0EA2D400) [pid = 2772] [serial = 670] [outer = 00000000] 03:37:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (0FF24400) [pid = 2772] [serial = 671] [outer = 0EA2D400] 03:37:53 INFO - PROCESS | 2772 | 1461235073410 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (10255C00) [pid = 2772] [serial = 672] [outer = 0EA2D400] 03:37:55 INFO - PROCESS | 2772 | 1461235075289 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]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2224ms 03:37:55 INFO - PROCESS | 2772 | 1461235075328 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 2772 | 1461235075335 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 03:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:37:55 INFO - PROCESS | 2772 | 1461235075341 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 2772 | 1461235075344 Marionette TRACE conn5 <- [1,862,null,{}] 03:37:55 INFO - PROCESS | 2772 | 1461235075349 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}] 03:37:55 INFO - PROCESS | 2772 | 1461235075467 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:37:55 INFO - PROCESS | 2772 | 1461235075548 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:55 INFO - PROCESS | 2772 | ++DOCSHELL 10327400 == 38 [pid = 2772] [id = 225] 03:37:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (10C3C800) [pid = 2772] [serial = 673] [outer = 00000000] 03:37:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (19010400) [pid = 2772] [serial = 674] [outer = 10C3C800] 03:37:55 INFO - PROCESS | 2772 | 1461235075643 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1936D400) [pid = 2772] [serial = 675] [outer = 10C3C800] 03:37:56 INFO - PROCESS | 2772 | 1461235076579 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]]]}] 03:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1275ms 03:37:56 INFO - PROCESS | 2772 | 1461235076619 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:37:56 INFO - PROCESS | 2772 | 1461235076623 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 03:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:37:56 INFO - PROCESS | 2772 | 1461235076628 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:37:56 INFO - PROCESS | 2772 | 1461235076632 Marionette TRACE conn5 <- [1,866,null,{}] 03:37:56 INFO - PROCESS | 2772 | 1461235076638 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}] 03:37:56 INFO - PROCESS | 2772 | 1461235076740 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:37:56 INFO - PROCESS | 2772 | 1461235076825 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2A400 == 39 [pid = 2772] [id = 226] 03:37:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (0F709000) [pid = 2772] [serial = 676] [outer = 00000000] 03:37:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (0FD39400) [pid = 2772] [serial = 677] [outer = 0F709000] 03:37:56 INFO - PROCESS | 2772 | 1461235076886 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (10249C00) [pid = 2772] [serial = 678] [outer = 0F709000] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 17C72C00 == 38 [pid = 2772] [id = 206] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 17C77C00 == 37 [pid = 2772] [id = 208] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 17AD7000 == 36 [pid = 2772] [id = 205] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 1A140C00 == 35 [pid = 2772] [id = 196] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 15B29C00 == 34 [pid = 2772] [id = 203] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 0F709400 == 33 [pid = 2772] [id = 200] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 1794AC00 == 32 [pid = 2772] [id = 207] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 0FF2E800 == 31 [pid = 2772] [id = 199] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 15B36800 == 30 [pid = 2772] [id = 204] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 0FCC9800 == 29 [pid = 2772] [id = 198] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 147C7000 == 28 [pid = 2772] [id = 202] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 0F78D000 == 27 [pid = 2772] [id = 197] 03:37:56 INFO - PROCESS | 2772 | --DOCSHELL 1034D000 == 26 [pid = 2772] [id = 201] 03:37:56 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (18951000) [pid = 2772] [serial = 626] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOCSHELL 17FD4000 == 25 [pid = 2772] [id = 209] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1B725800) [pid = 2772] [serial = 588] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (17F73800) [pid = 2772] [serial = 624] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (17940400) [pid = 2772] [serial = 611] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (17C1D800) [pid = 2772] [serial = 614] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17C80000) [pid = 2772] [serial = 617] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (17AE1800) [pid = 2772] [serial = 615] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (17F74000) [pid = 2772] [serial = 623] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (17EA2000) [pid = 2772] [serial = 618] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (1636A400) [pid = 2772] [serial = 608] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (14B06000) [pid = 2772] [serial = 605] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (14B0B800) [pid = 2772] [serial = 606] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (10C94000) [pid = 2772] [serial = 602] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (112B1000) [pid = 2772] [serial = 603] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (0FC0E000) [pid = 2772] [serial = 599] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (0FD35400) [pid = 2772] [serial = 600] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1034DC00) [pid = 2772] [serial = 597] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (10332C00) [pid = 2772] [serial = 596] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (0FF23C00) [pid = 2772] [serial = 594] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (0FD3E000) [pid = 2772] [serial = 593] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (0FD31C00) [pid = 2772] [serial = 591] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 75 (17942C00) [pid = 2772] [serial = 612] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 74 (17C26000) [pid = 2772] [serial = 620] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 73 (17905400) [pid = 2772] [serial = 609] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | --DOMWINDOW == 72 (17C76800) [pid = 2772] [serial = 621] [outer = 00000000] [url = about:blank] 03:37:57 INFO - PROCESS | 2772 | 1461235077370 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]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 790ms 03:37:57 INFO - PROCESS | 2772 | 1461235077419 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 2772 | 1461235077425 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 03:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:37:57 INFO - PROCESS | 2772 | 1461235077430 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 2772 | 1461235077433 Marionette TRACE conn5 <- [1,870,null,{}] 03:37:57 INFO - PROCESS | 2772 | 1461235077437 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}] 03:37:57 INFO - PROCESS | 2772 | 1461235077516 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:37:57 INFO - PROCESS | 2772 | 1461235077528 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 2772 | ++DOCSHELL 0F709400 == 26 [pid = 2772] [id = 227] 03:37:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 73 (0FF28800) [pid = 2772] [serial = 679] [outer = 00000000] 03:37:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 74 (10BA4000) [pid = 2772] [serial = 680] [outer = 0FF28800] 03:37:57 INFO - PROCESS | 2772 | 1461235077577 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 75 (10C96400) [pid = 2772] [serial = 681] [outer = 0FF28800] 03:37:58 INFO - PROCESS | 2772 | 1461235078067 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]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 03:37:58 INFO - PROCESS | 2772 | 1461235078104 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 2772 | 1461235078106 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:37:58 INFO - PROCESS | 2772 | 1461235078109 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 2772 | 1461235078113 Marionette TRACE conn5 <- [1,874,null,{}] 03:37:58 INFO - PROCESS | 2772 | 1461235078124 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}] 03:37:58 INFO - PROCESS | 2772 | 1461235078206 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:37:58 INFO - PROCESS | 2772 | 1461235078215 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 2772 | ++DOCSHELL 14B04000 == 27 [pid = 2772] [id = 228] 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 76 (14B04400) [pid = 2772] [serial = 682] [outer = 00000000] 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (14B0C400) [pid = 2772] [serial = 683] [outer = 14B04400] 03:37:58 INFO - PROCESS | 2772 | 1461235078263 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (14BD3400) [pid = 2772] [serial = 684] [outer = 14B04400] 03:37:58 INFO - PROCESS | 2772 | 1461235078726 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]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 03:37:58 INFO - PROCESS | 2772 | 1461235078744 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 2772 | 1461235078746 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 03:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:37:58 INFO - PROCESS | 2772 | 1461235078754 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 2772 | 1461235078755 Marionette TRACE conn5 <- [1,878,null,{}] 03:37:58 INFO - PROCESS | 2772 | 1461235078759 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}] 03:37:58 INFO - PROCESS | 2772 | 1461235078841 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:37:58 INFO - PROCESS | 2772 | 1461235078878 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:58 INFO - PROCESS | 2772 | ++DOCSHELL 16370000 == 28 [pid = 2772] [id = 229] 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (16371400) [pid = 2772] [serial = 685] [outer = 00000000] 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (17945800) [pid = 2772] [serial = 686] [outer = 16371400] 03:37:58 INFO - PROCESS | 2772 | 1461235078923 Marionette DEBUG loaded listener.js 03:37:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (17983000) [pid = 2772] [serial = 687] [outer = 16371400] 03:37:59 INFO - PROCESS | 2772 | 1461235079346 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]]]}] 03:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 03:37:59 INFO - PROCESS | 2772 | 1461235079389 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:37:59 INFO - PROCESS | 2772 | 1461235079391 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 03:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:37:59 INFO - PROCESS | 2772 | 1461235079395 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:37:59 INFO - PROCESS | 2772 | 1461235079396 Marionette TRACE conn5 <- [1,882,null,{}] 03:37:59 INFO - PROCESS | 2772 | 1461235079409 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}] 03:37:59 INFO - PROCESS | 2772 | 1461235079513 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:37:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (17A5F400) [pid = 2772] [serial = 688] [outer = 0F783400] 03:37:59 INFO - PROCESS | 2772 | 1461235079537 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 2772 | ++DOCSHELL 17AE0800 == 29 [pid = 2772] [id = 230] 03:37:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17AE3400) [pid = 2772] [serial = 689] [outer = 00000000] 03:37:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (17C22000) [pid = 2772] [serial = 690] [outer = 17AE3400] 03:37:59 INFO - PROCESS | 2772 | 1461235079633 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (17C25400) [pid = 2772] [serial = 691] [outer = 17AE3400] 03:38:00 INFO - PROCESS | 2772 | 1461235080098 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]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 03:38:00 INFO - PROCESS | 2772 | 1461235080129 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 2772 | 1461235080131 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 03:38:00 INFO - PROCESS | 2772 | 1461235080134 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:38:00 INFO - PROCESS | 2772 | 1461235080136 Marionette TRACE conn5 <- [1,886,null,{}] 03:38:00 INFO - PROCESS | 2772 | 1461235080139 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}] 03:38:00 INFO - PROCESS | 2772 | 1461235080293 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:38:00 INFO - PROCESS | 2772 | 1461235080317 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 2772 | ++DOCSHELL 14B01800 == 30 [pid = 2772] [id = 231] 03:38:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (17F71C00) [pid = 2772] [serial = 692] [outer = 00000000] 03:38:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (17FD3800) [pid = 2772] [serial = 693] [outer = 17F71C00] 03:38:00 INFO - PROCESS | 2772 | 1461235080362 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (17F7AC00) [pid = 2772] [serial = 694] [outer = 17F71C00] 03:38:00 INFO - PROCESS | 2772 | 1461235080819 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]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 03:38:00 INFO - PROCESS | 2772 | 1461235080869 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 2772 | 1461235080871 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 03:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:38:00 INFO - PROCESS | 2772 | 1461235080874 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 2772 | 1461235080875 Marionette TRACE conn5 <- [1,890,null,{}] 03:38:00 INFO - PROCESS | 2772 | 1461235080879 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}] 03:38:00 INFO - PROCESS | 2772 | 1461235080984 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:38:00 INFO - PROCESS | 2772 | 1461235080992 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 2772 | ++DOCSHELL 18C3DC00 == 31 [pid = 2772] [id = 232] 03:38:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (18C46800) [pid = 2772] [serial = 695] [outer = 00000000] 03:38:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (18F3E800) [pid = 2772] [serial = 696] [outer = 18C46800] 03:38:01 INFO - PROCESS | 2772 | 1461235081038 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (19004400) [pid = 2772] [serial = 697] [outer = 18C46800] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (18951400) [pid = 2772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (15C60000) [pid = 2772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (18D38000) [pid = 2772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (10256C00) [pid = 2772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (0F70FC00) [pid = 2772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (17EA7800) [pid = 2772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (134DCC00) [pid = 2772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (17A59400) [pid = 2772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (1473F800) [pid = 2772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (17C20800) [pid = 2772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (17FD5800) [pid = 2772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (17C78000) [pid = 2772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (19208800) [pid = 2772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:38:01 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (1350A800) [pid = 2772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:38:01 INFO - PROCESS | 2772 | 1461235081681 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]]]}] 03:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 829ms 03:38:01 INFO - PROCESS | 2772 | 1461235081705 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:38:01 INFO - PROCESS | 2772 | 1461235081707 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 03:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:38:01 INFO - PROCESS | 2772 | 1461235081710 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:38:01 INFO - PROCESS | 2772 | 1461235081711 Marionette TRACE conn5 <- [1,894,null,{}] 03:38:01 INFO - PROCESS | 2772 | 1461235081715 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}] 03:38:01 INFO - PROCESS | 2772 | 1461235081792 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:38:01 INFO - PROCESS | 2772 | 1461235081869 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:01 INFO - PROCESS | 2772 | ++DOCSHELL 100AD000 == 32 [pid = 2772] [id = 233] 03:38:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (10256C00) [pid = 2772] [serial = 698] [outer = 00000000] 03:38:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (17C20800) [pid = 2772] [serial = 699] [outer = 10256C00] 03:38:01 INFO - PROCESS | 2772 | 1461235081914 Marionette DEBUG loaded listener.js 03:38:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (17F79C00) [pid = 2772] [serial = 700] [outer = 10256C00] 03:38:02 INFO - PROCESS | 2772 | 1461235082282 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]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 03:38:02 INFO - PROCESS | 2772 | 1461235082341 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 2772 | 1461235082343 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 03:38:02 INFO - PROCESS | 2772 | 1461235082346 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:38:02 INFO - PROCESS | 2772 | 1461235082348 Marionette TRACE conn5 <- [1,898,null,{}] 03:38:02 INFO - PROCESS | 2772 | 1461235082351 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}] 03:38:02 INFO - PROCESS | 2772 | 1461235082459 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:38:02 INFO - PROCESS | 2772 | 1461235082467 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 2772 | ++DOCSHELL 0FC01800 == 33 [pid = 2772] [id = 234] 03:38:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (147D0C00) [pid = 2772] [serial = 701] [outer = 00000000] 03:38:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (19209C00) [pid = 2772] [serial = 702] [outer = 147D0C00] 03:38:02 INFO - PROCESS | 2772 | 1461235082512 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (19376C00) [pid = 2772] [serial = 703] [outer = 147D0C00] 03:38:02 INFO - PROCESS | 2772 | 1461235082912 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]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 03:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:38:02 INFO - PROCESS | 2772 | 1461235082982 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 2772 | 1461235082984 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 03:38:02 INFO - PROCESS | 2772 | 1461235082987 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 2772 | 1461235082989 Marionette TRACE conn5 <- [1,902,null,{}] 03:38:02 INFO - PROCESS | 2772 | 1461235082992 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}] 03:38:03 INFO - PROCESS | 2772 | 1461235083099 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:38:03 INFO - PROCESS | 2772 | 1461235083139 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 2772 | ++DOCSHELL 18F3F800 == 34 [pid = 2772] [id = 235] 03:38:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (1936EC00) [pid = 2772] [serial = 704] [outer = 00000000] 03:38:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (197A6C00) [pid = 2772] [serial = 705] [outer = 1936EC00] 03:38:03 INFO - PROCESS | 2772 | 1461235083182 Marionette DEBUG loaded listener.js 03:38:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (197A6800) [pid = 2772] [serial = 706] [outer = 1936EC00] 03:38:03 INFO - PROCESS | 2772 | 1461235083619 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]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 03:38:03 INFO - PROCESS | 2772 | 1461235083719 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 2772 | 1461235083723 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 03:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:38:03 INFO - PROCESS | 2772 | 1461235083729 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 2772 | 1461235083734 Marionette TRACE conn5 <- [1,906,null,{}] 03:38:03 INFO - PROCESS | 2772 | 1461235083741 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}] 03:38:03 INFO - PROCESS | 2772 | 1461235083857 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:38:03 INFO - PROCESS | 2772 | 1461235083948 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:03 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC1000 == 35 [pid = 2772] [id = 236] 03:38:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (0FCC5400) [pid = 2772] [serial = 707] [outer = 00000000] 03:38:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (0FF2A400) [pid = 2772] [serial = 708] [outer = 0FCC5400] 03:38:03 INFO - PROCESS | 2772 | 1461235084005 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (10254C00) [pid = 2772] [serial = 709] [outer = 0FCC5400] 03:38:04 INFO - PROCESS | 2772 | 1461235084640 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]]]}] 03:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 929ms 03:38:04 INFO - PROCESS | 2772 | 1461235084664 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:38:04 INFO - PROCESS | 2772 | 1461235084670 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 03:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:38:04 INFO - PROCESS | 2772 | 1461235084677 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:38:04 INFO - PROCESS | 2772 | 1461235084680 Marionette TRACE conn5 <- [1,910,null,{}] 03:38:04 INFO - PROCESS | 2772 | 1461235084684 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}] 03:38:04 INFO - PROCESS | 2772 | 1461235084792 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:38:04 INFO - PROCESS | 2772 | 1461235084888 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 2772 | ++DOCSHELL 147C8000 == 36 [pid = 2772] [id = 237] 03:38:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (14B01C00) [pid = 2772] [serial = 710] [outer = 00000000] 03:38:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (15C60C00) [pid = 2772] [serial = 711] [outer = 14B01C00] 03:38:04 INFO - PROCESS | 2772 | 1461235084944 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (17903800) [pid = 2772] [serial = 712] [outer = 14B01C00] 03:38:05 INFO - PROCESS | 2772 | 1461235085530 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]]]}] 03:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 03:38:05 INFO - PROCESS | 2772 | 1461235085608 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 2772 | 1461235085611 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 03:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:38:05 INFO - PROCESS | 2772 | 1461235085615 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 2772 | 1461235085619 Marionette TRACE conn5 <- [1,914,null,{}] 03:38:05 INFO - PROCESS | 2772 | 1461235085631 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}] 03:38:05 INFO - PROCESS | 2772 | 1461235085742 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:38:05 INFO - PROCESS | 2772 | 1461235085865 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 2772 | ++DOCSHELL 17C7F400 == 37 [pid = 2772] [id = 238] 03:38:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (17F6FC00) [pid = 2772] [serial = 713] [outer = 00000000] 03:38:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (197A8C00) [pid = 2772] [serial = 714] [outer = 17F6FC00] 03:38:05 INFO - PROCESS | 2772 | 1461235085924 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (19C24C00) [pid = 2772] [serial = 715] [outer = 17F6FC00] 03:38:06 INFO - PROCESS | 2772 | 1461235086527 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]]]}] 03:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 03:38:06 INFO - PROCESS | 2772 | 1461235086549 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:38:06 INFO - PROCESS | 2772 | 1461235086552 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 03:38:06 INFO - PROCESS | 2772 | 1461235086556 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:38:06 INFO - PROCESS | 2772 | 1461235086558 Marionette TRACE conn5 <- [1,918,null,{}] 03:38:06 INFO - PROCESS | 2772 | 1461235086561 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}] 03:38:06 INFO - PROCESS | 2772 | 1461235086663 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:38:06 INFO - PROCESS | 2772 | 1461235086757 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D5800 == 38 [pid = 2772] [id = 239] 03:38:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (1A0D5C00) [pid = 2772] [serial = 716] [outer = 00000000] 03:38:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1A0E0400) [pid = 2772] [serial = 717] [outer = 1A0D5C00] 03:38:06 INFO - PROCESS | 2772 | 1461235086814 Marionette DEBUG loaded listener.js 03:38:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1A13C400) [pid = 2772] [serial = 718] [outer = 1A0D5C00] 03:38:07 INFO - PROCESS | 2772 | 1461235087377 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]]]}] 03:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 03:38:07 INFO - PROCESS | 2772 | 1461235087456 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 2772 | 1461235087458 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 03:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:38:07 INFO - PROCESS | 2772 | 1461235087463 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 2772 | 1461235087465 Marionette TRACE conn5 <- [1,922,null,{}] 03:38:07 INFO - PROCESS | 2772 | 1461235087468 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}] 03:38:07 INFO - PROCESS | 2772 | 1461235087569 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:38:07 INFO - PROCESS | 2772 | 1461235087717 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 2772 | ++DOCSHELL 17C1A800 == 39 [pid = 2772] [id = 240] 03:38:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (19206000) [pid = 2772] [serial = 719] [outer = 00000000] 03:38:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (1A145C00) [pid = 2772] [serial = 720] [outer = 19206000] 03:38:07 INFO - PROCESS | 2772 | 1461235087773 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1A170800) [pid = 2772] [serial = 721] [outer = 19206000] 03:38:08 INFO - PROCESS | 2772 | 1461235088452 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]]]}] 03:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1070ms 03:38:08 INFO - PROCESS | 2772 | 1461235088506 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:38:08 INFO - PROCESS | 2772 | 1461235088511 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 03:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:38:08 INFO - PROCESS | 2772 | 1461235088516 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:38:08 INFO - PROCESS | 2772 | 1461235088519 Marionette TRACE conn5 <- [1,926,null,{}] 03:38:08 INFO - PROCESS | 2772 | 1461235088525 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}] 03:38:08 INFO - PROCESS | 2772 | 1461235088624 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:38:08 INFO - PROCESS | 2772 | 1461235088727 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:08 INFO - PROCESS | 2772 | ++DOCSHELL 10335400 == 40 [pid = 2772] [id = 241] 03:38:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (10335C00) [pid = 2772] [serial = 722] [outer = 00000000] 03:38:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (10C92C00) [pid = 2772] [serial = 723] [outer = 10335C00] 03:38:08 INFO - PROCESS | 2772 | 1461235088778 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (13453C00) [pid = 2772] [serial = 724] [outer = 10335C00] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (193B6000) [pid = 2772] [serial = 668] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (18C40800) [pid = 2772] [serial = 653] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (17906400) [pid = 2772] [serial = 641] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1793C400) [pid = 2772] [serial = 642] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (18F3D400) [pid = 2772] [serial = 656] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1032D400) [pid = 2772] [serial = 632] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (10336400) [pid = 2772] [serial = 633] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (0FC10000) [pid = 2772] [serial = 629] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (0FCC8800) [pid = 2772] [serial = 630] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (17F75000) [pid = 2772] [serial = 650] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (13510800) [pid = 2772] [serial = 635] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1443F800) [pid = 2772] [serial = 636] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17A65400) [pid = 2772] [serial = 644] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (17AE3000) [pid = 2772] [serial = 645] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (14B0C800) [pid = 2772] [serial = 638] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (14BD2C00) [pid = 2772] [serial = 639] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (17C75800) [pid = 2772] [serial = 647] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (17C74C00) [pid = 2772] [serial = 648] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (18928C00) [pid = 2772] [serial = 627] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (18C3F800) [pid = 2772] [serial = 654] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (1936C800) [pid = 2772] [serial = 666] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (1936E800) [pid = 2772] [serial = 659] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (18F42000) [pid = 2772] [serial = 657] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (18F43000) [pid = 2772] [serial = 665] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 79 (19373400) [pid = 2772] [serial = 660] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 78 (1790B000) [pid = 2772] [serial = 662] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 77 (15C5CC00) [pid = 2772] [serial = 663] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | --DOMWINDOW == 76 (17F73400) [pid = 2772] [serial = 651] [outer = 00000000] [url = about:blank] 03:38:09 INFO - PROCESS | 2772 | 1461235089336 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]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 889ms 03:38:09 INFO - PROCESS | 2772 | 1461235089407 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 2772 | 1461235089412 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 03:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:38:09 INFO - PROCESS | 2772 | 1461235089418 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 2772 | 1461235089421 Marionette TRACE conn5 <- [1,930,null,{}] 03:38:09 INFO - PROCESS | 2772 | 1461235089425 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}] 03:38:09 INFO - PROCESS | 2772 | 1461235089511 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:38:09 INFO - PROCESS | 2772 | 1461235089594 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC2800 == 41 [pid = 2772] [id = 242] 03:38:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 77 (0FCC8800) [pid = 2772] [serial = 725] [outer = 00000000] 03:38:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 78 (10BF9C00) [pid = 2772] [serial = 726] [outer = 0FCC8800] 03:38:09 INFO - PROCESS | 2772 | 1461235089640 Marionette DEBUG loaded listener.js 03:38:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 79 (134E8C00) [pid = 2772] [serial = 727] [outer = 0FCC8800] 03:38:10 INFO - PROCESS | 2772 | 1461235090042 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]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 03:38:10 INFO - PROCESS | 2772 | 1461235090091 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 2772 | 1461235090093 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 03:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:38:10 INFO - PROCESS | 2772 | 1461235090097 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 2772 | 1461235090100 Marionette TRACE conn5 <- [1,934,null,{}] 03:38:10 INFO - PROCESS | 2772 | 1461235090111 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}] 03:38:10 INFO - PROCESS | 2772 | 1461235090197 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:38:10 INFO - PROCESS | 2772 | 1461235090204 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 2772 | ++DOCSHELL 14B07000 == 42 [pid = 2772] [id = 243] 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 80 (14B07400) [pid = 2772] [serial = 728] [outer = 00000000] 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (1790EC00) [pid = 2772] [serial = 729] [outer = 14B07400] 03:38:10 INFO - PROCESS | 2772 | 1461235090253 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (1794B000) [pid = 2772] [serial = 730] [outer = 14B07400] 03:38:10 INFO - PROCESS | 2772 | 1461235090725 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]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 03:38:10 INFO - PROCESS | 2772 | 1461235090771 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 2772 | 1461235090773 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 03:38:10 INFO - PROCESS | 2772 | 1461235090776 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 2772 | 1461235090778 Marionette TRACE conn5 <- [1,938,null,{}] 03:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:38:10 INFO - PROCESS | 2772 | 1461235090782 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}] 03:38:10 INFO - PROCESS | 2772 | 1461235090864 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:38:10 INFO - PROCESS | 2772 | 1461235090872 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 2772 | ++DOCSHELL 17A67800 == 43 [pid = 2772] [id = 244] 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (17AD7000) [pid = 2772] [serial = 731] [outer = 00000000] 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (17C25C00) [pid = 2772] [serial = 732] [outer = 17AD7000] 03:38:10 INFO - PROCESS | 2772 | 1461235090919 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (17C79000) [pid = 2772] [serial = 733] [outer = 17AD7000] 03:38:11 INFO - PROCESS | 2772 | 1461235091338 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]]]}] 03:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 03:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:38:11 INFO - PROCESS | 2772 | 1461235091415 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:38:11 INFO - PROCESS | 2772 | 1461235091417 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 03:38:11 INFO - PROCESS | 2772 | 1461235091420 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:38:11 INFO - PROCESS | 2772 | 1461235091422 Marionette TRACE conn5 <- [1,942,null,{}] 03:38:11 INFO - PROCESS | 2772 | 1461235091425 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}] 03:38:11 INFO - PROCESS | 2772 | 1461235091530 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:38:11 INFO - PROCESS | 2772 | 1461235091537 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:11 INFO - PROCESS | 2772 | ++DOCSHELL 17C25000 == 44 [pid = 2772] [id = 245] 03:38:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (17C7A400) [pid = 2772] [serial = 734] [outer = 00000000] 03:38:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (17F73400) [pid = 2772] [serial = 735] [outer = 17C7A400] 03:38:11 INFO - PROCESS | 2772 | 1461235091582 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (17F79800) [pid = 2772] [serial = 736] [outer = 17C7A400] 03:38:12 INFO - PROCESS | 2772 | 1461235092068 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]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 03:38:12 INFO - PROCESS | 2772 | 1461235092091 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 2772 | 1461235092093 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 03:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:38:12 INFO - PROCESS | 2772 | 1461235092096 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 2772 | 1461235092097 Marionette TRACE conn5 <- [1,946,null,{}] 03:38:12 INFO - PROCESS | 2772 | 1461235092101 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}] 03:38:12 INFO - PROCESS | 2772 | 1461235092233 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:38:12 INFO - PROCESS | 2772 | 1461235092288 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 2772 | ++DOCSHELL 17FD5800 == 45 [pid = 2772] [id = 246] 03:38:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (18C3A000) [pid = 2772] [serial = 737] [outer = 00000000] 03:38:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (18F46000) [pid = 2772] [serial = 738] [outer = 18C3A000] 03:38:12 INFO - PROCESS | 2772 | 1461235092347 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (19207C00) [pid = 2772] [serial = 739] [outer = 18C3A000] 03:38:12 INFO - PROCESS | 2772 | 1461235092785 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]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 729ms 03:38:12 INFO - PROCESS | 2772 | 1461235092827 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 2772 | 1461235092829 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 03:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:38:12 INFO - PROCESS | 2772 | 1461235092832 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 2772 | 1461235092834 Marionette TRACE conn5 <- [1,950,null,{}] 03:38:12 INFO - PROCESS | 2772 | 1461235092837 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}] 03:38:12 INFO - PROCESS | 2772 | 1461235092990 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:38:13 INFO - PROCESS | 2772 | 1461235093013 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 2772 | ++DOCSHELL 1936F000 == 46 [pid = 2772] [id = 247] 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (19372000) [pid = 2772] [serial = 740] [outer = 00000000] 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (193B7000) [pid = 2772] [serial = 741] [outer = 19372000] 03:38:13 INFO - PROCESS | 2772 | 1461235093057 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (197A2400) [pid = 2772] [serial = 742] [outer = 19372000] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (17AE3400) [pid = 2772] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (10256C00) [pid = 2772] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17F71C00) [pid = 2772] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (16371400) [pid = 2772] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (0FF28800) [pid = 2772] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (0F709000) [pid = 2772] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (14B04400) [pid = 2772] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (18C46800) [pid = 2772] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:38:13 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (147D0C00) [pid = 2772] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:38:13 INFO - PROCESS | 2772 | 1461235093599 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]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 830ms 03:38:13 INFO - PROCESS | 2772 | 1461235093663 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 2772 | 1461235093665 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 03:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:38:13 INFO - PROCESS | 2772 | 1461235093668 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 2772 | 1461235093670 Marionette TRACE conn5 <- [1,954,null,{}] 03:38:13 INFO - PROCESS | 2772 | 1461235093673 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}] 03:38:13 INFO - PROCESS | 2772 | 1461235093752 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:38:13 INFO - PROCESS | 2772 | 1461235093837 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:13 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC0000 == 47 [pid = 2772] [id = 248] 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (0FD33000) [pid = 2772] [serial = 743] [outer = 00000000] 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (19376000) [pid = 2772] [serial = 744] [outer = 0FD33000] 03:38:13 INFO - PROCESS | 2772 | 1461235093882 Marionette DEBUG loaded listener.js 03:38:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (197A4C00) [pid = 2772] [serial = 745] [outer = 0FD33000] 03:38:14 INFO - PROCESS | 2772 | 1461235094237 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]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 03:38:14 INFO - PROCESS | 2772 | 1461235094304 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 2772 | 1461235094306 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 03:38:14 INFO - PROCESS | 2772 | 1461235094310 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 2772 | 1461235094311 Marionette TRACE conn5 <- [1,958,null,{}] 03:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:38:14 INFO - PROCESS | 2772 | 1461235094315 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}] 03:38:14 INFO - PROCESS | 2772 | 1461235094425 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:38:14 INFO - PROCESS | 2772 | 1461235094434 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 2772 | ++DOCSHELL 17EA8C00 == 48 [pid = 2772] [id = 249] 03:38:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (17F71C00) [pid = 2772] [serial = 746] [outer = 00000000] 03:38:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (1A13D800) [pid = 2772] [serial = 747] [outer = 17F71C00] 03:38:14 INFO - PROCESS | 2772 | 1461235094479 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (1A145400) [pid = 2772] [serial = 748] [outer = 17F71C00] 03:38:14 INFO - PROCESS | 2772 | 1461235094881 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]]]}] 03:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 631ms 03:38:14 INFO - PROCESS | 2772 | 1461235094946 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:38:14 INFO - PROCESS | 2772 | 1461235094948 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 03:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:38:14 INFO - PROCESS | 2772 | 1461235094951 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:38:14 INFO - PROCESS | 2772 | 1461235094953 Marionette TRACE conn5 <- [1,962,null,{}] 03:38:14 INFO - PROCESS | 2772 | 1461235094957 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}] 03:38:15 INFO - PROCESS | 2772 | 1461235095069 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:38:15 INFO - PROCESS | 2772 | 1461235095080 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 2772 | ++DOCSHELL 17C7F800 == 49 [pid = 2772] [id = 250] 03:38:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (1A0D4C00) [pid = 2772] [serial = 749] [outer = 00000000] 03:38:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (1A1DFC00) [pid = 2772] [serial = 750] [outer = 1A0D4C00] 03:38:15 INFO - PROCESS | 2772 | 1461235095125 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (1A1E3C00) [pid = 2772] [serial = 751] [outer = 1A0D4C00] 03:38:15 INFO - PROCESS | 2772 | 1461235095560 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]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 03:38:15 INFO - PROCESS | 2772 | 1461235095624 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 2772 | 1461235095628 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 03:38:15 INFO - PROCESS | 2772 | 1461235095634 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:38:15 INFO - PROCESS | 2772 | 1461235095639 Marionette TRACE conn5 <- [1,966,null,{}] 03:38:15 INFO - PROCESS | 2772 | 1461235095749 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}] 03:38:15 INFO - PROCESS | 2772 | 1461235095898 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:38:15 INFO - PROCESS | 2772 | 1461235095964 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3E000 == 50 [pid = 2772] [id = 251] 03:38:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (0FD3E400) [pid = 2772] [serial = 752] [outer = 00000000] 03:38:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (10255400) [pid = 2772] [serial = 753] [outer = 0FD3E400] 03:38:16 INFO - PROCESS | 2772 | 1461235096021 Marionette DEBUG loaded listener.js 03:38:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (10330800) [pid = 2772] [serial = 754] [outer = 0FD3E400] 03:38:16 INFO - PROCESS | 2772 | 1461235096560 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]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 969ms 03:38:16 INFO - PROCESS | 2772 | 1461235096609 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 2772 | 1461235096616 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 03:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:38:16 INFO - PROCESS | 2772 | 1461235096622 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 2772 | 1461235096625 Marionette TRACE conn5 <- [1,970,null,{}] 03:38:16 INFO - PROCESS | 2772 | 1461235096630 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}] 03:38:16 INFO - PROCESS | 2772 | 1461235096739 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:38:16 INFO - PROCESS | 2772 | 1461235096866 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:16 INFO - PROCESS | 2772 | ++DOCSHELL 10351C00 == 51 [pid = 2772] [id = 252] 03:38:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (14B03800) [pid = 2772] [serial = 755] [outer = 00000000] 03:38:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (17909C00) [pid = 2772] [serial = 756] [outer = 14B03800] 03:38:16 INFO - PROCESS | 2772 | 1461235096922 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (17A5FC00) [pid = 2772] [serial = 757] [outer = 14B03800] 03:38:17 INFO - PROCESS | 2772 | 1461235097540 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]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 969ms 03:38:17 INFO - PROCESS | 2772 | 1461235097594 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 2772 | 1461235097596 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 03:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:38:17 INFO - PROCESS | 2772 | 1461235097600 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 2772 | 1461235097604 Marionette TRACE conn5 <- [1,974,null,{}] 03:38:17 INFO - PROCESS | 2772 | 1461235097616 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}] 03:38:17 INFO - PROCESS | 2772 | 1461235097770 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:38:17 INFO - PROCESS | 2772 | 1461235097786 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 2772 | ++DOCSHELL 197A9800 == 52 [pid = 2772] [id = 253] 03:38:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (19FF5C00) [pid = 2772] [serial = 758] [outer = 00000000] 03:38:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1A16F800) [pid = 2772] [serial = 759] [outer = 19FF5C00] 03:38:17 INFO - PROCESS | 2772 | 1461235097846 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1A1E2000) [pid = 2772] [serial = 760] [outer = 19FF5C00] 03:38:18 INFO - PROCESS | 2772 | 1461235098475 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]]]}] 03:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 03:38:18 INFO - PROCESS | 2772 | 1461235098547 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:38:18 INFO - PROCESS | 2772 | 1461235098550 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 03:38:18 INFO - PROCESS | 2772 | 1461235098555 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:38:18 INFO - PROCESS | 2772 | 1461235098557 Marionette TRACE conn5 <- [1,978,null,{}] 03:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:38:18 INFO - PROCESS | 2772 | 1461235098561 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}] 03:38:18 INFO - PROCESS | 2772 | 1461235098670 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:38:18 INFO - PROCESS | 2772 | 1461235098791 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 2772 | ++DOCSHELL 1A31F400 == 53 [pid = 2772] [id = 254] 03:38:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1A36C000) [pid = 2772] [serial = 761] [outer = 00000000] 03:38:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1A3D7C00) [pid = 2772] [serial = 762] [outer = 1A36C000] 03:38:18 INFO - PROCESS | 2772 | 1461235098847 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1A3DB800) [pid = 2772] [serial = 763] [outer = 1A36C000] 03:38:19 INFO - PROCESS | 2772 | 1461235099394 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]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 869ms 03:38:19 INFO - PROCESS | 2772 | 1461235099432 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 2772 | 1461235099435 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 03:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:38:19 INFO - PROCESS | 2772 | 1461235099438 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 2772 | 1461235099440 Marionette TRACE conn5 <- [1,982,null,{}] 03:38:19 INFO - PROCESS | 2772 | 1461235099444 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}] 03:38:19 INFO - PROCESS | 2772 | 1461235099548 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:38:19 INFO - PROCESS | 2772 | 1461235099677 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 2772 | ++DOCSHELL 1900E000 == 54 [pid = 2772] [id = 255] 03:38:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (19377C00) [pid = 2772] [serial = 764] [outer = 00000000] 03:38:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A99B800) [pid = 2772] [serial = 765] [outer = 19377C00] 03:38:19 INFO - PROCESS | 2772 | 1461235099732 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1AB51400) [pid = 2772] [serial = 766] [outer = 19377C00] 03:38:20 INFO - PROCESS | 2772 | 1461235100551 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]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1181ms 03:38:20 INFO - PROCESS | 2772 | 1461235100631 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 2772 | 1461235100635 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 03:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:38:20 INFO - PROCESS | 2772 | 1461235100641 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 2772 | 1461235100644 Marionette TRACE conn5 <- [1,986,null,{}] 03:38:20 INFO - PROCESS | 2772 | 1461235100650 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}] 03:38:20 INFO - PROCESS | 2772 | 1461235100746 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:38:20 INFO - PROCESS | 2772 | 1461235100875 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:20 INFO - PROCESS | 2772 | ++DOCSHELL 10C99400 == 55 [pid = 2772] [id = 256] 03:38:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (112AB400) [pid = 2772] [serial = 767] [outer = 00000000] 03:38:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (14443000) [pid = 2772] [serial = 768] [outer = 112AB400] 03:38:20 INFO - PROCESS | 2772 | 1461235100926 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (147CE800) [pid = 2772] [serial = 769] [outer = 112AB400] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 16370000 == 54 [pid = 2772] [id = 229] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 18C3DC00 == 53 [pid = 2772] [id = 232] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 0FC01800 == 52 [pid = 2772] [id = 234] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 17AE0800 == 51 [pid = 2772] [id = 230] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 100AD000 == 50 [pid = 2772] [id = 233] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 14B01800 == 49 [pid = 2772] [id = 231] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 14B04000 == 48 [pid = 2772] [id = 228] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 17EA8C00 == 47 [pid = 2772] [id = 249] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 0FCC0000 == 46 [pid = 2772] [id = 248] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 1936F000 == 45 [pid = 2772] [id = 247] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 17FD5800 == 44 [pid = 2772] [id = 246] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 17C25000 == 43 [pid = 2772] [id = 245] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 17A67800 == 42 [pid = 2772] [id = 244] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 14B07000 == 41 [pid = 2772] [id = 243] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (197A6C00) [pid = 2772] [serial = 705] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 0FCC2800 == 40 [pid = 2772] [id = 242] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 10335400 == 39 [pid = 2772] [id = 241] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 147C8000 == 38 [pid = 2772] [id = 237] 03:38:21 INFO - PROCESS | 2772 | --DOCSHELL 0FCC1000 == 37 [pid = 2772] [id = 236] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (17C22000) [pid = 2772] [serial = 690] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (17C20800) [pid = 2772] [serial = 699] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17FD3800) [pid = 2772] [serial = 693] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17945800) [pid = 2772] [serial = 686] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (10BA4000) [pid = 2772] [serial = 680] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (10C96400) [pid = 2772] [serial = 681] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (17C25400) [pid = 2772] [serial = 691] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (0FD39400) [pid = 2772] [serial = 677] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (10249C00) [pid = 2772] [serial = 678] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (0FF24400) [pid = 2772] [serial = 671] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (14B0C400) [pid = 2772] [serial = 683] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (14BD3400) [pid = 2772] [serial = 684] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (19010400) [pid = 2772] [serial = 674] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (18F3E800) [pid = 2772] [serial = 696] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (19376C00) [pid = 2772] [serial = 703] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17F79C00) [pid = 2772] [serial = 700] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (19004400) [pid = 2772] [serial = 697] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1A0D2000) [pid = 2772] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (17F7AC00) [pid = 2772] [serial = 694] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (19209C00) [pid = 2772] [serial = 702] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (17983000) [pid = 2772] [serial = 687] [outer = 00000000] [url = about:blank] 03:38:21 INFO - PROCESS | 2772 | 1461235101465 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]]]}] 03:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 869ms 03:38:21 INFO - PROCESS | 2772 | 1461235101514 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:38:21 INFO - PROCESS | 2772 | 1461235101520 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 03:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:38:21 INFO - PROCESS | 2772 | 1461235101526 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:38:21 INFO - PROCESS | 2772 | 1461235101528 Marionette TRACE conn5 <- [1,990,null,{}] 03:38:21 INFO - PROCESS | 2772 | 1461235101532 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}] 03:38:21 INFO - PROCESS | 2772 | 1461235101613 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:38:21 INFO - PROCESS | 2772 | 1461235101622 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 2772 | ++DOCSHELL 10254800 == 38 [pid = 2772] [id = 257] 03:38:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (10328000) [pid = 2772] [serial = 770] [outer = 00000000] 03:38:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (112AF000) [pid = 2772] [serial = 771] [outer = 10328000] 03:38:21 INFO - PROCESS | 2772 | 1461235101668 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (144F1400) [pid = 2772] [serial = 772] [outer = 10328000] 03:38:22 INFO - PROCESS | 2772 | 1461235102162 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]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 03:38:22 INFO - PROCESS | 2772 | 1461235102199 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 2772 | 1461235102201 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 03:38:22 INFO - PROCESS | 2772 | 1461235102205 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:38:22 INFO - PROCESS | 2772 | 1461235102208 Marionette TRACE conn5 <- [1,994,null,{}] 03:38:22 INFO - PROCESS | 2772 | 1461235102218 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}] 03:38:22 INFO - PROCESS | 2772 | 1461235102304 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:38:22 INFO - PROCESS | 2772 | 1461235102313 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 2772 | ++DOCSHELL 17906400 == 39 [pid = 2772] [id = 258] 03:38:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (17907800) [pid = 2772] [serial = 773] [outer = 00000000] 03:38:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (17942000) [pid = 2772] [serial = 774] [outer = 17907800] 03:38:22 INFO - PROCESS | 2772 | 1461235102363 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (17983800) [pid = 2772] [serial = 775] [outer = 17907800] 03:38:22 INFO - PROCESS | 2772 | 1461235102849 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]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 669ms 03:38:22 INFO - PROCESS | 2772 | 1461235102878 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 2772 | 1461235102881 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 03:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:38:22 INFO - PROCESS | 2772 | 1461235102884 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 2772 | 1461235102886 Marionette TRACE conn5 <- [1,998,null,{}] 03:38:22 INFO - PROCESS | 2772 | 1461235102889 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}] 03:38:22 INFO - PROCESS | 2772 | 1461235102972 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:38:22 INFO - PROCESS | 2772 | 1461235102979 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 2772 | ++DOCSHELL 17ADB000 == 40 [pid = 2772] [id = 259] 03:38:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (17AE0000) [pid = 2772] [serial = 776] [outer = 00000000] 03:38:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (17C26000) [pid = 2772] [serial = 777] [outer = 17AE0000] 03:38:23 INFO - PROCESS | 2772 | 1461235103026 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (17C75C00) [pid = 2772] [serial = 778] [outer = 17AE0000] 03:38:23 INFO - PROCESS | 2772 | 1461235103460 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]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 03:38:23 INFO - PROCESS | 2772 | 1461235103521 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 2772 | 1461235103523 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 03:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:38:23 INFO - PROCESS | 2772 | 1461235103527 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 2772 | 1461235103528 Marionette TRACE conn5 <- [1,1002,null,{}] 03:38:23 INFO - PROCESS | 2772 | 1461235103532 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}] 03:38:23 INFO - PROCESS | 2772 | 1461235103636 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:38:23 INFO - PROCESS | 2772 | 1461235103642 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 2772 | ++DOCSHELL 14BD1C00 == 41 [pid = 2772] [id = 260] 03:38:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (15B32800) [pid = 2772] [serial = 779] [outer = 00000000] 03:38:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (17EA7800) [pid = 2772] [serial = 780] [outer = 15B32800] 03:38:23 INFO - PROCESS | 2772 | 1461235103687 Marionette DEBUG loaded listener.js 03:38:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (17F6F400) [pid = 2772] [serial = 781] [outer = 15B32800] 03:38:24 INFO - PROCESS | 2772 | 1461235104168 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]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 03:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:38:24 INFO - PROCESS | 2772 | 1461235104200 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 2772 | 1461235104202 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 03:38:24 INFO - PROCESS | 2772 | 1461235104204 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 2772 | 1461235104206 Marionette TRACE conn5 <- [1,1006,null,{}] 03:38:24 INFO - PROCESS | 2772 | 1461235104209 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}] 03:38:24 INFO - PROCESS | 2772 | 1461235104336 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:38:24 INFO - PROCESS | 2772 | 1461235104342 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 2772 | ++DOCSHELL 17FD6400 == 42 [pid = 2772] [id = 261] 03:38:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17FD8400) [pid = 2772] [serial = 782] [outer = 00000000] 03:38:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (18C46400) [pid = 2772] [serial = 783] [outer = 17FD8400] 03:38:24 INFO - PROCESS | 2772 | 1461235104392 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (18D38C00) [pid = 2772] [serial = 784] [outer = 17FD8400] 03:38:24 INFO - PROCESS | 2772 | 1461235104840 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]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 03:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:38:24 INFO - PROCESS | 2772 | 1461235104875 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 2772 | 1461235104877 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 03:38:24 INFO - PROCESS | 2772 | 1461235104880 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 2772 | 1461235104882 Marionette TRACE conn5 <- [1,1010,null,{}] 03:38:24 INFO - PROCESS | 2772 | 1461235104885 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}] 03:38:25 INFO - PROCESS | 2772 | 1461235105026 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:38:25 INFO - PROCESS | 2772 | 1461235105091 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 2772 | ++DOCSHELL 18C48C00 == 43 [pid = 2772] [id = 262] 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (18F37400) [pid = 2772] [serial = 785] [outer = 00000000] 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (19005400) [pid = 2772] [serial = 786] [outer = 18F37400] 03:38:25 INFO - PROCESS | 2772 | 1461235105135 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (190A7800) [pid = 2772] [serial = 787] [outer = 18F37400] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17AD7000) [pid = 2772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (14B07400) [pid = 2772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (0FCC8800) [pid = 2772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (17C7A400) [pid = 2772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (10335C00) [pid = 2772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17F71C00) [pid = 2772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1936EC00) [pid = 2772] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (18C3A000) [pid = 2772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (0FD33000) [pid = 2772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:38:25 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (19372000) [pid = 2772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:38:25 INFO - PROCESS | 2772 | 1461235105727 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]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 03:38:25 INFO - PROCESS | 2772 | 1461235105753 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:38:25 INFO - PROCESS | 2772 | 1461235105755 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 03:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:38:25 INFO - PROCESS | 2772 | 1461235105758 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 2772 | 1461235105759 Marionette TRACE conn5 <- [1,1014,null,{}] 03:38:25 INFO - PROCESS | 2772 | 1461235105763 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}] 03:38:25 INFO - PROCESS | 2772 | 1461235105840 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:38:25 INFO - PROCESS | 2772 | 1461235105846 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 2772 | ++DOCSHELL 147C7000 == 44 [pid = 2772] [id = 263] 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (15C5BC00) [pid = 2772] [serial = 788] [outer = 00000000] 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (17C71400) [pid = 2772] [serial = 789] [outer = 15C5BC00] 03:38:25 INFO - PROCESS | 2772 | 1461235105891 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (18C3A000) [pid = 2772] [serial = 790] [outer = 15C5BC00] 03:38:26 INFO - PROCESS | 2772 | 1461235106314 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]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 569ms 03:38:26 INFO - PROCESS | 2772 | 1461235106329 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 2772 | 1461235106331 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 03:38:26 INFO - PROCESS | 2772 | 1461235106378 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 2772 | 1461235106380 Marionette TRACE conn5 <- [1,1018,null,{}] 03:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:38:26 INFO - PROCESS | 2772 | 1461235106388 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}] 03:38:26 INFO - PROCESS | 2772 | 1461235106466 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:38:26 INFO - PROCESS | 2772 | 1461235106472 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 2772 | ++DOCSHELL 18F3D400 == 45 [pid = 2772] [id = 264] 03:38:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (18F41400) [pid = 2772] [serial = 791] [outer = 00000000] 03:38:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (193BA800) [pid = 2772] [serial = 792] [outer = 18F41400] 03:38:26 INFO - PROCESS | 2772 | 1461235106518 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (197AC800) [pid = 2772] [serial = 793] [outer = 18F41400] 03:38:26 INFO - PROCESS | 2772 | 1461235106931 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]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 570ms 03:38:26 INFO - PROCESS | 2772 | 1461235106954 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 2772 | 1461235106956 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:38:26 INFO - PROCESS | 2772 | 1461235106959 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 2772 | 1461235106961 Marionette TRACE conn5 <- [1,1022,null,{}] 03:38:26 INFO - PROCESS | 2772 | 1461235106977 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}] 03:38:27 INFO - PROCESS | 2772 | 1461235107060 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:38:27 INFO - PROCESS | 2772 | 1461235107066 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 2772 | ++DOCSHELL 197AFC00 == 46 [pid = 2772] [id = 265] 03:38:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (19FF0400) [pid = 2772] [serial = 794] [outer = 00000000] 03:38:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1A0DB000) [pid = 2772] [serial = 795] [outer = 19FF0400] 03:38:27 INFO - PROCESS | 2772 | 1461235107112 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1A0DC000) [pid = 2772] [serial = 796] [outer = 19FF0400] 03:38:27 INFO - PROCESS | 2772 | 1461235107536 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]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 03:38:27 INFO - PROCESS | 2772 | 1461235107594 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 2772 | 1461235107596 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 03:38:27 INFO - PROCESS | 2772 | 1461235107600 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:38:27 INFO - PROCESS | 2772 | 1461235107602 Marionette TRACE conn5 <- [1,1026,null,{}] 03:38:27 INFO - PROCESS | 2772 | 1461235107606 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}] 03:38:27 INFO - PROCESS | 2772 | 1461235107705 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:38:27 INFO - PROCESS | 2772 | 1461235107898 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 2772 | ++DOCSHELL 0F781000 == 47 [pid = 2772] [id = 266] 03:38:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (0F783C00) [pid = 2772] [serial = 797] [outer = 00000000] 03:38:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (0FD3A800) [pid = 2772] [serial = 798] [outer = 0F783C00] 03:38:27 INFO - PROCESS | 2772 | 1461235108000 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (0FF29400) [pid = 2772] [serial = 799] [outer = 0F783C00] 03:38:28 INFO - PROCESS | 2772 | 1461235108622 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]]]}] 03:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1073ms 03:38:28 INFO - PROCESS | 2772 | 1461235108682 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 2772 | 1461235108687 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 03:38:28 INFO - PROCESS | 2772 | 1461235108693 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:38:28 INFO - PROCESS | 2772 | 1461235108696 Marionette TRACE conn5 <- [1,1030,null,{}] 03:38:28 INFO - PROCESS | 2772 | 1461235108701 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}] 03:38:28 INFO - PROCESS | 2772 | 1461235108809 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:38:28 INFO - PROCESS | 2772 | 1461235108938 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 2772 | ++DOCSHELL 14B81C00 == 48 [pid = 2772] [id = 267] 03:38:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (15B32400) [pid = 2772] [serial = 800] [outer = 00000000] 03:38:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1790C000) [pid = 2772] [serial = 801] [outer = 15B32400] 03:38:28 INFO - PROCESS | 2772 | 1461235108998 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17A63400) [pid = 2772] [serial = 802] [outer = 15B32400] 03:38:29 INFO - PROCESS | 2772 | 1461235109609 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]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 969ms 03:38:29 INFO - PROCESS | 2772 | 1461235109671 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 2772 | 1461235109675 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:38:29 INFO - PROCESS | 2772 | 1461235109680 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 2772 | 1461235109682 Marionette TRACE conn5 <- [1,1034,null,{}] 03:38:29 INFO - PROCESS | 2772 | 1461235109686 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}] 03:38:29 INFO - PROCESS | 2772 | 1461235109822 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:38:29 INFO - PROCESS | 2772 | 1461235109949 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 2772 | ++DOCSHELL 18959800 == 49 [pid = 2772] [id = 268] 03:38:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1895D800) [pid = 2772] [serial = 803] [outer = 00000000] 03:38:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (197ABC00) [pid = 2772] [serial = 804] [outer = 1895D800] 03:38:29 INFO - PROCESS | 2772 | 1461235110006 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A13C800) [pid = 2772] [serial = 805] [outer = 1895D800] 03:38:30 INFO - PROCESS | 2772 | 1461235110620 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]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 03:38:30 INFO - PROCESS | 2772 | 1461235110653 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 2772 | 1461235110656 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 03:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:38:30 INFO - PROCESS | 2772 | 1461235110667 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 2772 | 1461235110673 Marionette TRACE conn5 <- [1,1038,null,{}] 03:38:30 INFO - PROCESS | 2772 | 1461235110678 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}] 03:38:30 INFO - PROCESS | 2772 | 1461235110786 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:38:30 INFO - PROCESS | 2772 | 1461235110886 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 2772 | ++DOCSHELL 0F703000 == 50 [pid = 2772] [id = 269] 03:38:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1A143400) [pid = 2772] [serial = 806] [outer = 00000000] 03:38:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1A3DA000) [pid = 2772] [serial = 807] [outer = 1A143400] 03:38:30 INFO - PROCESS | 2772 | 1461235110941 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1A3E1800) [pid = 2772] [serial = 808] [outer = 1A143400] 03:38:31 INFO - PROCESS | 2772 | 1461235111462 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]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 829ms 03:38:31 INFO - PROCESS | 2772 | 1461235111503 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 2772 | 1461235111506 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 03:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:38:31 INFO - PROCESS | 2772 | 1461235111509 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 2772 | 1461235111511 Marionette TRACE conn5 <- [1,1042,null,{}] 03:38:31 INFO - PROCESS | 2772 | 1461235111515 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}] 03:38:31 INFO - PROCESS | 2772 | 1461235111622 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:38:31 INFO - PROCESS | 2772 | 1461235111723 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C4400 == 51 [pid = 2772] [id = 270] 03:38:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1B7C4800) [pid = 2772] [serial = 809] [outer = 00000000] 03:38:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1BA6E400) [pid = 2772] [serial = 810] [outer = 1B7C4800] 03:38:31 INFO - PROCESS | 2772 | 1461235111778 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1BA73C00) [pid = 2772] [serial = 811] [outer = 1B7C4800] 03:38:32 INFO - PROCESS | 2772 | 1461235112500 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]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1016ms 03:38:32 INFO - PROCESS | 2772 | 1461235112543 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 2772 | 1461235112547 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 03:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:38:32 INFO - PROCESS | 2772 | 1461235112578 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 2772 | 1461235112581 Marionette TRACE conn5 <- [1,1046,null,{}] 03:38:32 INFO - PROCESS | 2772 | 1461235112587 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}] 03:38:32 INFO - PROCESS | 2772 | 1461235112682 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:38:32 INFO - PROCESS | 2772 | 1461235112766 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 2772 | ++DOCSHELL 10C3CC00 == 52 [pid = 2772] [id = 271] 03:38:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1344C800) [pid = 2772] [serial = 812] [outer = 00000000] 03:38:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (14B84400) [pid = 2772] [serial = 813] [outer = 1344C800] 03:38:32 INFO - PROCESS | 2772 | 1461235112857 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (15C61000) [pid = 2772] [serial = 814] [outer = 1344C800] 03:38:33 INFO - PROCESS | 2772 | 1461235113451 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]]]}] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 197AFC00 == 51 [pid = 2772] [id = 265] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 18F3D400 == 50 [pid = 2772] [id = 264] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 147C7000 == 49 [pid = 2772] [id = 263] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 18C48C00 == 48 [pid = 2772] [id = 262] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 17FD6400 == 47 [pid = 2772] [id = 261] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 14BD1C00 == 46 [pid = 2772] [id = 260] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 17ADB000 == 45 [pid = 2772] [id = 259] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 17906400 == 44 [pid = 2772] [id = 258] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 10254800 == 43 [pid = 2772] [id = 257] 03:38:33 INFO - PROCESS | 2772 | --DOCSHELL 10C99400 == 42 [pid = 2772] [id = 256] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (15C60C00) [pid = 2772] [serial = 711] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1A0E0400) [pid = 2772] [serial = 717] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (0FF2A400) [pid = 2772] [serial = 708] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1A145C00) [pid = 2772] [serial = 720] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (197A8C00) [pid = 2772] [serial = 714] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1A1DFC00) [pid = 2772] [serial = 750] [outer = 00000000] [url = about:blank] 03:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 950ms 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17C25C00) [pid = 2772] [serial = 732] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1790EC00) [pid = 2772] [serial = 729] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1794B000) [pid = 2772] [serial = 730] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (10BF9C00) [pid = 2772] [serial = 726] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (134E8C00) [pid = 2772] [serial = 727] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17F73400) [pid = 2772] [serial = 735] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (13453C00) [pid = 2772] [serial = 724] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A145400) [pid = 2772] [serial = 748] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (10C92C00) [pid = 2772] [serial = 723] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (197A6800) [pid = 2772] [serial = 706] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (19207C00) [pid = 2772] [serial = 739] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (18F46000) [pid = 2772] [serial = 738] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (19376000) [pid = 2772] [serial = 744] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (193B7000) [pid = 2772] [serial = 741] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1A13D800) [pid = 2772] [serial = 747] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (197A4C00) [pid = 2772] [serial = 745] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (197A2400) [pid = 2772] [serial = 742] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (17F79800) [pid = 2772] [serial = 736] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (17C79000) [pid = 2772] [serial = 733] [outer = 00000000] [url = about:blank] 03:38:33 INFO - PROCESS | 2772 | 1461235113546 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 2772 | 1461235113551 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 03:38:33 INFO - PROCESS | 2772 | 1461235113557 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 2772 | 1461235113560 Marionette TRACE conn5 <- [1,1050,null,{}] 03:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:38:33 INFO - PROCESS | 2772 | 1461235113577 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}] 03:38:33 INFO - PROCESS | 2772 | 1461235113695 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:38:33 INFO - PROCESS | 2772 | 1461235113702 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3BC00 == 43 [pid = 2772] [id = 272] 03:38:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (0FD3C800) [pid = 2772] [serial = 815] [outer = 00000000] 03:38:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (10328C00) [pid = 2772] [serial = 816] [outer = 0FD3C800] 03:38:33 INFO - PROCESS | 2772 | 1461235113749 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (10BF9C00) [pid = 2772] [serial = 817] [outer = 0FD3C800] 03:38:34 INFO - PROCESS | 2772 | 1461235114238 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]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 729ms 03:38:34 INFO - PROCESS | 2772 | 1461235114293 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 2772 | 1461235114295 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:38:34 INFO - PROCESS | 2772 | 1461235114298 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 2772 | 1461235114302 Marionette TRACE conn5 <- [1,1054,null,{}] 03:38:34 INFO - PROCESS | 2772 | 1461235114312 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}] 03:38:34 INFO - PROCESS | 2772 | 1461235114400 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:38:34 INFO - PROCESS | 2772 | 1461235114407 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 2772 | ++DOCSHELL 1790EC00 == 44 [pid = 2772] [id = 273] 03:38:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17980400) [pid = 2772] [serial = 818] [outer = 00000000] 03:38:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (17A5D000) [pid = 2772] [serial = 819] [outer = 17980400] 03:38:34 INFO - PROCESS | 2772 | 1461235114457 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17AD7800) [pid = 2772] [serial = 820] [outer = 17980400] 03:38:35 INFO - PROCESS | 2772 | 1461235115097 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]]]}] 03:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 830ms 03:38:35 INFO - PROCESS | 2772 | 1461235115129 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:38:35 INFO - PROCESS | 2772 | 1461235115135 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 03:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:38:35 INFO - PROCESS | 2772 | 1461235115141 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:38:35 INFO - PROCESS | 2772 | 1461235115144 Marionette TRACE conn5 <- [1,1058,null,{}] 03:38:35 INFO - PROCESS | 2772 | 1461235115150 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}] 03:38:35 INFO - PROCESS | 2772 | 1461235115259 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:38:35 INFO - PROCESS | 2772 | 1461235115389 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 2772 | ++DOCSHELL 13452000 == 45 [pid = 2772] [id = 274] 03:38:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (134E8C00) [pid = 2772] [serial = 821] [outer = 00000000] 03:38:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (14B0F000) [pid = 2772] [serial = 822] [outer = 134E8C00] 03:38:35 INFO - PROCESS | 2772 | 1461235115448 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (15B31400) [pid = 2772] [serial = 823] [outer = 134E8C00] 03:38:36 INFO - PROCESS | 2772 | 1461235116026 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]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 929ms 03:38:36 INFO - PROCESS | 2772 | 1461235116084 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 2772 | 1461235116090 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 03:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:38:36 INFO - PROCESS | 2772 | 1461235116098 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 2772 | 1461235116101 Marionette TRACE conn5 <- [1,1062,null,{}] 03:38:36 INFO - PROCESS | 2772 | 1461235116106 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}] 03:38:36 INFO - PROCESS | 2772 | 1461235116210 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:38:36 INFO - PROCESS | 2772 | 1461235116309 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 2772 | ++DOCSHELL 17C1B000 == 46 [pid = 2772] [id = 275] 03:38:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17C1D800) [pid = 2772] [serial = 824] [outer = 00000000] 03:38:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17EA1400) [pid = 2772] [serial = 825] [outer = 17C1D800] 03:38:36 INFO - PROCESS | 2772 | 1461235116366 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (17F76C00) [pid = 2772] [serial = 826] [outer = 17C1D800] 03:38:36 INFO - PROCESS | 2772 | 1461235117000 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]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 03:38:37 INFO - PROCESS | 2772 | 1461235117073 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 2772 | 1461235117075 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 03:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:38:37 INFO - PROCESS | 2772 | 1461235117079 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - PROCESS | 2772 | 1461235117083 Marionette TRACE conn5 <- [1,1066,null,{}] 03:38:37 INFO - PROCESS | 2772 | 1461235117094 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}] 03:38:37 INFO - PROCESS | 2772 | 1461235117208 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:38:37 INFO - PROCESS | 2772 | 1461235117329 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 2772 | ++DOCSHELL 18C3DC00 == 47 [pid = 2772] [id = 276] 03:38:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (18C40C00) [pid = 2772] [serial = 827] [outer = 00000000] 03:38:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (190A7C00) [pid = 2772] [serial = 828] [outer = 18C40C00] 03:38:37 INFO - PROCESS | 2772 | 1461235117389 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (19372000) [pid = 2772] [serial = 829] [outer = 18C40C00] 03:38:37 INFO - PROCESS | 2772 | 1461235117947 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]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 929ms 03:38:37 INFO - PROCESS | 2772 | 1461235118012 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 2772 | 1461235118015 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 03:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:38:38 INFO - PROCESS | 2772 | 1461235118033 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 2772 | 1461235118035 Marionette TRACE conn5 <- [1,1070,null,{}] 03:38:38 INFO - PROCESS | 2772 | 1461235118040 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}] 03:38:38 INFO - PROCESS | 2772 | 1461235118144 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:38:38 INFO - PROCESS | 2772 | 1461235118269 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 2772 | ++DOCSHELL 193BE400 == 48 [pid = 2772] [id = 277] 03:38:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (193BE800) [pid = 2772] [serial = 830] [outer = 00000000] 03:38:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (197A6000) [pid = 2772] [serial = 831] [outer = 193BE800] 03:38:38 INFO - PROCESS | 2772 | 1461235118326 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (197A5C00) [pid = 2772] [serial = 832] [outer = 193BE800] 03:38:38 INFO - PROCESS | 2772 | 1461235118890 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]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 950ms 03:38:38 INFO - PROCESS | 2772 | 1461235118973 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 2772 | 1461235118975 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 03:38:38 INFO - PROCESS | 2772 | 1461235118979 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:38:38 INFO - PROCESS | 2772 | 1461235118981 Marionette TRACE conn5 <- [1,1074,null,{}] 03:38:38 INFO - PROCESS | 2772 | 1461235118985 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}] 03:38:39 INFO - PROCESS | 2772 | 1461235119113 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:38:39 INFO - PROCESS | 2772 | 1461235119240 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 2772 | ++DOCSHELL 197A1400 == 49 [pid = 2772] [id = 278] 03:38:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (197A2800) [pid = 2772] [serial = 833] [outer = 00000000] 03:38:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A13B000) [pid = 2772] [serial = 834] [outer = 197A2800] 03:38:39 INFO - PROCESS | 2772 | 1461235119296 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A148400) [pid = 2772] [serial = 835] [outer = 197A2800] 03:38:39 INFO - PROCESS | 2772 | 1461235119891 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]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 03:38:39 INFO - PROCESS | 2772 | 1461235119913 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 2772 | 1461235119916 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 03:38:39 INFO - PROCESS | 2772 | 1461235119919 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:38:39 INFO - PROCESS | 2772 | 1461235119921 Marionette TRACE conn5 <- [1,1078,null,{}] 03:38:39 INFO - PROCESS | 2772 | 1461235119924 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}] 03:38:40 INFO - PROCESS | 2772 | 1461235120051 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:38:40 INFO - PROCESS | 2772 | 1461235120152 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 2772 | ++DOCSHELL 1A1EB800 == 50 [pid = 2772] [id = 279] 03:38:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1A1EC400) [pid = 2772] [serial = 836] [outer = 00000000] 03:38:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A3D4000) [pid = 2772] [serial = 837] [outer = 1A1EC400] 03:38:40 INFO - PROCESS | 2772 | 1461235120211 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A3D7800) [pid = 2772] [serial = 838] [outer = 1A1EC400] 03:38:40 INFO - PROCESS | 2772 | 1461235120862 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]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1016ms 03:38:40 INFO - PROCESS | 2772 | 1461235120941 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 2772 | 1461235120945 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:38:40 INFO - PROCESS | 2772 | 1461235120950 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 2772 | 1461235120953 Marionette TRACE conn5 <- [1,1082,null,{}] 03:38:40 INFO - PROCESS | 2772 | 1461235120959 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}] 03:38:41 INFO - PROCESS | 2772 | 1461235121057 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:38:41 INFO - PROCESS | 2772 | 1461235121190 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 2772 | ++DOCSHELL 1344B800 == 51 [pid = 2772] [id = 280] 03:38:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (13450800) [pid = 2772] [serial = 839] [outer = 00000000] 03:38:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (17942400) [pid = 2772] [serial = 840] [outer = 13450800] 03:38:41 INFO - PROCESS | 2772 | 1461235121244 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (17ADE000) [pid = 2772] [serial = 841] [outer = 13450800] 03:38:41 INFO - PROCESS | 2772 | --DOCSHELL 0FD3BC00 == 50 [pid = 2772] [id = 272] 03:38:41 INFO - PROCESS | 2772 | --DOCSHELL 10C3CC00 == 49 [pid = 2772] [id = 271] 03:38:41 INFO - PROCESS | 2772 | --DOCSHELL 0F781000 == 48 [pid = 2772] [id = 266] 03:38:41 INFO - PROCESS | 2772 | 1461235121728 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]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 03:38:41 INFO - PROCESS | 2772 | 1461235121781 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 2772 | 1461235121786 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 03:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:38:41 INFO - PROCESS | 2772 | 1461235121792 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 2772 | 1461235121795 Marionette TRACE conn5 <- [1,1086,null,{}] 03:38:41 INFO - PROCESS | 2772 | 1461235121799 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}] 03:38:41 INFO - PROCESS | 2772 | 1461235121883 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:38:41 INFO - PROCESS | 2772 | 1461235121892 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 2772 | ++DOCSHELL 10C92800 == 49 [pid = 2772] [id = 281] 03:38:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (14B07400) [pid = 2772] [serial = 842] [outer = 00000000] 03:38:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (17F74C00) [pid = 2772] [serial = 843] [outer = 14B07400] 03:38:41 INFO - PROCESS | 2772 | 1461235121943 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1892E800) [pid = 2772] [serial = 844] [outer = 14B07400] 03:38:42 INFO - PROCESS | 2772 | 1461235122438 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]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 03:38:42 INFO - PROCESS | 2772 | 1461235122466 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 2772 | 1461235122468 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 03:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:38:42 INFO - PROCESS | 2772 | 1461235122472 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 2772 | 1461235122475 Marionette TRACE conn5 <- [1,1090,null,{}] 03:38:42 INFO - PROCESS | 2772 | 1461235122494 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}] 03:38:42 INFO - PROCESS | 2772 | 1461235122611 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:38:42 INFO - PROCESS | 2772 | 1461235122619 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 2772 | ++DOCSHELL 18F3DC00 == 50 [pid = 2772] [id = 282] 03:38:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (18F3E000) [pid = 2772] [serial = 845] [outer = 00000000] 03:38:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1A0DA800) [pid = 2772] [serial = 846] [outer = 18F3E000] 03:38:42 INFO - PROCESS | 2772 | 1461235122667 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A1E0000) [pid = 2772] [serial = 847] [outer = 18F3E000] 03:38:43 INFO - PROCESS | 2772 | 1461235123181 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]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 769ms 03:38:43 INFO - PROCESS | 2772 | 1461235123263 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 2772 | 1461235123266 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 03:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:38:43 INFO - PROCESS | 2772 | 1461235123269 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 2772 | 1461235123271 Marionette TRACE conn5 <- [1,1094,null,{}] 03:38:43 INFO - PROCESS | 2772 | 1461235123275 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}] 03:38:43 INFO - PROCESS | 2772 | 1461235123388 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:38:43 INFO - PROCESS | 2772 | 1461235123452 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D4C00 == 51 [pid = 2772] [id = 283] 03:38:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1A3D8000) [pid = 2772] [serial = 848] [outer = 00000000] 03:38:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1BA75000) [pid = 2772] [serial = 849] [outer = 1A3D8000] 03:38:43 INFO - PROCESS | 2772 | 1461235123497 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1C1E9400) [pid = 2772] [serial = 850] [outer = 1A3D8000] 03:38:43 INFO - PROCESS | 2772 | 1461235123917 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]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 03:38:43 INFO - PROCESS | 2772 | 1461235123944 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 2772 | 1461235123945 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 03:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:38:43 INFO - PROCESS | 2772 | 1461235123949 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 2772 | 1461235123950 Marionette TRACE conn5 <- [1,1098,null,{}] 03:38:43 INFO - PROCESS | 2772 | 1461235123995 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}] 03:38:44 INFO - PROCESS | 2772 | 1461235124107 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:38:44 INFO - PROCESS | 2772 | 1461235124120 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 2772 | ++DOCSHELL 0FC07000 == 52 [pid = 2772] [id = 284] 03:38:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (18F40C00) [pid = 2772] [serial = 851] [outer = 00000000] 03:38:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1C2DBC00) [pid = 2772] [serial = 852] [outer = 18F40C00] 03:38:44 INFO - PROCESS | 2772 | 1461235124216 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1C54D800) [pid = 2772] [serial = 853] [outer = 18F40C00] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1344C800) [pid = 2772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (0FD3C800) [pid = 2772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (19FF0400) [pid = 2772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (17FD8400) [pid = 2772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (15C5BC00) [pid = 2772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (18F37400) [pid = 2772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (19377C00) [pid = 2772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (17AE0000) [pid = 2772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17907800) [pid = 2772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (15B32800) [pid = 2772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (10C3C800) [pid = 2772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (10328000) [pid = 2772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (18F41400) [pid = 2772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (19206000) [pid = 2772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:38:44 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (112AB400) [pid = 2772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:38:44 INFO - PROCESS | 2772 | 1461235124748 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]]]}] 03:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 849ms 03:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:38:44 INFO - PROCESS | 2772 | 1461235124800 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 2772 | 1461235124801 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 03:38:44 INFO - PROCESS | 2772 | 1461235124805 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 2772 | 1461235124806 Marionette TRACE conn5 <- [1,1102,null,{}] 03:38:44 INFO - PROCESS | 2772 | 1461235124810 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}] 03:38:44 INFO - PROCESS | 2772 | 1461235124938 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:38:44 INFO - PROCESS | 2772 | 1461235124999 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 2772 | ++DOCSHELL 0FC08400 == 53 [pid = 2772] [id = 285] 03:38:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (0FD32C00) [pid = 2772] [serial = 854] [outer = 00000000] 03:38:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (19375800) [pid = 2772] [serial = 855] [outer = 0FD32C00] 03:38:45 INFO - PROCESS | 2772 | 1461235125049 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (18F44800) [pid = 2772] [serial = 856] [outer = 0FD32C00] 03:38:45 INFO - PROCESS | 2772 | 1461235125398 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]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 03:38:45 INFO - PROCESS | 2772 | 1461235125455 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 2772 | 1461235125457 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 03:38:45 INFO - PROCESS | 2772 | 1461235125477 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:38:45 INFO - PROCESS | 2772 | 1461235125479 Marionette TRACE conn5 <- [1,1106,null,{}] 03:38:45 INFO - PROCESS | 2772 | 1461235125482 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}] 03:38:45 INFO - PROCESS | 2772 | 1461235125563 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:38:45 INFO - PROCESS | 2772 | 1461235125570 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 2772 | ++DOCSHELL 1A320400 == 54 [pid = 2772] [id = 286] 03:38:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1C1F8C00) [pid = 2772] [serial = 857] [outer = 00000000] 03:38:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1C90B400) [pid = 2772] [serial = 858] [outer = 1C1F8C00] 03:38:45 INFO - PROCESS | 2772 | 1461235125613 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1C97F800) [pid = 2772] [serial = 859] [outer = 1C1F8C00] 03:38:46 INFO - PROCESS | 2772 | 1461235126025 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]]]}] 03:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 569ms 03:38:46 INFO - PROCESS | 2772 | 1461235126050 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 2772 | 1461235126052 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 03:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:38:46 INFO - PROCESS | 2772 | 1461235126056 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - PROCESS | 2772 | 1461235126057 Marionette TRACE conn5 <- [1,1110,null,{}] 03:38:46 INFO - PROCESS | 2772 | 1461235126060 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}] 03:38:46 INFO - PROCESS | 2772 | 1461235126182 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:38:46 INFO - PROCESS | 2772 | 1461235126204 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 2772 | ++DOCSHELL 10043800 == 55 [pid = 2772] [id = 287] 03:38:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1C908400) [pid = 2772] [serial = 860] [outer = 00000000] 03:38:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1CCE7400) [pid = 2772] [serial = 861] [outer = 1C908400] 03:38:46 INFO - PROCESS | 2772 | 1461235126248 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1CCE4400) [pid = 2772] [serial = 862] [outer = 1C908400] 03:38:46 INFO - PROCESS | 2772 | 1461235126833 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]]]}] 03:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 830ms 03:38:46 INFO - PROCESS | 2772 | 1461235126887 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 2772 | 1461235126892 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 03:38:46 INFO - PROCESS | 2772 | 1461235126897 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:38:46 INFO - PROCESS | 2772 | 1461235126902 Marionette TRACE conn5 <- [1,1114,null,{}] 03:38:46 INFO - PROCESS | 2772 | 1461235126909 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}] 03:38:47 INFO - PROCESS | 2772 | 1461235127020 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:38:47 INFO - PROCESS | 2772 | 1461235127132 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 2772 | ++DOCSHELL 14B0F400 == 56 [pid = 2772] [id = 288] 03:38:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (14B10C00) [pid = 2772] [serial = 863] [outer = 00000000] 03:38:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (17F72400) [pid = 2772] [serial = 864] [outer = 14B10C00] 03:38:47 INFO - PROCESS | 2772 | 1461235127188 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (18957C00) [pid = 2772] [serial = 865] [outer = 14B10C00] 03:38:47 INFO - PROCESS | 2772 | 1461235127853 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]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 969ms 03:38:47 INFO - PROCESS | 2772 | 1461235127872 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 2772 | 1461235127878 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:38:47 INFO - PROCESS | 2772 | 1461235127885 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 2772 | 1461235127888 Marionette TRACE conn5 <- [1,1118,null,{}] 03:38:47 INFO - PROCESS | 2772 | 1461235127892 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}] 03:38:47 INFO - PROCESS | 2772 | 1461235128002 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:38:48 INFO - PROCESS | 2772 | 1461235128109 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 2772 | ++DOCSHELL 17983C00 == 57 [pid = 2772] [id = 289] 03:38:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (18951C00) [pid = 2772] [serial = 866] [outer = 00000000] 03:38:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1C1F8000) [pid = 2772] [serial = 867] [outer = 18951C00] 03:38:48 INFO - PROCESS | 2772 | 1461235128164 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1CCE2800) [pid = 2772] [serial = 868] [outer = 18951C00] 03:38:48 INFO - PROCESS | 2772 | 1461235128825 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]]]}] 03:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 03:38:48 INFO - PROCESS | 2772 | 1461235128857 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 2772 | 1461235128859 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 03:38:48 INFO - PROCESS | 2772 | 1461235128863 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:38:48 INFO - PROCESS | 2772 | 1461235128867 Marionette TRACE conn5 <- [1,1122,null,{}] 03:38:48 INFO - PROCESS | 2772 | 1461235128878 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}] 03:38:48 INFO - PROCESS | 2772 | 1461235128989 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:38:49 INFO - PROCESS | 2772 | 1461235129123 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 2772 | ++DOCSHELL 0FD37800 == 58 [pid = 2772] [id = 290] 03:38:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (1CE84C00) [pid = 2772] [serial = 869] [outer = 00000000] 03:38:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (1CE9B400) [pid = 2772] [serial = 870] [outer = 1CE84C00] 03:38:49 INFO - PROCESS | 2772 | 1461235129182 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1CE9F000) [pid = 2772] [serial = 871] [outer = 1CE84C00] 03:38:49 INFO - PROCESS | 2772 | 1461235129747 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]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 929ms 03:38:49 INFO - PROCESS | 2772 | 1461235129797 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 2772 | 1461235129800 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:38:49 INFO - PROCESS | 2772 | 1461235129803 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 2772 | 1461235129805 Marionette TRACE conn5 <- [1,1126,null,{}] 03:38:49 INFO - PROCESS | 2772 | 1461235129809 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}] 03:38:49 INFO - PROCESS | 2772 | 1461235129914 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:38:50 INFO - PROCESS | 2772 | 1461235130021 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 2772 | ++DOCSHELL 1D809000 == 59 [pid = 2772] [id = 291] 03:38:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1D80CC00) [pid = 2772] [serial = 872] [outer = 00000000] 03:38:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1DA96400) [pid = 2772] [serial = 873] [outer = 1D80CC00] 03:38:50 INFO - PROCESS | 2772 | 1461235130076 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1DA99000) [pid = 2772] [serial = 874] [outer = 1D80CC00] 03:38:50 INFO - PROCESS | 2772 | 1461235130684 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]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 03:38:50 INFO - PROCESS | 2772 | 1461235130737 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 2772 | 1461235130739 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 03:38:50 INFO - PROCESS | 2772 | 1461235130743 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:38:50 INFO - PROCESS | 2772 | 1461235130745 Marionette TRACE conn5 <- [1,1130,null,{}] 03:38:50 INFO - PROCESS | 2772 | 1461235130749 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}] 03:38:50 INFO - PROCESS | 2772 | 1461235130851 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:38:50 INFO - PROCESS | 2772 | 1461235130996 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 2772 | ++DOCSHELL 1034E000 == 60 [pid = 2772] [id = 292] 03:38:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (10C92C00) [pid = 2772] [serial = 875] [outer = 00000000] 03:38:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1DAA1000) [pid = 2772] [serial = 876] [outer = 10C92C00] 03:38:51 INFO - PROCESS | 2772 | 1461235131052 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1DAA2C00) [pid = 2772] [serial = 877] [outer = 10C92C00] 03:38:51 INFO - PROCESS | 2772 | 1461235131919 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]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1224ms 03:38:51 INFO - PROCESS | 2772 | 1461235131973 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 2772 | 1461235131977 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:38:51 INFO - PROCESS | 2772 | 1461235131982 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 2772 | 1461235131986 Marionette TRACE conn5 <- [1,1134,null,{}] 03:38:51 INFO - PROCESS | 2772 | 1461235131992 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}] 03:38:52 INFO - PROCESS | 2772 | 1461235132089 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:38:52 INFO - PROCESS | 2772 | 1461235132230 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 2772 | ++DOCSHELL 0FF28800 == 61 [pid = 2772] [id = 293] 03:38:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1024C000) [pid = 2772] [serial = 878] [outer = 00000000] 03:38:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (17941800) [pid = 2772] [serial = 879] [outer = 1024C000] 03:38:52 INFO - PROCESS | 2772 | 1461235132283 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (17AD7000) [pid = 2772] [serial = 880] [outer = 1024C000] 03:38:52 INFO - PROCESS | 2772 | 1461235132816 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]]]}] 03:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 889ms 03:38:52 INFO - PROCESS | 2772 | 1461235132873 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 2772 | 1461235132878 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 03:38:52 INFO - PROCESS | 2772 | 1461235132884 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:38:52 INFO - PROCESS | 2772 | 1461235132887 Marionette TRACE conn5 <- [1,1138,null,{}] 03:38:52 INFO - PROCESS | 2772 | 1461235132891 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}] 03:38:52 INFO - PROCESS | 2772 | 1461235132991 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:38:53 INFO - PROCESS | 2772 | 1461235133102 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 2772 | ++DOCSHELL 10350C00 == 62 [pid = 2772] [id = 294] 03:38:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (10BAA400) [pid = 2772] [serial = 881] [outer = 00000000] 03:38:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (18C40800) [pid = 2772] [serial = 882] [outer = 10BAA400] 03:38:53 INFO - PROCESS | 2772 | 1461235133150 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (18F41000) [pid = 2772] [serial = 883] [outer = 10BAA400] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 0F703000 == 61 [pid = 2772] [id = 269] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 1A0D5800 == 60 [pid = 2772] [id = 239] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 1A320400 == 59 [pid = 2772] [id = 286] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 0FC08400 == 58 [pid = 2772] [id = 285] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 0FC07000 == 57 [pid = 2772] [id = 284] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 1A3D4C00 == 56 [pid = 2772] [id = 283] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 18F3DC00 == 55 [pid = 2772] [id = 282] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 10C92800 == 54 [pid = 2772] [id = 281] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17A5D000) [pid = 2772] [serial = 819] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (0FD3A800) [pid = 2772] [serial = 798] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1790C000) [pid = 2772] [serial = 801] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (197ABC00) [pid = 2772] [serial = 804] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1A3DA000) [pid = 2772] [serial = 807] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1BA6E400) [pid = 2772] [serial = 810] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1A3D7C00) [pid = 2772] [serial = 762] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1A16F800) [pid = 2772] [serial = 759] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (10255400) [pid = 2772] [serial = 753] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (17909C00) [pid = 2772] [serial = 756] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 1344B800 == 53 [pid = 2772] [id = 280] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 18C3DC00 == 52 [pid = 2772] [id = 276] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 17C1B000 == 51 [pid = 2772] [id = 275] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 13452000 == 50 [pid = 2772] [id = 274] 03:38:53 INFO - PROCESS | 2772 | --DOCSHELL 1790EC00 == 49 [pid = 2772] [id = 273] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1A0DC000) [pid = 2772] [serial = 796] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (14B84400) [pid = 2772] [serial = 813] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (15C61000) [pid = 2772] [serial = 814] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (10328C00) [pid = 2772] [serial = 816] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (10BF9C00) [pid = 2772] [serial = 817] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1A0DB000) [pid = 2772] [serial = 795] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (18D38C00) [pid = 2772] [serial = 784] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (18C3A000) [pid = 2772] [serial = 790] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (190A7800) [pid = 2772] [serial = 787] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A99B800) [pid = 2772] [serial = 765] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17C75C00) [pid = 2772] [serial = 778] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (17983800) [pid = 2772] [serial = 775] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (17C26000) [pid = 2772] [serial = 777] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17F6F400) [pid = 2772] [serial = 781] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1936D400) [pid = 2772] [serial = 675] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (144F1400) [pid = 2772] [serial = 772] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (193BA800) [pid = 2772] [serial = 792] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (19005400) [pid = 2772] [serial = 786] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (1A170800) [pid = 2772] [serial = 721] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (112AF000) [pid = 2772] [serial = 771] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (14443000) [pid = 2772] [serial = 768] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (18C46400) [pid = 2772] [serial = 783] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (147CE800) [pid = 2772] [serial = 769] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (197AC800) [pid = 2772] [serial = 793] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (17C71400) [pid = 2772] [serial = 789] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1AB51400) [pid = 2772] [serial = 766] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (17EA7800) [pid = 2772] [serial = 780] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17942000) [pid = 2772] [serial = 774] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2772 | 1461235133686 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]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 03:38:53 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:38:53 INFO - PROCESS | 2772 | 1461235133805 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 2772 | 1461235133807 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:38:53 INFO - PROCESS | 2772 | 1461235133817 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 2772 | 1461235133820 Marionette TRACE conn5 <- [1,1142,null,{}] 03:38:53 INFO - PROCESS | 2772 | 1461235133833 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}] 03:38:53 INFO - PROCESS | 2772 | 1461235133953 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:38:54 INFO - PROCESS | 2772 | 1461235134037 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 2772 | ++DOCSHELL 10253400 == 50 [pid = 2772] [id = 295] 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (102DB800) [pid = 2772] [serial = 884] [outer = 00000000] 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (17947800) [pid = 2772] [serial = 885] [outer = 102DB800] 03:38:54 INFO - PROCESS | 2772 | 1461235134085 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17A66000) [pid = 2772] [serial = 886] [outer = 102DB800] 03:38:54 INFO - PROCESS | 2772 | 1461235134430 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]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 669ms 03:38:54 INFO - PROCESS | 2772 | 1461235134466 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 2772 | 1461235134469 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 03:38:54 INFO - PROCESS | 2772 | 1461235134472 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 2772 | 1461235134474 Marionette TRACE conn5 <- [1,1146,null,{}] 03:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:38:54 INFO - PROCESS | 2772 | 1461235134477 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}] 03:38:54 INFO - PROCESS | 2772 | 1461235134560 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:38:54 INFO - PROCESS | 2772 | 1461235134594 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 2772 | ++DOCSHELL 17C26000 == 51 [pid = 2772] [id = 296] 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17C75000) [pid = 2772] [serial = 887] [outer = 00000000] 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17F6D800) [pid = 2772] [serial = 888] [outer = 17C75000] 03:38:54 INFO - PROCESS | 2772 | 1461235134639 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1892A400) [pid = 2772] [serial = 889] [outer = 17C75000] 03:38:55 INFO - PROCESS | 2772 | 1461235135072 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]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 03:38:55 INFO - PROCESS | 2772 | 1461235135110 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 2772 | 1461235135112 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:38:55 INFO - PROCESS | 2772 | 1461235135115 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 2772 | 1461235135117 Marionette TRACE conn5 <- [1,1150,null,{}] 03:38:55 INFO - PROCESS | 2772 | 1461235135120 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}] 03:38:55 INFO - PROCESS | 2772 | 1461235135204 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:38:55 INFO - PROCESS | 2772 | 1461235135211 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 2772 | ++DOCSHELL 18F38C00 == 52 [pid = 2772] [id = 297] 03:38:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (18F3C800) [pid = 2772] [serial = 890] [outer = 00000000] 03:38:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (19206000) [pid = 2772] [serial = 891] [outer = 18F3C800] 03:38:55 INFO - PROCESS | 2772 | 1461235135255 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (19370800) [pid = 2772] [serial = 892] [outer = 18F3C800] 03:38:55 INFO - PROCESS | 2772 | 1461235135748 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]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 03:38:55 INFO - PROCESS | 2772 | 1461235135788 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 2772 | 1461235135790 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:38:55 INFO - PROCESS | 2772 | 1461235135793 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 2772 | 1461235135795 Marionette TRACE conn5 <- [1,1154,null,{}] 03:38:55 INFO - PROCESS | 2772 | 1461235135798 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}] 03:38:55 INFO - PROCESS | 2772 | 1461235135935 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:38:56 INFO - PROCESS | 2772 | 1461235136032 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 2772 | ++DOCSHELL 19376800 == 53 [pid = 2772] [id = 298] 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (197AA400) [pid = 2772] [serial = 893] [outer = 00000000] 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1A0D6000) [pid = 2772] [serial = 894] [outer = 197AA400] 03:38:56 INFO - PROCESS | 2772 | 1461235136080 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A0DB000) [pid = 2772] [serial = 895] [outer = 197AA400] 03:38:56 INFO - PROCESS | 2772 | 1461235136494 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]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 769ms 03:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:38:56 INFO - PROCESS | 2772 | 1461235136564 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 2772 | 1461235136566 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 03:38:56 INFO - PROCESS | 2772 | 1461235136569 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 2772 | 1461235136571 Marionette TRACE conn5 <- [1,1158,null,{}] 03:38:56 INFO - PROCESS | 2772 | 1461235136574 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}] 03:38:56 INFO - PROCESS | 2772 | 1461235136685 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:38:56 INFO - PROCESS | 2772 | 1461235136748 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 2772 | ++DOCSHELL 17F79C00 == 54 [pid = 2772] [id = 299] 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (190A5C00) [pid = 2772] [serial = 896] [outer = 00000000] 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A176000) [pid = 2772] [serial = 897] [outer = 190A5C00] 03:38:56 INFO - PROCESS | 2772 | 1461235136794 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A1E2C00) [pid = 2772] [serial = 898] [outer = 190A5C00] 03:38:57 INFO - PROCESS | 2772 | 1461235137221 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]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 03:38:57 INFO - PROCESS | 2772 | 1461235137240 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 2772 | 1461235137242 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:38:57 INFO - PROCESS | 2772 | 1461235137245 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 2772 | 1461235137247 Marionette TRACE conn5 <- [1,1162,null,{}] 03:38:57 INFO - PROCESS | 2772 | 1461235137250 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}] 03:38:57 INFO - PROCESS | 2772 | 1461235137387 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (14B03800) [pid = 2772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1937B400) [pid = 2772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (14B01C00) [pid = 2772] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A0D4C00) [pid = 2772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1A1EC400) [pid = 2772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (13450800) [pid = 2772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (14B07400) [pid = 2772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (18F3E000) [pid = 2772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1C1F8C00) [pid = 2772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1A3D8000) [pid = 2772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (0FD32C00) [pid = 2772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (18F40C00) [pid = 2772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1895D800) [pid = 2772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (0F783C00) [pid = 2772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17F6FC00) [pid = 2772] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (0FCC5400) [pid = 2772] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (0FD3E400) [pid = 2772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1A36C000) [pid = 2772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (19FF5C00) [pid = 2772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A0D5C00) [pid = 2772] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1B7C4800) [pid = 2772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (0EA2D400) [pid = 2772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (15B32400) [pid = 2772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:38:57 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1A143400) [pid = 2772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:38:57 INFO - PROCESS | 2772 | 1461235137867 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2D400 == 55 [pid = 2772] [id = 300] 03:38:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (0EA37400) [pid = 2772] [serial = 899] [outer = 00000000] 03:38:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1024BC00) [pid = 2772] [serial = 900] [outer = 0EA37400] 03:38:57 INFO - PROCESS | 2772 | 1461235137912 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (10C3C800) [pid = 2772] [serial = 901] [outer = 0EA37400] 03:38:58 INFO - PROCESS | 2772 | 1461235138310 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] 03:38:58 INFO - PROCESS | 2772 | 1461235138374 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:38:58 INFO - PROCESS | 2772 | 1461235138378 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 2772 | 1461235138380 Marionette TRACE conn5 <- [1,1166,null,{}] 03:38:58 INFO - PROCESS | 2772 | 1461235138383 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}] 03:38:58 INFO - PROCESS | 2772 | 1461235138466 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:38:58 INFO - PROCESS | 2772 | 1461235138473 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 2772 | ++DOCSHELL 144F3800 == 56 [pid = 2772] [id = 301] 03:38:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (14BCE400) [pid = 2772] [serial = 902] [outer = 00000000] 03:38:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A0DE000) [pid = 2772] [serial = 903] [outer = 14BCE400] 03:38:58 INFO - PROCESS | 2772 | 1461235138517 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A170000) [pid = 2772] [serial = 904] [outer = 14BCE400] 03:38:58 INFO - PROCESS | 2772 | 1461235138938 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] 03:38:58 INFO - PROCESS | 2772 | 1461235138954 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 03:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:38:58 INFO - PROCESS | 2772 | 1461235138991 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 2772 | 1461235138992 Marionette TRACE conn5 <- [1,1170,null,{}] 03:38:59 INFO - PROCESS | 2772 | 1461235138997 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}] 03:38:59 INFO - PROCESS | 2772 | 1461235139080 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:38:59 INFO - PROCESS | 2772 | 1461235139119 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 2772 | ++DOCSHELL 1A13A000 == 57 [pid = 2772] [id = 302] 03:38:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A1E3800) [pid = 2772] [serial = 905] [outer = 00000000] 03:38:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A3DAC00) [pid = 2772] [serial = 906] [outer = 1A1E3800] 03:38:59 INFO - PROCESS | 2772 | 1461235139163 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1B725800) [pid = 2772] [serial = 907] [outer = 1A1E3800] 03:38:59 INFO - PROCESS | 2772 | 1461235139607 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] 03:38:59 INFO - PROCESS | 2772 | 1461235139680 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 03:38:59 INFO - PROCESS | 2772 | 1461235139683 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:38:59 INFO - PROCESS | 2772 | 1461235139685 Marionette TRACE conn5 <- [1,1174,null,{}] 03:38:59 INFO - PROCESS | 2772 | 1461235139689 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}] 03:38:59 INFO - PROCESS | 2772 | 1461235139788 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:38:59 INFO - PROCESS | 2772 | 1461235139802 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 2772 | ++DOCSHELL 0C538C00 == 58 [pid = 2772] [id = 303] 03:38:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (0C545000) [pid = 2772] [serial = 908] [outer = 00000000] 03:38:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (0FD31400) [pid = 2772] [serial = 909] [outer = 0C545000] 03:38:59 INFO - PROCESS | 2772 | 1461235139912 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (0FF2E000) [pid = 2772] [serial = 910] [outer = 0C545000] 03:39:00 INFO - PROCESS | 2772 | 1461235140657 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] 03:39:00 INFO - PROCESS | 2772 | 1461235140710 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 03:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:39:00 INFO - PROCESS | 2772 | 1461235140716 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 2772 | 1461235140719 Marionette TRACE conn5 <- [1,1178,null,{}] 03:39:00 INFO - PROCESS | 2772 | 1461235140724 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}] 03:39:00 INFO - PROCESS | 2772 | 1461235140859 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:39:01 INFO - PROCESS | 2772 | 1461235140997 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 2772 | ++DOCSHELL 17906C00 == 59 [pid = 2772] [id = 304] 03:39:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17941000) [pid = 2772] [serial = 911] [outer = 00000000] 03:39:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17C21400) [pid = 2772] [serial = 912] [outer = 17941000] 03:39:01 INFO - PROCESS | 2772 | 1461235141055 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17C7CC00) [pid = 2772] [serial = 913] [outer = 17941000] 03:39:01 INFO - PROCESS | 2772 | 1461235141584 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] 03:39:01 INFO - PROCESS | 2772 | 1461235141653 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 03:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:39:01 INFO - PROCESS | 2772 | 1461235141660 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 2772 | 1461235141663 Marionette TRACE conn5 <- [1,1182,null,{}] 03:39:01 INFO - PROCESS | 2772 | 1461235141667 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}] 03:39:01 INFO - PROCESS | 2772 | 1461235141778 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:39:01 INFO - PROCESS | 2772 | 1461235141913 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 2772 | ++DOCSHELL 19375400 == 60 [pid = 2772] [id = 305] 03:39:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (193C0800) [pid = 2772] [serial = 914] [outer = 00000000] 03:39:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A1DE000) [pid = 2772] [serial = 915] [outer = 193C0800] 03:39:01 INFO - PROCESS | 2772 | 1461235141970 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1A99E400) [pid = 2772] [serial = 916] [outer = 193C0800] 03:39:02 INFO - PROCESS | 2772 | 1461235142608 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] 03:39:02 INFO - PROCESS | 2772 | 1461235142636 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:39:02 INFO - PROCESS | 2772 | 1461235142640 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 2772 | 1461235142644 Marionette TRACE conn5 <- [1,1186,null,{}] 03:39:02 INFO - PROCESS | 2772 | 1461235142655 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}] 03:39:02 INFO - PROCESS | 2772 | 1461235142769 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:39:02 INFO - PROCESS | 2772 | 1461235142905 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 2772 | ++DOCSHELL 1C5A4C00 == 61 [pid = 2772] [id = 306] 03:39:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1CCE0400) [pid = 2772] [serial = 917] [outer = 00000000] 03:39:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1CE88400) [pid = 2772] [serial = 918] [outer = 1CCE0400] 03:39:02 INFO - PROCESS | 2772 | 1461235142964 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1CE8B400) [pid = 2772] [serial = 919] [outer = 1CCE0400] 03:39:03 INFO - PROCESS | 2772 | 1461235143630 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]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1021ms 03:39:03 INFO - PROCESS | 2772 | 1461235143664 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 2772 | 1461235143667 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 03:39:03 INFO - PROCESS | 2772 | 1461235143670 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:39:03 INFO - PROCESS | 2772 | 1461235143672 Marionette TRACE conn5 <- [1,1190,null,{}] 03:39:03 INFO - PROCESS | 2772 | 1461235143676 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}] 03:39:03 INFO - PROCESS | 2772 | 1461235143785 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:39:03 INFO - PROCESS | 2772 | 1461235143920 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 2772 | ++DOCSHELL 1A112800 == 62 [pid = 2772] [id = 307] 03:39:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A113400) [pid = 2772] [serial = 920] [outer = 00000000] 03:39:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A11CC00) [pid = 2772] [serial = 921] [outer = 1A113400] 03:39:03 INFO - PROCESS | 2772 | 1461235143976 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A11E000) [pid = 2772] [serial = 922] [outer = 1A113400] 03:39:04 INFO - PROCESS | 2772 | 1461235144558 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]]]}] 03:39:04 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 03:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 929ms 03:39:04 INFO - PROCESS | 2772 | 1461235144625 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 2772 | 1461235144627 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:39:04 INFO - PROCESS | 2772 | 1461235144631 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 2772 | 1461235144633 Marionette TRACE conn5 <- [1,1194,null,{}] 03:39:04 INFO - PROCESS | 2772 | 1461235144637 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}] 03:39:04 INFO - PROCESS | 2772 | 1461235144743 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:39:04 INFO - PROCESS | 2772 | 1461235144850 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 2772 | ++DOCSHELL 112AB400 == 63 [pid = 2772] [id = 308] 03:39:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (17C21000) [pid = 2772] [serial = 923] [outer = 00000000] 03:39:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A11FC00) [pid = 2772] [serial = 924] [outer = 17C21000] 03:39:04 INFO - PROCESS | 2772 | 1461235144911 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1C2D8400) [pid = 2772] [serial = 925] [outer = 17C21000] 03:39:05 INFO - PROCESS | 2772 | 1461235145746 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]]]}] 03:39:05 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 03:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1184ms 03:39:05 INFO - PROCESS | 2772 | 1461235145820 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 2772 | 1461235145824 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 03:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:39:05 INFO - PROCESS | 2772 | 1461235145829 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - PROCESS | 2772 | 1461235145832 Marionette TRACE conn5 <- [1,1198,null,{}] 03:39:05 INFO - PROCESS | 2772 | 1461235145838 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}] 03:39:05 INFO - PROCESS | 2772 | 1461235145937 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:39:06 INFO - PROCESS | 2772 | 1461235146076 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 2772 | ++DOCSHELL 17910800 == 64 [pid = 2772] [id = 309] 03:39:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (15C59800) [pid = 2772] [serial = 926] [outer = 00000000] 03:39:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (17948400) [pid = 2772] [serial = 927] [outer = 15C59800] 03:39:06 INFO - PROCESS | 2772 | 1461235146130 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (17C23000) [pid = 2772] [serial = 928] [outer = 15C59800] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 197A1400 == 63 [pid = 2772] [id = 278] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 1A13A000 == 62 [pid = 2772] [id = 302] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 144F3800 == 61 [pid = 2772] [id = 301] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 0EA2D400 == 60 [pid = 2772] [id = 300] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 17F79C00 == 59 [pid = 2772] [id = 299] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 19376800 == 58 [pid = 2772] [id = 298] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 18F38C00 == 57 [pid = 2772] [id = 297] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 17C26000 == 56 [pid = 2772] [id = 296] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 10253400 == 55 [pid = 2772] [id = 295] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (14B0F000) [pid = 2772] [serial = 822] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (17EA1400) [pid = 2772] [serial = 825] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (190A7C00) [pid = 2772] [serial = 828] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (197A6000) [pid = 2772] [serial = 831] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1A13B000) [pid = 2772] [serial = 834] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (1CCE7400) [pid = 2772] [serial = 861] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 10350C00 == 54 [pid = 2772] [id = 294] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 0FF28800 == 53 [pid = 2772] [id = 293] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 1D809000 == 52 [pid = 2772] [id = 291] 03:39:06 INFO - PROCESS | 2772 | --DOCSHELL 14B0F400 == 51 [pid = 2772] [id = 288] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17903800) [pid = 2772] [serial = 712] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A1E3C00) [pid = 2772] [serial = 751] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A13C800) [pid = 2772] [serial = 805] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (0FF29400) [pid = 2772] [serial = 799] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (19C24C00) [pid = 2772] [serial = 715] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (10254C00) [pid = 2772] [serial = 709] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (10330800) [pid = 2772] [serial = 754] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1A3DB800) [pid = 2772] [serial = 763] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1A1E2000) [pid = 2772] [serial = 760] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1A13C400) [pid = 2772] [serial = 718] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (1BA73C00) [pid = 2772] [serial = 811] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (10255C00) [pid = 2772] [serial = 672] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17A63400) [pid = 2772] [serial = 802] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1A3E1800) [pid = 2772] [serial = 808] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17A5FC00) [pid = 2772] [serial = 757] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (193B5C00) [pid = 2772] [serial = 669] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A3D7800) [pid = 2772] [serial = 838] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1A3D4000) [pid = 2772] [serial = 837] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17ADE000) [pid = 2772] [serial = 841] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17942400) [pid = 2772] [serial = 840] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (17F74C00) [pid = 2772] [serial = 843] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A1E0000) [pid = 2772] [serial = 847] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1C97F800) [pid = 2772] [serial = 859] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1C1E9400) [pid = 2772] [serial = 850] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1BA75000) [pid = 2772] [serial = 849] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (19375800) [pid = 2772] [serial = 855] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1C2DBC00) [pid = 2772] [serial = 852] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1C90B400) [pid = 2772] [serial = 858] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1C54D800) [pid = 2772] [serial = 853] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (1A0DA800) [pid = 2772] [serial = 846] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1892E800) [pid = 2772] [serial = 844] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (18F44800) [pid = 2772] [serial = 856] [outer = 00000000] [url = about:blank] 03:39:06 INFO - PROCESS | 2772 | 1461235146767 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]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 969ms 03:39:06 INFO - PROCESS | 2772 | 1461235146802 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 2772 | 1461235146807 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 03:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:39:06 INFO - PROCESS | 2772 | 1461235146813 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 2772 | 1461235146816 Marionette TRACE conn5 <- [1,1202,null,{}] 03:39:06 INFO - PROCESS | 2772 | 1461235146819 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}] 03:39:06 INFO - PROCESS | 2772 | 1461235146906 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:39:07 INFO - PROCESS | 2772 | 1461235147001 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 2772 | ++DOCSHELL 0FF26000 == 52 [pid = 2772] [id = 310] 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (10253400) [pid = 2772] [serial = 929] [outer = 00000000] 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1443B000) [pid = 2772] [serial = 930] [outer = 10253400] 03:39:07 INFO - PROCESS | 2772 | 1461235147046 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (15B2AC00) [pid = 2772] [serial = 931] [outer = 10253400] 03:39:07 INFO - PROCESS | 2772 | 1461235147465 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]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 03:39:07 INFO - PROCESS | 2772 | 1461235147498 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 2772 | 1461235147500 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 03:39:07 INFO - PROCESS | 2772 | 1461235147504 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:39:07 INFO - PROCESS | 2772 | 1461235147508 Marionette TRACE conn5 <- [1,1206,null,{}] 03:39:07 INFO - PROCESS | 2772 | 1461235147519 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}] 03:39:07 INFO - PROCESS | 2772 | 1461235147606 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:39:07 INFO - PROCESS | 2772 | 1461235147613 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 2772 | ++DOCSHELL 1793E800 == 53 [pid = 2772] [id = 311] 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (1793EC00) [pid = 2772] [serial = 932] [outer = 00000000] 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17F75C00) [pid = 2772] [serial = 933] [outer = 1793EC00] 03:39:07 INFO - PROCESS | 2772 | 1461235147661 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (18928800) [pid = 2772] [serial = 934] [outer = 1793EC00] 03:39:08 INFO - PROCESS | 2772 | 1461235148131 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]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 03:39:08 INFO - PROCESS | 2772 | 1461235148178 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 2772 | 1461235148180 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:39:08 INFO - PROCESS | 2772 | 1461235148183 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 2772 | 1461235148185 Marionette TRACE conn5 <- [1,1210,null,{}] 03:39:08 INFO - PROCESS | 2772 | 1461235148189 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}] 03:39:08 INFO - PROCESS | 2772 | 1461235148272 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:39:08 INFO - PROCESS | 2772 | 1461235148280 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 2772 | ++DOCSHELL 18F3F400 == 54 [pid = 2772] [id = 312] 03:39:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (18F44000) [pid = 2772] [serial = 935] [outer = 00000000] 03:39:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (190A5000) [pid = 2772] [serial = 936] [outer = 18F44000] 03:39:08 INFO - PROCESS | 2772 | 1461235148327 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (19379C00) [pid = 2772] [serial = 937] [outer = 18F44000] 03:39:08 INFO - PROCESS | 2772 | 1461235148785 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] 03:39:08 INFO - PROCESS | 2772 | 1461235148860 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 03:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:39:08 INFO - PROCESS | 2772 | 1461235148871 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 2772 | 1461235148873 Marionette TRACE conn5 <- [1,1214,null,{}] 03:39:08 INFO - PROCESS | 2772 | 1461235148876 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}] 03:39:08 INFO - PROCESS | 2772 | 1461235148986 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:39:09 INFO - PROCESS | 2772 | 1461235149045 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 2772 | ++DOCSHELL 193B3000 == 55 [pid = 2772] [id = 313] 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (193B7000) [pid = 2772] [serial = 938] [outer = 00000000] 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (19BD9000) [pid = 2772] [serial = 939] [outer = 193B7000] 03:39:09 INFO - PROCESS | 2772 | 1461235149090 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (19F7F400) [pid = 2772] [serial = 940] [outer = 193B7000] 03:39:09 INFO - PROCESS | 2772 | 1461235149518 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]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 669ms 03:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:39:09 INFO - PROCESS | 2772 | 1461235149542 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 2772 | 1461235149544 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 2772 | 1461235149547 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 2772 | 1461235149549 Marionette TRACE conn5 <- [1,1218,null,{}] 03:39:09 INFO - PROCESS | 2772 | 1461235149552 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}] 03:39:09 INFO - PROCESS | 2772 | 1461235149718 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:39:09 INFO - PROCESS | 2772 | 1461235149743 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 2772 | ++DOCSHELL 14B0BC00 == 56 [pid = 2772] [id = 314] 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A0DA000) [pid = 2772] [serial = 941] [outer = 00000000] 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A144800) [pid = 2772] [serial = 942] [outer = 1A0DA000] 03:39:09 INFO - PROCESS | 2772 | 1461235149790 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A141800) [pid = 2772] [serial = 943] [outer = 1A0DA000] 03:39:10 INFO - PROCESS | 2772 | 1461235150239 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]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 03:39:10 INFO - PROCESS | 2772 | 1461235150279 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 2772 | 1461235150281 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 03:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:39:10 INFO - PROCESS | 2772 | 1461235150284 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 2772 | 1461235150285 Marionette TRACE conn5 <- [1,1222,null,{}] 03:39:10 INFO - PROCESS | 2772 | 1461235150296 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}] 03:39:10 INFO - PROCESS | 2772 | 1461235150408 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:39:10 INFO - PROCESS | 2772 | 1461235150414 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 2772 | ++DOCSHELL 17F74000 == 57 [pid = 2772] [id = 315] 03:39:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A177800) [pid = 2772] [serial = 944] [outer = 00000000] 03:39:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A239400) [pid = 2772] [serial = 945] [outer = 1A177800] 03:39:10 INFO - PROCESS | 2772 | 1461235150458 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1A3D5800) [pid = 2772] [serial = 946] [outer = 1A177800] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (10C92C00) [pid = 2772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17C75000) [pid = 2772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (14BCE400) [pid = 2772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (0EA37400) [pid = 2772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17C1D800) [pid = 2772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (134E8C00) [pid = 2772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (197A2800) [pid = 2772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (193BE800) [pid = 2772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (18C40C00) [pid = 2772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17980400) [pid = 2772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (197AA400) [pid = 2772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (190A5C00) [pid = 2772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (18F3C800) [pid = 2772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (10BAA400) [pid = 2772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1024C000) [pid = 2772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:39:11 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (102DB800) [pid = 2772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:39:11 INFO - PROCESS | 2772 | 1461235151187 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]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 929ms 03:39:11 INFO - PROCESS | 2772 | 1461235151214 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 03:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:39:11 INFO - PROCESS | 2772 | 1461235151216 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 03:39:11 INFO - PROCESS | 2772 | 1461235151219 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 2772 | 1461235151221 Marionette TRACE conn5 <- [1,1226,null,{}] 03:39:11 INFO - PROCESS | 2772 | 1461235151225 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}] 03:39:11 INFO - PROCESS | 2772 | 1461235151306 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:39:11 INFO - PROCESS | 2772 | 1461235151398 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 2772 | ++DOCSHELL 0FF26800 == 58 [pid = 2772] [id = 316] 03:39:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (10256C00) [pid = 2772] [serial = 947] [outer = 00000000] 03:39:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (18929800) [pid = 2772] [serial = 948] [outer = 10256C00] 03:39:11 INFO - PROCESS | 2772 | 1461235151443 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (18F46C00) [pid = 2772] [serial = 949] [outer = 10256C00] 03:39:11 INFO - PROCESS | 2772 | 1461235151788 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]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 03:39:11 INFO - PROCESS | 2772 | 1461235151850 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 2772 | 1461235151853 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:39:11 INFO - PROCESS | 2772 | 1461235151856 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 2772 | 1461235151857 Marionette TRACE conn5 <- [1,1230,null,{}] 03:39:11 INFO - PROCESS | 2772 | 1461235151860 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}] 03:39:11 INFO - PROCESS | 2772 | 1461235151977 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:39:11 INFO - PROCESS | 2772 | 1461235151986 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 2772 | ++DOCSHELL 14B0C400 == 59 [pid = 2772] [id = 317] 03:39:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (14BD3400) [pid = 2772] [serial = 950] [outer = 00000000] 03:39:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1A3DEC00) [pid = 2772] [serial = 951] [outer = 14BD3400] 03:39:12 INFO - PROCESS | 2772 | 1461235152031 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1A3E1800) [pid = 2772] [serial = 952] [outer = 14BD3400] 03:39:12 INFO - PROCESS | 2772 | 1461235152436 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]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 03:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:39:12 INFO - PROCESS | 2772 | 1461235152487 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 2772 | 1461235152489 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 03:39:12 INFO - PROCESS | 2772 | 1461235152492 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - PROCESS | 2772 | 1461235152493 Marionette TRACE conn5 <- [1,1234,null,{}] 03:39:12 INFO - PROCESS | 2772 | 1461235152497 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}] 03:39:12 INFO - PROCESS | 2772 | 1461235152613 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:39:12 INFO - PROCESS | 2772 | 1461235152658 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 2772 | ++DOCSHELL 10331C00 == 60 [pid = 2772] [id = 318] 03:39:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (10C4B000) [pid = 2772] [serial = 953] [outer = 00000000] 03:39:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1BA75400) [pid = 2772] [serial = 954] [outer = 10C4B000] 03:39:12 INFO - PROCESS | 2772 | 1461235152702 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1C123800) [pid = 2772] [serial = 955] [outer = 10C4B000] 03:39:13 INFO - PROCESS | 2772 | 1461235153175 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]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 729ms 03:39:13 INFO - PROCESS | 2772 | 1461235153223 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 2772 | 1461235153228 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 03:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:39:13 INFO - PROCESS | 2772 | 1461235153233 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 2772 | 1461235153238 Marionette TRACE conn5 <- [1,1238,null,{}] 03:39:13 INFO - PROCESS | 2772 | 1461235153245 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}] 03:39:13 INFO - PROCESS | 2772 | 1461235153359 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:39:13 INFO - PROCESS | 2772 | 1461235153523 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 2772 | ++DOCSHELL 10C95800 == 61 [pid = 2772] [id = 319] 03:39:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (112AD000) [pid = 2772] [serial = 956] [outer = 00000000] 03:39:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (14B10800) [pid = 2772] [serial = 957] [outer = 112AD000] 03:39:13 INFO - PROCESS | 2772 | 1461235153582 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (16369400) [pid = 2772] [serial = 958] [outer = 112AD000] 03:39:14 INFO - PROCESS | 2772 | 1461235154235 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]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1023ms 03:39:14 INFO - PROCESS | 2772 | 1461235154257 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 2772 | 1461235154264 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:39:14 INFO - PROCESS | 2772 | 1461235154270 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 2772 | 1461235154273 Marionette TRACE conn5 <- [1,1242,null,{}] 03:39:14 INFO - PROCESS | 2772 | 1461235154277 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}] 03:39:14 INFO - PROCESS | 2772 | 1461235154390 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:39:14 INFO - PROCESS | 2772 | 1461235154500 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 2772 | ++DOCSHELL 17F7AC00 == 62 [pid = 2772] [id = 320] 03:39:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17FD6000) [pid = 2772] [serial = 959] [outer = 00000000] 03:39:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (193BB800) [pid = 2772] [serial = 960] [outer = 17FD6000] 03:39:14 INFO - PROCESS | 2772 | 1461235154555 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (197ACC00) [pid = 2772] [serial = 961] [outer = 17FD6000] 03:39:15 INFO - PROCESS | 2772 | 1461235155185 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]]]}] 03:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 03:39:15 INFO - PROCESS | 2772 | 1461235155242 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 2772 | 1461235155245 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 03:39:15 INFO - PROCESS | 2772 | 1461235155248 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:39:15 INFO - PROCESS | 2772 | 1461235155252 Marionette TRACE conn5 <- [1,1246,null,{}] 03:39:15 INFO - PROCESS | 2772 | 1461235155263 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}] 03:39:15 INFO - PROCESS | 2772 | 1461235155381 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:39:15 INFO - PROCESS | 2772 | 1461235155510 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D2800 == 63 [pid = 2772] [id = 321] 03:39:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1AB5D800) [pid = 2772] [serial = 962] [outer = 00000000] 03:39:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1C59A000) [pid = 2772] [serial = 963] [outer = 1AB5D800] 03:39:15 INFO - PROCESS | 2772 | 1461235155569 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1C97C800) [pid = 2772] [serial = 964] [outer = 1AB5D800] 03:39:16 INFO - PROCESS | 2772 | 1461235156123 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]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 929ms 03:39:16 INFO - PROCESS | 2772 | 1461235156182 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 2772 | 1461235156185 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 03:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:39:16 INFO - PROCESS | 2772 | 1461235156189 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 2772 | 1461235156191 Marionette TRACE conn5 <- [1,1250,null,{}] 03:39:16 INFO - PROCESS | 2772 | 1461235156195 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}] 03:39:16 INFO - PROCESS | 2772 | 1461235156303 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:39:16 INFO - PROCESS | 2772 | 1461235156437 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 2772 | ++DOCSHELL 0FE50400 == 64 [pid = 2772] [id = 322] 03:39:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (0FE50800) [pid = 2772] [serial = 965] [outer = 00000000] 03:39:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A3D3C00) [pid = 2772] [serial = 966] [outer = 0FE50800] 03:39:16 INFO - PROCESS | 2772 | 1461235156493 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1C983400) [pid = 2772] [serial = 967] [outer = 0FE50800] 03:39:17 INFO - PROCESS | 2772 | 1461235157092 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]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 03:39:17 INFO - PROCESS | 2772 | 1461235157122 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 2772 | 1461235157124 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 03:39:17 INFO - PROCESS | 2772 | 1461235157128 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:39:17 INFO - PROCESS | 2772 | 1461235157130 Marionette TRACE conn5 <- [1,1254,null,{}] 03:39:17 INFO - PROCESS | 2772 | 1461235157133 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}] 03:39:17 INFO - PROCESS | 2772 | 1461235157241 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:39:17 INFO - PROCESS | 2772 | 1461235157348 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 2772 | ++DOCSHELL 1CE87400 == 65 [pid = 2772] [id = 323] 03:39:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1CE8E400) [pid = 2772] [serial = 968] [outer = 00000000] 03:39:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1CE9A800) [pid = 2772] [serial = 969] [outer = 1CE8E400] 03:39:17 INFO - PROCESS | 2772 | 1461235157402 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1CEA2C00) [pid = 2772] [serial = 970] [outer = 1CE8E400] 03:39:18 INFO - PROCESS | 2772 | 1461235158047 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]]]}] 03:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 969ms 03:39:18 INFO - PROCESS | 2772 | 1461235158108 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 2772 | 1461235158111 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 03:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:39:18 INFO - PROCESS | 2772 | 1461235158115 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 2772 | 1461235158117 Marionette TRACE conn5 <- [1,1258,null,{}] 03:39:18 INFO - PROCESS | 2772 | 1461235158121 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}] 03:39:18 INFO - PROCESS | 2772 | 1461235158253 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:39:18 INFO - PROCESS | 2772 | 1461235158540 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 2772 | ++DOCSHELL 0F710000 == 66 [pid = 2772] [id = 324] 03:39:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (0FCC2400) [pid = 2772] [serial = 971] [outer = 00000000] 03:39:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (0FE54C00) [pid = 2772] [serial = 972] [outer = 0FCC2400] 03:39:18 INFO - PROCESS | 2772 | 1461235158625 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (0FF29400) [pid = 2772] [serial = 973] [outer = 0FCC2400] 03:39:19 INFO - PROCESS | 2772 | 1461235159193 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]]]}] 03:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1127ms 03:39:19 INFO - PROCESS | 2772 | 1461235159246 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 2772 | 1461235159251 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 03:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:39:19 INFO - PROCESS | 2772 | 1461235159257 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 2772 | 1461235159260 Marionette TRACE conn5 <- [1,1262,null,{}] 03:39:19 INFO - PROCESS | 2772 | 1461235159265 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}] 03:39:19 INFO - PROCESS | 2772 | 1461235159369 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:39:19 INFO - PROCESS | 2772 | 1461235159482 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 2772 | ++DOCSHELL 13450C00 == 67 [pid = 2772] [id = 325] 03:39:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1350C400) [pid = 2772] [serial = 974] [outer = 00000000] 03:39:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (14B0C800) [pid = 2772] [serial = 975] [outer = 1350C400] 03:39:19 INFO - PROCESS | 2772 | 1461235159531 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (15C59400) [pid = 2772] [serial = 976] [outer = 1350C400] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 14B0C400 == 66 [pid = 2772] [id = 317] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 0FF26800 == 65 [pid = 2772] [id = 316] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 17F74000 == 64 [pid = 2772] [id = 315] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 14B0BC00 == 63 [pid = 2772] [id = 314] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 193B3000 == 62 [pid = 2772] [id = 313] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 18F3F400 == 61 [pid = 2772] [id = 312] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 1793E800 == 60 [pid = 2772] [id = 311] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 0FF26000 == 59 [pid = 2772] [id = 310] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 17910800 == 58 [pid = 2772] [id = 309] 03:39:19 INFO - PROCESS | 2772 | --DOCSHELL 0C538C00 == 57 [pid = 2772] [id = 303] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17F76C00) [pid = 2772] [serial = 826] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (15B31400) [pid = 2772] [serial = 823] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A148400) [pid = 2772] [serial = 835] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (197A5C00) [pid = 2772] [serial = 832] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (19372000) [pid = 2772] [serial = 829] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17AD7800) [pid = 2772] [serial = 820] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (1A0D6000) [pid = 2772] [serial = 894] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1A176000) [pid = 2772] [serial = 897] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1C1F8000) [pid = 2772] [serial = 867] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1A0DB000) [pid = 2772] [serial = 895] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (19206000) [pid = 2772] [serial = 891] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (18F41000) [pid = 2772] [serial = 883] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (18C40800) [pid = 2772] [serial = 882] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (17F72400) [pid = 2772] [serial = 864] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1DA96400) [pid = 2772] [serial = 873] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17AD7000) [pid = 2772] [serial = 880] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (17941800) [pid = 2772] [serial = 879] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1CE9B400) [pid = 2772] [serial = 870] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17947800) [pid = 2772] [serial = 885] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17A66000) [pid = 2772] [serial = 886] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1A1E2C00) [pid = 2772] [serial = 898] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1DAA2C00) [pid = 2772] [serial = 877] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1DAA1000) [pid = 2772] [serial = 876] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17F6D800) [pid = 2772] [serial = 888] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1892A400) [pid = 2772] [serial = 889] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (1A0DE000) [pid = 2772] [serial = 903] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (10C3C800) [pid = 2772] [serial = 901] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1024BC00) [pid = 2772] [serial = 900] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1A170000) [pid = 2772] [serial = 904] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (19370800) [pid = 2772] [serial = 892] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1A3DAC00) [pid = 2772] [serial = 906] [outer = 00000000] [url = about:blank] 03:39:20 INFO - PROCESS | 2772 | 1461235160163 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]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 03:39:20 INFO - PROCESS | 2772 | 1461235160192 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 2772 | 1461235160196 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 03:39:20 INFO - PROCESS | 2772 | 1461235160200 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:39:20 INFO - PROCESS | 2772 | 1461235160202 Marionette TRACE conn5 <- [1,1266,null,{}] 03:39:20 INFO - PROCESS | 2772 | 1461235160206 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}] 03:39:20 INFO - PROCESS | 2772 | 1461235160289 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:39:20 INFO - PROCESS | 2772 | 1461235160381 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 2772 | ++DOCSHELL 10252C00 == 58 [pid = 2772] [id = 326] 03:39:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (10329C00) [pid = 2772] [serial = 977] [outer = 00000000] 03:39:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (14B09C00) [pid = 2772] [serial = 978] [outer = 10329C00] 03:39:20 INFO - PROCESS | 2772 | 1461235160427 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (15C5B800) [pid = 2772] [serial = 979] [outer = 10329C00] 03:39:20 INFO - PROCESS | 2772 | 1461235160846 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]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 03:39:20 INFO - PROCESS | 2772 | 1461235160875 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:39:20 INFO - PROCESS | 2772 | 1461235160877 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 03:39:20 INFO - PROCESS | 2772 | 1461235160882 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 2772 | 1461235160888 Marionette TRACE conn5 <- [1,1270,null,{}] 03:39:20 INFO - PROCESS | 2772 | 1461235160897 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}] 03:39:20 INFO - PROCESS | 2772 | 1461235160982 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:39:20 INFO - PROCESS | 2772 | 1461235160989 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 2772 | ++DOCSHELL 1636D800 == 59 [pid = 2772] [id = 327] 03:39:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1793D000) [pid = 2772] [serial = 980] [outer = 00000000] 03:39:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (17AE3000) [pid = 2772] [serial = 981] [outer = 1793D000] 03:39:21 INFO - PROCESS | 2772 | 1461235161035 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17C22800) [pid = 2772] [serial = 982] [outer = 1793D000] 03:39:21 INFO - PROCESS | 2772 | 1461235161505 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]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 03:39:21 INFO - PROCESS | 2772 | 1461235161575 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:39:21 INFO - PROCESS | 2772 | 1461235161577 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 03:39:21 INFO - PROCESS | 2772 | 1461235161580 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 2772 | 1461235161582 Marionette TRACE conn5 <- [1,1274,null,{}] 03:39:21 INFO - PROCESS | 2772 | 1461235161586 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}] 03:39:21 INFO - PROCESS | 2772 | 1461235161668 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:39:21 INFO - PROCESS | 2772 | 1461235161676 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 2772 | ++DOCSHELL 17C79C00 == 60 [pid = 2772] [id = 328] 03:39:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17C7A400) [pid = 2772] [serial = 983] [outer = 00000000] 03:39:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17F6FC00) [pid = 2772] [serial = 984] [outer = 17C7A400] 03:39:21 INFO - PROCESS | 2772 | 1461235161721 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17F77C00) [pid = 2772] [serial = 985] [outer = 17C7A400] 03:39:22 INFO - PROCESS | 2772 | 1461235162156 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]]]}] 03:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 03:39:22 INFO - PROCESS | 2772 | 1461235162216 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 2772 | 1461235162218 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 03:39:22 INFO - PROCESS | 2772 | 1461235162221 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:39:22 INFO - PROCESS | 2772 | 1461235162223 Marionette TRACE conn5 <- [1,1278,null,{}] 03:39:22 INFO - PROCESS | 2772 | 1461235162226 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}] 03:39:22 INFO - PROCESS | 2772 | 1461235162336 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:39:22 INFO - PROCESS | 2772 | 1461235162426 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4C800 == 61 [pid = 2772] [id = 329] 03:39:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17A62000) [pid = 2772] [serial = 986] [outer = 00000000] 03:39:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (18C3A000) [pid = 2772] [serial = 987] [outer = 17A62000] 03:39:22 INFO - PROCESS | 2772 | 1461235162480 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (18D40000) [pid = 2772] [serial = 988] [outer = 17A62000] 03:39:22 INFO - PROCESS | 2772 | 1461235162923 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]]]}] 03:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 729ms 03:39:22 INFO - PROCESS | 2772 | 1461235162956 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 2772 | 1461235162958 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 03:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:39:22 INFO - PROCESS | 2772 | 1461235162961 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 2772 | 1461235162963 Marionette TRACE conn5 <- [1,1282,null,{}] 03:39:22 INFO - PROCESS | 2772 | 1461235162966 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}] 03:39:23 INFO - PROCESS | 2772 | 1461235163081 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:39:23 INFO - PROCESS | 2772 | 1461235163138 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 2772 | ++DOCSHELL 18F41800 == 62 [pid = 2772] [id = 330] 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (19006000) [pid = 2772] [serial = 989] [outer = 00000000] 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1936FC00) [pid = 2772] [serial = 990] [outer = 19006000] 03:39:23 INFO - PROCESS | 2772 | 1461235163191 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (19376400) [pid = 2772] [serial = 991] [outer = 19006000] 03:39:23 INFO - PROCESS | 2772 | 1461235163608 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]]]}] 03:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 03:39:23 INFO - PROCESS | 2772 | 1461235163632 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 2772 | 1461235163634 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:39:23 INFO - PROCESS | 2772 | 1461235163637 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 2772 | 1461235163639 Marionette TRACE conn5 <- [1,1286,null,{}] 03:39:23 INFO - PROCESS | 2772 | 1461235163642 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}] 03:39:23 INFO - PROCESS | 2772 | 1461235163754 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:39:23 INFO - PROCESS | 2772 | 1461235163848 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 2772 | ++DOCSHELL 190A7C00 == 63 [pid = 2772] [id = 331] 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (193B3000) [pid = 2772] [serial = 992] [outer = 00000000] 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (197A8000) [pid = 2772] [serial = 993] [outer = 193B3000] 03:39:23 INFO - PROCESS | 2772 | 1461235163893 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (197AE800) [pid = 2772] [serial = 994] [outer = 193B3000] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1793EC00) [pid = 2772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (10253400) [pid = 2772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1A177800) [pid = 2772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A0DA000) [pid = 2772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (10256C00) [pid = 2772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (18F44000) [pid = 2772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17C21000) [pid = 2772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (14BD3400) [pid = 2772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (193B7000) [pid = 2772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:39:24 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (15C59800) [pid = 2772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:39:24 INFO - PROCESS | 2772 | 1461235164514 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]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 929ms 03:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:39:24 INFO - PROCESS | 2772 | 1461235164568 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 2772 | 1461235164570 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 03:39:24 INFO - PROCESS | 2772 | 1461235164573 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 2772 | 1461235164575 Marionette TRACE conn5 <- [1,1290,null,{}] 03:39:24 INFO - PROCESS | 2772 | 1461235164579 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}] 03:39:24 INFO - PROCESS | 2772 | 1461235164658 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:39:24 INFO - PROCESS | 2772 | 1461235164752 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 2772 | ++DOCSHELL 0FF28800 == 64 [pid = 2772] [id = 332] 03:39:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (144EFC00) [pid = 2772] [serial = 995] [outer = 00000000] 03:39:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1920A000) [pid = 2772] [serial = 996] [outer = 144EFC00] 03:39:24 INFO - PROCESS | 2772 | 1461235164796 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (197A1C00) [pid = 2772] [serial = 997] [outer = 144EFC00] 03:39:25 INFO - PROCESS | 2772 | 1461235165180 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]]]}] 03:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 632ms 03:39:25 INFO - PROCESS | 2772 | 1461235165206 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 2772 | 1461235165208 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 03:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:39:25 INFO - PROCESS | 2772 | 1461235165211 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - PROCESS | 2772 | 1461235165213 Marionette TRACE conn5 <- [1,1294,null,{}] 03:39:25 INFO - PROCESS | 2772 | 1461235165216 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}] 03:39:25 INFO - PROCESS | 2772 | 1461235165332 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:39:25 INFO - PROCESS | 2772 | 1461235165342 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 2772 | ++DOCSHELL 10253400 == 65 [pid = 2772] [id = 333] 03:39:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1032C000) [pid = 2772] [serial = 998] [outer = 00000000] 03:39:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A114000) [pid = 2772] [serial = 999] [outer = 1032C000] 03:39:25 INFO - PROCESS | 2772 | 1461235165388 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A13A000) [pid = 2772] [serial = 1000] [outer = 1032C000] 03:39:25 INFO - PROCESS | 2772 | 1461235165806 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]]]}] 03:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 03:39:25 INFO - PROCESS | 2772 | 1461235165842 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 2772 | 1461235165844 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 03:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:39:25 INFO - PROCESS | 2772 | 1461235165848 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - PROCESS | 2772 | 1461235165849 Marionette TRACE conn5 <- [1,1298,null,{}] 03:39:25 INFO - PROCESS | 2772 | 1461235165853 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}] 03:39:25 INFO - PROCESS | 2772 | 1461235165970 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:39:25 INFO - PROCESS | 2772 | 1461235165978 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 2772 | ++DOCSHELL 10256400 == 66 [pid = 2772] [id = 334] 03:39:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A0DD400) [pid = 2772] [serial = 1001] [outer = 00000000] 03:39:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A172800) [pid = 2772] [serial = 1002] [outer = 1A0DD400] 03:39:26 INFO - PROCESS | 2772 | 1461235166027 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1A1E1800) [pid = 2772] [serial = 1003] [outer = 1A0DD400] 03:39:26 INFO - PROCESS | 2772 | 1461235166545 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] 03:39:26 INFO - PROCESS | 2772 | 1461235166652 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 03:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:39:26 INFO - PROCESS | 2772 | 1461235166659 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 2772 | 1461235166663 Marionette TRACE conn5 <- [1,1302,null,{}] 03:39:26 INFO - PROCESS | 2772 | 1461235166671 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}] 03:39:26 INFO - PROCESS | 2772 | 1461235166794 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:39:26 INFO - PROCESS | 2772 | 1461235166899 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 2772 | ++DOCSHELL 10C3C800 == 67 [pid = 2772] [id = 335] 03:39:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (10C3F000) [pid = 2772] [serial = 1004] [outer = 00000000] 03:39:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (13456000) [pid = 2772] [serial = 1005] [outer = 10C3F000] 03:39:26 INFO - PROCESS | 2772 | 1461235166956 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (147C8000) [pid = 2772] [serial = 1006] [outer = 10C3F000] 03:39:27 INFO - PROCESS | 2772 | 1461235167504 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]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 869ms 03:39:27 INFO - PROCESS | 2772 | 1461235167541 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 2772 | 1461235167547 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 03:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:39:27 INFO - PROCESS | 2772 | 1461235167554 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 2772 | 1461235167557 Marionette TRACE conn5 <- [1,1306,null,{}] 03:39:27 INFO - PROCESS | 2772 | 1461235167561 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}] 03:39:27 INFO - PROCESS | 2772 | 1461235167673 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:39:27 INFO - PROCESS | 2772 | 1461235167779 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 2772 | ++DOCSHELL 1793E800 == 68 [pid = 2772] [id = 336] 03:39:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17A59400) [pid = 2772] [serial = 1007] [outer = 00000000] 03:39:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17C79800) [pid = 2772] [serial = 1008] [outer = 17A59400] 03:39:27 INFO - PROCESS | 2772 | 1461235167835 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (17F71000) [pid = 2772] [serial = 1009] [outer = 17A59400] 03:39:28 INFO - PROCESS | 2772 | 1461235168498 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]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 03:39:28 INFO - PROCESS | 2772 | 1461235168525 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 2772 | 1461235168527 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 2772 | 1461235168531 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:39:28 INFO - PROCESS | 2772 | 1461235168535 Marionette TRACE conn5 <- [1,1310,null,{}] 03:39:28 INFO - PROCESS | 2772 | 1461235168547 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}] 03:39:28 INFO - PROCESS | 2772 | 1461235168657 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:39:28 INFO - PROCESS | 2772 | 1461235168791 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 2772 | ++DOCSHELL 193BF800 == 69 [pid = 2772] [id = 337] 03:39:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A13DC00) [pid = 2772] [serial = 1010] [outer = 00000000] 03:39:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1A235C00) [pid = 2772] [serial = 1011] [outer = 1A13DC00] 03:39:28 INFO - PROCESS | 2772 | 1461235168851 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1A3D7000) [pid = 2772] [serial = 1012] [outer = 1A13DC00] 03:39:29 INFO - PROCESS | 2772 | 1461235169396 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]]]}] 03:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 929ms 03:39:29 INFO - PROCESS | 2772 | 1461235169464 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 2772 | 1461235169467 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 03:39:29 INFO - PROCESS | 2772 | 1461235169471 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:39:29 INFO - PROCESS | 2772 | 1461235169473 Marionette TRACE conn5 <- [1,1314,null,{}] 03:39:29 INFO - PROCESS | 2772 | 1461235169494 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}] 03:39:29 INFO - PROCESS | 2772 | 1461235169603 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:39:29 INFO - PROCESS | 2772 | 1461235169709 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 2772 | ++DOCSHELL 1BA75800 == 70 [pid = 2772] [id = 338] 03:39:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1C1E9800) [pid = 2772] [serial = 1013] [outer = 00000000] 03:39:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1C599000) [pid = 2772] [serial = 1014] [outer = 1C1E9800] 03:39:29 INFO - PROCESS | 2772 | 1461235169765 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1C97F800) [pid = 2772] [serial = 1015] [outer = 1C1E9800] 03:39:30 INFO - PROCESS | 2772 | 1461235170311 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]]]}] 03:39:30 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 03:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 890ms 03:39:30 INFO - PROCESS | 2772 | 1461235170364 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 2772 | 1461235170367 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 03:39:30 INFO - PROCESS | 2772 | 1461235170370 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:39:30 INFO - PROCESS | 2772 | 1461235170372 Marionette TRACE conn5 <- [1,1318,null,{}] 03:39:30 INFO - PROCESS | 2772 | 1461235170376 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}] 03:39:30 INFO - PROCESS | 2772 | 1461235170514 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:39:30 INFO - PROCESS | 2772 | 1461235170622 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 2772 | ++DOCSHELL 1CCE5C00 == 71 [pid = 2772] [id = 339] 03:39:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1CE8B800) [pid = 2772] [serial = 1016] [outer = 00000000] 03:39:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1CEA0800) [pid = 2772] [serial = 1017] [outer = 1CE8B800] 03:39:30 INFO - PROCESS | 2772 | 1461235170677 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1D802800) [pid = 2772] [serial = 1018] [outer = 1CE8B800] 03:39:31 INFO - PROCESS | 2772 | 1461235171255 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]]]}] 03:39:31 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 03:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 929ms 03:39:31 INFO - PROCESS | 2772 | 1461235171305 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 2772 | 1461235171307 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:39:31 INFO - PROCESS | 2772 | 1461235171311 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 2772 | 1461235171313 Marionette TRACE conn5 <- [1,1322,null,{}] 03:39:31 INFO - PROCESS | 2772 | 1461235171317 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}] 03:39:31 INFO - PROCESS | 2772 | 1461235171440 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:39:31 INFO - PROCESS | 2772 | 1461235171578 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 2772 | ++DOCSHELL 1DA96400 == 72 [pid = 2772] [id = 340] 03:39:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1DAA2C00) [pid = 2772] [serial = 1019] [outer = 00000000] 03:39:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1DCAD000) [pid = 2772] [serial = 1020] [outer = 1DAA2C00] 03:39:31 INFO - PROCESS | 2772 | 1461235171636 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1DED5400) [pid = 2772] [serial = 1021] [outer = 1DAA2C00] 03:39:32 INFO - PROCESS | 2772 | 1461235172229 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]]]}] 03:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 03:39:32 INFO - PROCESS | 2772 | 1461235172285 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 2772 | 1461235172287 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 03:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:39:32 INFO - PROCESS | 2772 | 1461235172290 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 2772 | 1461235172292 Marionette TRACE conn5 <- [1,1326,null,{}] 03:39:32 INFO - PROCESS | 2772 | 1461235172296 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}] 03:39:32 INFO - PROCESS | 2772 | 1461235172400 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:39:32 INFO - PROCESS | 2772 | 1461235172562 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 2772 | ++DOCSHELL 1A170400 == 73 [pid = 2772] [id = 341] 03:39:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1A9A0800) [pid = 2772] [serial = 1022] [outer = 00000000] 03:39:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1DFA9000) [pid = 2772] [serial = 1023] [outer = 1A9A0800] 03:39:32 INFO - PROCESS | 2772 | 1461235172618 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1E383800) [pid = 2772] [serial = 1024] [outer = 1A9A0800] 03:39:33 INFO - PROCESS | 2772 | 1461235173865 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]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1620ms 03:39:33 INFO - PROCESS | 2772 | 1461235173916 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 2772 | 1461235173920 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 03:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:39:33 INFO - PROCESS | 2772 | 1461235173925 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 2772 | 1461235173928 Marionette TRACE conn5 <- [1,1330,null,{}] 03:39:33 INFO - PROCESS | 2772 | 1461235173934 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}] 03:39:34 INFO - PROCESS | 2772 | 1461235174073 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:39:34 INFO - PROCESS | 2772 | 1461235174183 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 10351C00 == 72 [pid = 2772] [id = 252] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 1A31F400 == 71 [pid = 2772] [id = 254] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 197A9800 == 70 [pid = 2772] [id = 253] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 10253400 == 69 [pid = 2772] [id = 333] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 0FF28800 == 68 [pid = 2772] [id = 332] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 190A7C00 == 67 [pid = 2772] [id = 331] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 18F41800 == 66 [pid = 2772] [id = 330] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 0FE4C800 == 65 [pid = 2772] [id = 329] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 17C79C00 == 64 [pid = 2772] [id = 328] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 1636D800 == 63 [pid = 2772] [id = 327] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 10252C00 == 62 [pid = 2772] [id = 326] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 13450C00 == 61 [pid = 2772] [id = 325] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1BA75400) [pid = 2772] [serial = 954] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1CE88400) [pid = 2772] [serial = 918] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (0FD31400) [pid = 2772] [serial = 909] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (17C21400) [pid = 2772] [serial = 912] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1A11CC00) [pid = 2772] [serial = 921] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1A1DE000) [pid = 2772] [serial = 915] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | ++DOCSHELL 0C5BE800 == 62 [pid = 2772] [id = 342] 03:39:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (0F78DC00) [pid = 2772] [serial = 1025] [outer = 00000000] 03:39:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (100AD400) [pid = 2772] [serial = 1026] [outer = 0F78DC00] 03:39:34 INFO - PROCESS | 2772 | 1461235174281 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (13406000) [pid = 2772] [serial = 1027] [outer = 0F78DC00] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 0F710000 == 61 [pid = 2772] [id = 324] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 10C95800 == 60 [pid = 2772] [id = 319] 03:39:34 INFO - PROCESS | 2772 | --DOCSHELL 10331C00 == 59 [pid = 2772] [id = 318] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A3E1800) [pid = 2772] [serial = 952] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17F75C00) [pid = 2772] [serial = 933] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (18928800) [pid = 2772] [serial = 934] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (15B2AC00) [pid = 2772] [serial = 931] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1A3D5800) [pid = 2772] [serial = 946] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A141800) [pid = 2772] [serial = 943] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (18929800) [pid = 2772] [serial = 948] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (190A5000) [pid = 2772] [serial = 936] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1A144800) [pid = 2772] [serial = 942] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (1A239400) [pid = 2772] [serial = 945] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (1C2D8400) [pid = 2772] [serial = 925] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1A3DEC00) [pid = 2772] [serial = 951] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (18F46C00) [pid = 2772] [serial = 949] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (19F7F400) [pid = 2772] [serial = 940] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (19BD9000) [pid = 2772] [serial = 939] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (19379C00) [pid = 2772] [serial = 937] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17948400) [pid = 2772] [serial = 927] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1A11FC00) [pid = 2772] [serial = 924] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17C23000) [pid = 2772] [serial = 928] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1443B000) [pid = 2772] [serial = 930] [outer = 00000000] [url = about:blank] 03:39:34 INFO - PROCESS | 2772 | 1461235174751 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]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 889ms 03:39:34 INFO - PROCESS | 2772 | 1461235174816 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 2772 | 1461235174822 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 03:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:39:34 INFO - PROCESS | 2772 | 1461235174828 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 2772 | 1461235174830 Marionette TRACE conn5 <- [1,1334,null,{}] 03:39:34 INFO - PROCESS | 2772 | 1461235174834 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}] 03:39:34 INFO - PROCESS | 2772 | 1461235174923 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:39:34 INFO - PROCESS | 2772 | 1461235174935 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 2772 | ++DOCSHELL 0FE52C00 == 60 [pid = 2772] [id = 343] 03:39:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1350B000) [pid = 2772] [serial = 1028] [outer = 00000000] 03:39:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (17ADE000) [pid = 2772] [serial = 1029] [outer = 1350B000] 03:39:34 INFO - PROCESS | 2772 | 1461235174980 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (17C23000) [pid = 2772] [serial = 1030] [outer = 1350B000] 03:39:35 INFO - PROCESS | 2772 | 1461235175466 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]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 03:39:35 INFO - PROCESS | 2772 | 1461235175501 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 2772 | 1461235175503 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 03:39:35 INFO - PROCESS | 2772 | 1461235175507 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:39:35 INFO - PROCESS | 2772 | 1461235175510 Marionette TRACE conn5 <- [1,1338,null,{}] 03:39:35 INFO - PROCESS | 2772 | 1461235175520 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}] 03:39:35 INFO - PROCESS | 2772 | 1461235175643 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:39:35 INFO - PROCESS | 2772 | 1461235175746 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 2772 | ++DOCSHELL 17C26400 == 61 [pid = 2772] [id = 344] 03:39:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17F72C00) [pid = 2772] [serial = 1031] [outer = 00000000] 03:39:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (18C48C00) [pid = 2772] [serial = 1032] [outer = 17F72C00] 03:39:35 INFO - PROCESS | 2772 | 1461235175794 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (18F3E800) [pid = 2772] [serial = 1033] [outer = 17F72C00] 03:39:36 INFO - PROCESS | 2772 | 1461235176148 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]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 669ms 03:39:36 INFO - PROCESS | 2772 | 1461235176181 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 2772 | 1461235176183 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 03:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:39:36 INFO - PROCESS | 2772 | 1461235176207 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 2772 | 1461235176209 Marionette TRACE conn5 <- [1,1342,null,{}] 03:39:36 INFO - PROCESS | 2772 | 1461235176212 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}] 03:39:36 INFO - PROCESS | 2772 | 1461235176297 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:39:36 INFO - PROCESS | 2772 | 1461235176304 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 2772 | ++DOCSHELL 1892A400 == 62 [pid = 2772] [id = 345] 03:39:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (18F45000) [pid = 2772] [serial = 1034] [outer = 00000000] 03:39:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (19376800) [pid = 2772] [serial = 1035] [outer = 18F45000] 03:39:36 INFO - PROCESS | 2772 | 1461235176350 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (193B7800) [pid = 2772] [serial = 1036] [outer = 18F45000] 03:39:36 INFO - PROCESS | 2772 | 1461235176834 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]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 03:39:36 INFO - PROCESS | 2772 | 1461235176880 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 2772 | 1461235176883 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 03:39:36 INFO - PROCESS | 2772 | 1461235176886 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:39:36 INFO - PROCESS | 2772 | 1461235176887 Marionette TRACE conn5 <- [1,1346,null,{}] 03:39:36 INFO - PROCESS | 2772 | 1461235176891 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}] 03:39:36 INFO - PROCESS | 2772 | 1461235177005 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:39:37 INFO - PROCESS | 2772 | 1461235177097 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2772 | ++DOCSHELL 17F73C00 == 63 [pid = 2772] [id = 346] 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (19205000) [pid = 2772] [serial = 1037] [outer = 00000000] 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (197AFC00) [pid = 2772] [serial = 1038] [outer = 19205000] 03:39:37 INFO - PROCESS | 2772 | 1461235177141 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (19F84C00) [pid = 2772] [serial = 1039] [outer = 19205000] 03:39:37 INFO - PROCESS | 2772 | 1461235177589 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]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 729ms 03:39:37 INFO - PROCESS | 2772 | 1461235177623 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 2772 | 1461235177625 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 03:39:37 INFO - PROCESS | 2772 | 1461235177628 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 2772 | 1461235177630 Marionette TRACE conn5 <- [1,1350,null,{}] 03:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:39:37 INFO - PROCESS | 2772 | 1461235177634 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}] 03:39:37 INFO - PROCESS | 2772 | 1461235177767 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:39:37 INFO - PROCESS | 2772 | 1461235177835 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2772 | ++DOCSHELL 1A112000 == 64 [pid = 2772] [id = 347] 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A176400) [pid = 2772] [serial = 1040] [outer = 00000000] 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A1E8000) [pid = 2772] [serial = 1041] [outer = 1A176400] 03:39:37 INFO - PROCESS | 2772 | 1461235177883 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A31F400) [pid = 2772] [serial = 1042] [outer = 1A176400] 03:39:38 INFO - PROCESS | 2772 | 1461235178321 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]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 03:39:38 INFO - PROCESS | 2772 | 1461235178382 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 2772 | 1461235178384 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 03:39:38 INFO - PROCESS | 2772 | 1461235178388 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 2772 | 1461235178389 Marionette TRACE conn5 <- [1,1354,null,{}] 03:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:39:38 INFO - PROCESS | 2772 | 1461235178393 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}] 03:39:38 INFO - PROCESS | 2772 | 1461235178512 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:39:38 INFO - PROCESS | 2772 | 1461235178796 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A1E3800) [pid = 2772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (17FD6000) [pid = 2772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1793D000) [pid = 2772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (17A62000) [pid = 2772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (1350C400) [pid = 2772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (17C7A400) [pid = 2772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1AB5D800) [pid = 2772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (19006000) [pid = 2772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (144EFC00) [pid = 2772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (193B3000) [pid = 2772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1032C000) [pid = 2772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (112AD000) [pid = 2772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (0FCC2400) [pid = 2772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (10329C00) [pid = 2772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1A113400) [pid = 2772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1CE84C00) [pid = 2772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1C908400) [pid = 2772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (14B10C00) [pid = 2772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (0C545000) [pid = 2772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (193C0800) [pid = 2772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1CCE0400) [pid = 2772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17941000) [pid = 2772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1D80CC00) [pid = 2772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:39:38 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (18951C00) [pid = 2772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:39:38 INFO - PROCESS | 2772 | ++DOCSHELL 0F788C00 == 65 [pid = 2772] [id = 348] 03:39:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (0FCC2400) [pid = 2772] [serial = 1043] [outer = 00000000] 03:39:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1032AC00) [pid = 2772] [serial = 1044] [outer = 0FCC2400] 03:39:38 INFO - PROCESS | 2772 | 1461235178854 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (112AD000) [pid = 2772] [serial = 1045] [outer = 0FCC2400] 03:39:39 INFO - PROCESS | 2772 | 1461235179237 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] 03:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:39:39 INFO - PROCESS | 2772 | 1461235179264 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 2772 | 1461235179267 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2772 | 1461235179269 Marionette TRACE conn5 <- [1,1358,null,{}] 03:39:39 INFO - PROCESS | 2772 | 1461235179272 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}] 03:39:39 INFO - PROCESS | 2772 | 1461235179355 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:39:39 INFO - PROCESS | 2772 | 1461235179451 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 2772 | ++DOCSHELL 10257C00 == 66 [pid = 2772] [id = 349] 03:39:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (14B06800) [pid = 2772] [serial = 1046] [outer = 00000000] 03:39:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A0D8C00) [pid = 2772] [serial = 1047] [outer = 14B06800] 03:39:39 INFO - PROCESS | 2772 | 1461235179495 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A3D9000) [pid = 2772] [serial = 1048] [outer = 14B06800] 03:39:39 INFO - PROCESS | 2772 | 1461235179846 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] 03:39:39 INFO - PROCESS | 2772 | 1461235179900 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 2772 | 1461235179903 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2772 | 1461235179905 Marionette TRACE conn5 <- [1,1362,null,{}] 03:39:39 INFO - PROCESS | 2772 | 1461235179909 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}] 03:39:40 INFO - PROCESS | 2772 | 1461235180028 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:39:40 INFO - PROCESS | 2772 | 1461235180070 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 2772 | ++DOCSHELL 1C11E400 == 67 [pid = 2772] [id = 350] 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1C1EE000) [pid = 2772] [serial = 1049] [outer = 00000000] 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1C2D2000) [pid = 2772] [serial = 1050] [outer = 1C1EE000] 03:39:40 INFO - PROCESS | 2772 | 1461235180115 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1C596C00) [pid = 2772] [serial = 1051] [outer = 1C1EE000] 03:39:40 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:40 INFO - PROCESS | 2772 | 1461235180528 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] 03:39:40 INFO - PROCESS | 2772 | 1461235180588 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 03:39:40 INFO - PROCESS | 2772 | 1461235180591 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:39:40 INFO - PROCESS | 2772 | 1461235180593 Marionette TRACE conn5 <- [1,1366,null,{}] 03:39:40 INFO - PROCESS | 2772 | 1461235180597 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}] 03:39:40 INFO - PROCESS | 2772 | 1461235180687 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:39:40 INFO - PROCESS | 2772 | 1461235180695 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 2772 | ++DOCSHELL 1C59E800 == 68 [pid = 2772] [id = 351] 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1C5AD000) [pid = 2772] [serial = 1052] [outer = 00000000] 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1CFDC400) [pid = 2772] [serial = 1053] [outer = 1C5AD000] 03:39:40 INFO - PROCESS | 2772 | 1461235180739 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1CFDFC00) [pid = 2772] [serial = 1054] [outer = 1C5AD000] 03:39:41 INFO - PROCESS | 2772 | 1461235181493 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] 03:39:41 INFO - PROCESS | 2772 | 1461235181541 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:39:41 INFO - PROCESS | 2772 | 1461235181547 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2772 | 1461235181551 Marionette TRACE conn5 <- [1,1370,null,{}] 03:39:41 INFO - PROCESS | 2772 | 1461235181557 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}] 03:39:41 INFO - PROCESS | 2772 | 1461235181672 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:39:41 INFO - PROCESS | 2772 | 1461235181815 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2D400 == 69 [pid = 2772] [id = 352] 03:39:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (15C58C00) [pid = 2772] [serial = 1055] [outer = 00000000] 03:39:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17C78000) [pid = 2772] [serial = 1056] [outer = 15C58C00] 03:39:41 INFO - PROCESS | 2772 | 1461235181874 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17EA8800) [pid = 2772] [serial = 1057] [outer = 15C58C00] 03:39:42 INFO - PROCESS | 2772 | [2772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:42 INFO - PROCESS | 2772 | 1461235182437 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] 03:39:42 INFO - PROCESS | 2772 | 1461235182487 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 03:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:39:42 INFO - PROCESS | 2772 | 1461235182494 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 2772 | 1461235182497 Marionette TRACE conn5 <- [1,1374,null,{}] 03:39:42 INFO - PROCESS | 2772 | 1461235182501 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}] 03:39:42 INFO - PROCESS | 2772 | 1461235182615 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:39:42 INFO - PROCESS | 2772 | 1461235182726 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 2772 | ++DOCSHELL 17FCEC00 == 70 [pid = 2772] [id = 353] 03:39:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1900C800) [pid = 2772] [serial = 1058] [outer = 00000000] 03:39:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A140C00) [pid = 2772] [serial = 1059] [outer = 1900C800] 03:39:42 INFO - PROCESS | 2772 | 1461235182783 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A179000) [pid = 2772] [serial = 1060] [outer = 1900C800] 03:39:43 INFO - PROCESS | 2772 | 1461235183438 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] 03:39:43 INFO - PROCESS | 2772 | 1461235183468 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:39:43 INFO - PROCESS | 2772 | 1461235183472 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2772 | 1461235183475 Marionette TRACE conn5 <- [1,1378,null,{}] 03:39:43 INFO - PROCESS | 2772 | 1461235183511 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}] 03:39:43 INFO - PROCESS | 2772 | 1461235183623 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:39:43 INFO - PROCESS | 2772 | 1461235183763 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE6C00 == 71 [pid = 2772] [id = 354] 03:39:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1CFE7400) [pid = 2772] [serial = 1061] [outer = 00000000] 03:39:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1D884C00) [pid = 2772] [serial = 1062] [outer = 1CFE7400] 03:39:43 INFO - PROCESS | 2772 | 1461235183822 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1DA9E000) [pid = 2772] [serial = 1063] [outer = 1CFE7400] 03:39:44 INFO - PROCESS | 2772 | 1461235184404 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]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 949ms 03:39:44 INFO - PROCESS | 2772 | 1461235184425 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 2772 | 1461235184428 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 03:39:44 INFO - PROCESS | 2772 | 1461235184431 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:39:44 INFO - PROCESS | 2772 | 1461235184433 Marionette TRACE conn5 <- [1,1382,null,{}] 03:39:44 INFO - PROCESS | 2772 | 1461235184437 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}] 03:39:44 INFO - PROCESS | 2772 | 1461235184548 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:39:44 INFO - PROCESS | 2772 | 1461235184660 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 2772 | ++DOCSHELL 1CFEA800 == 72 [pid = 2772] [id = 355] 03:39:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1DAA3000) [pid = 2772] [serial = 1064] [outer = 00000000] 03:39:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1E384400) [pid = 2772] [serial = 1065] [outer = 1DAA3000] 03:39:44 INFO - PROCESS | 2772 | 1461235184715 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1E395000) [pid = 2772] [serial = 1066] [outer = 1DAA3000] 03:39:45 INFO - PROCESS | 2772 | 1461235185267 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]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 870ms 03:39:45 INFO - PROCESS | 2772 | 1461235185305 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 2772 | 1461235185307 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 03:39:45 INFO - PROCESS | 2772 | 1461235185311 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:39:45 INFO - PROCESS | 2772 | 1461235185313 Marionette TRACE conn5 <- [1,1386,null,{}] 03:39:45 INFO - PROCESS | 2772 | 1461235185316 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}] 03:39:45 INFO - PROCESS | 2772 | 1461235185458 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:39:45 INFO - PROCESS | 2772 | 1461235185570 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4C000 == 73 [pid = 2772] [id = 356] 03:39:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1CE8D800) [pid = 2772] [serial = 1067] [outer = 00000000] 03:39:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (21A84000) [pid = 2772] [serial = 1068] [outer = 1CE8D800] 03:39:45 INFO - PROCESS | 2772 | 1461235185624 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (21A85C00) [pid = 2772] [serial = 1069] [outer = 1CE8D800] 03:39:46 INFO - PROCESS | 2772 | 1461235186242 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]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 969ms 03:39:46 INFO - PROCESS | 2772 | 1461235186285 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 2772 | 1461235186287 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 2772 | 1461235186291 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:39:46 INFO - PROCESS | 2772 | 1461235186293 Marionette TRACE conn5 <- [1,1390,null,{}] 03:39:46 INFO - PROCESS | 2772 | 1461235186297 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}] 03:39:46 INFO - PROCESS | 2772 | 1461235186415 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:39:46 INFO - PROCESS | 2772 | 1461235186556 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2772 | ++DOCSHELL 0FD33400 == 74 [pid = 2772] [id = 357] 03:39:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (0FE4CC00) [pid = 2772] [serial = 1070] [outer = 00000000] 03:39:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (10328C00) [pid = 2772] [serial = 1071] [outer = 0FE4CC00] 03:39:46 INFO - PROCESS | 2772 | 1461235186615 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (14BCE400) [pid = 2772] [serial = 1072] [outer = 0FE4CC00] 03:39:47 INFO - PROCESS | 2772 | 1461235187444 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]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1233ms 03:39:47 INFO - PROCESS | 2772 | 1461235187542 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 2772 | 1461235187547 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:39:47 INFO - PROCESS | 2772 | 1461235187553 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 2772 | 1461235187556 Marionette TRACE conn5 <- [1,1394,null,{}] 03:39:47 INFO - PROCESS | 2772 | 1461235187562 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}] 03:39:47 INFO - PROCESS | 2772 | 1461235187670 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:39:47 INFO - PROCESS | 2772 | 1461235187807 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2F400 == 75 [pid = 2772] [id = 358] 03:39:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (0F7DB000) [pid = 2772] [serial = 1073] [outer = 00000000] 03:39:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (17942000) [pid = 2772] [serial = 1074] [outer = 0F7DB000] 03:39:47 INFO - PROCESS | 2772 | 1461235187863 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (17A67C00) [pid = 2772] [serial = 1075] [outer = 0F7DB000] 03:39:48 INFO - PROCESS | 2772 | 1461235188443 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]]]}] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 1C11E400 == 74 [pid = 2772] [id = 350] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 10257C00 == 73 [pid = 2772] [id = 349] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 0F788C00 == 72 [pid = 2772] [id = 348] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 1A112000 == 71 [pid = 2772] [id = 347] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 17F73C00 == 70 [pid = 2772] [id = 346] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 1892A400 == 69 [pid = 2772] [id = 345] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 17C26400 == 68 [pid = 2772] [id = 344] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1A3D3C00) [pid = 2772] [serial = 966] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1CE9A800) [pid = 2772] [serial = 969] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1A172800) [pid = 2772] [serial = 1002] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 0FE52C00 == 67 [pid = 2772] [id = 343] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 0C5BE800 == 66 [pid = 2772] [id = 342] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 10C3C800 == 65 [pid = 2772] [id = 335] 03:39:48 INFO - PROCESS | 2772 | --DOCSHELL 10256400 == 64 [pid = 2772] [id = 334] 03:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 03:39:48 INFO - PROCESS | 2772 | 1461235188528 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 2772 | 1461235188533 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 03:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:39:48 INFO - PROCESS | 2772 | 1461235188539 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 2772 | 1461235188542 Marionette TRACE conn5 <- [1,1398,null,{}] 03:39:48 INFO - PROCESS | 2772 | 1461235188546 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}] 03:39:48 INFO - PROCESS | 2772 | 1461235188654 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1B725800) [pid = 2772] [serial = 907] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A11E000) [pid = 2772] [serial = 922] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1CE9F000) [pid = 2772] [serial = 871] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1CCE4400) [pid = 2772] [serial = 862] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (18957C00) [pid = 2772] [serial = 865] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (0FF2E000) [pid = 2772] [serial = 910] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A99E400) [pid = 2772] [serial = 916] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1CE8B400) [pid = 2772] [serial = 919] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (17C7CC00) [pid = 2772] [serial = 913] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1DA99000) [pid = 2772] [serial = 874] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (1CCE2800) [pid = 2772] [serial = 868] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (193BB800) [pid = 2772] [serial = 960] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (17AE3000) [pid = 2772] [serial = 981] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (17C22800) [pid = 2772] [serial = 982] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (18C3A000) [pid = 2772] [serial = 987] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (18D40000) [pid = 2772] [serial = 988] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (14B0C800) [pid = 2772] [serial = 975] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (15C59400) [pid = 2772] [serial = 976] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (17F6FC00) [pid = 2772] [serial = 984] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1C59A000) [pid = 2772] [serial = 963] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (19376400) [pid = 2772] [serial = 991] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1936FC00) [pid = 2772] [serial = 990] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1920A000) [pid = 2772] [serial = 996] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (197A8000) [pid = 2772] [serial = 993] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A114000) [pid = 2772] [serial = 999] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (197AE800) [pid = 2772] [serial = 994] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (16369400) [pid = 2772] [serial = 958] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (14B10800) [pid = 2772] [serial = 957] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (0FF29400) [pid = 2772] [serial = 973] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (0FE54C00) [pid = 2772] [serial = 972] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (14B09C00) [pid = 2772] [serial = 978] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (15C5B800) [pid = 2772] [serial = 979] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (197ACC00) [pid = 2772] [serial = 961] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (1C97C800) [pid = 2772] [serial = 964] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (197A1C00) [pid = 2772] [serial = 997] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1A13A000) [pid = 2772] [serial = 1000] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (17F77C00) [pid = 2772] [serial = 985] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2772 | 1461235188763 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3C800 == 65 [pid = 2772] [id = 359] 03:39:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (0FE54C00) [pid = 2772] [serial = 1076] [outer = 00000000] 03:39:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (10351400) [pid = 2772] [serial = 1077] [outer = 0FE54C00] 03:39:48 INFO - PROCESS | 2772 | 1461235188809 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1350D400) [pid = 2772] [serial = 1078] [outer = 0FE54C00] 03:39:49 INFO - PROCESS | 2772 | 1461235189294 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]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 769ms 03:39:49 INFO - PROCESS | 2772 | 1461235189312 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2772 | 1461235189314 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 03:39:49 INFO - PROCESS | 2772 | 1461235189318 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:39:49 INFO - PROCESS | 2772 | 1461235189321 Marionette TRACE conn5 <- [1,1402,null,{}] 03:39:49 INFO - PROCESS | 2772 | 1461235189331 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}] 03:39:49 INFO - PROCESS | 2772 | 1461235189420 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:39:49 INFO - PROCESS | 2772 | 1461235189435 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 2772 | ++DOCSHELL 17A5C000 == 66 [pid = 2772] [id = 360] 03:39:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17C1C400) [pid = 2772] [serial = 1079] [outer = 00000000] 03:39:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17C72C00) [pid = 2772] [serial = 1080] [outer = 17C1C400] 03:39:49 INFO - PROCESS | 2772 | 1461235189482 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (17C7F000) [pid = 2772] [serial = 1081] [outer = 17C1C400] 03:39:49 INFO - PROCESS | 2772 | 1461235189970 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]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 03:39:49 INFO - PROCESS | 2772 | 1461235189992 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2772 | 1461235189995 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 03:39:49 INFO - PROCESS | 2772 | 1461235189998 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 2772 | 1461235189999 Marionette TRACE conn5 <- [1,1406,null,{}] 03:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:39:50 INFO - PROCESS | 2772 | 1461235190003 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}] 03:39:50 INFO - PROCESS | 2772 | 1461235190089 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:39:50 INFO - PROCESS | 2772 | 1461235190098 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2772 | ++DOCSHELL 17EA4C00 == 67 [pid = 2772] [id = 361] 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17F6C800) [pid = 2772] [serial = 1082] [outer = 00000000] 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (18C3EC00) [pid = 2772] [serial = 1083] [outer = 17F6C800] 03:39:50 INFO - PROCESS | 2772 | 1461235190143 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (18F3D400) [pid = 2772] [serial = 1084] [outer = 17F6C800] 03:39:50 INFO - PROCESS | 2772 | 1461235190589 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]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 03:39:50 INFO - PROCESS | 2772 | 1461235190632 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 2772 | 1461235190634 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:39:50 INFO - PROCESS | 2772 | 1461235190637 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 2772 | 1461235190639 Marionette TRACE conn5 <- [1,1410,null,{}] 03:39:50 INFO - PROCESS | 2772 | 1461235190643 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}] 03:39:50 INFO - PROCESS | 2772 | 1461235190725 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:39:50 INFO - PROCESS | 2772 | 1461235190731 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2772 | ++DOCSHELL 10BAD400 == 68 [pid = 2772] [id = 362] 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (18F3F000) [pid = 2772] [serial = 1085] [outer = 00000000] 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (19371400) [pid = 2772] [serial = 1086] [outer = 18F3F000] 03:39:50 INFO - PROCESS | 2772 | 1461235190776 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (19378800) [pid = 2772] [serial = 1087] [outer = 18F3F000] 03:39:51 INFO - PROCESS | 2772 | 1461235191324 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]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 729ms 03:39:51 INFO - PROCESS | 2772 | 1461235191368 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:39:51 INFO - PROCESS | 2772 | 1461235191370 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 03:39:51 INFO - PROCESS | 2772 | 1461235191374 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 2772 | 1461235191375 Marionette TRACE conn5 <- [1,1414,null,{}] 03:39:51 INFO - PROCESS | 2772 | 1461235191379 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}] 03:39:51 INFO - PROCESS | 2772 | 1461235191506 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:39:51 INFO - PROCESS | 2772 | 1461235191570 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 2772 | ++DOCSHELL 197AD400 == 69 [pid = 2772] [id = 363] 03:39:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (197AE400) [pid = 2772] [serial = 1088] [outer = 00000000] 03:39:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A0D1400) [pid = 2772] [serial = 1089] [outer = 197AE400] 03:39:51 INFO - PROCESS | 2772 | 1461235191617 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A0D4400) [pid = 2772] [serial = 1090] [outer = 197AE400] 03:39:52 INFO - PROCESS | 2772 | 1461235192036 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]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 03:39:52 INFO - PROCESS | 2772 | 1461235192133 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2772 | 1461235192135 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:39:52 INFO - PROCESS | 2772 | 1461235192138 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 2772 | 1461235192139 Marionette TRACE conn5 <- [1,1418,null,{}] 03:39:52 INFO - PROCESS | 2772 | 1461235192143 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}] 03:39:52 INFO - PROCESS | 2772 | 1461235192265 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:39:52 INFO - PROCESS | 2772 | 1461235192274 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 2772 | ++DOCSHELL 1A114800 == 70 [pid = 2772] [id = 364] 03:39:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A115800) [pid = 2772] [serial = 1091] [outer = 00000000] 03:39:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A11F800) [pid = 2772] [serial = 1092] [outer = 1A115800] 03:39:52 INFO - PROCESS | 2772 | 1461235192370 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (18C46400) [pid = 2772] [serial = 1093] [outer = 1A115800] 03:39:52 INFO - PROCESS | 2772 | 1461235192800 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]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 669ms 03:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:39:52 INFO - PROCESS | 2772 | 1461235192810 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2772 | 1461235192812 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 03:39:52 INFO - PROCESS | 2772 | 1461235192815 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 2772 | 1461235192817 Marionette TRACE conn5 <- [1,1422,null,{}] 03:39:52 INFO - PROCESS | 2772 | 1461235192820 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}] 03:39:52 INFO - PROCESS | 2772 | 1461235192939 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (0FE50800) [pid = 2772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1CE8E400) [pid = 2772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (10C4B000) [pid = 2772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1C1EE000) [pid = 2772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (19205000) [pid = 2772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1A176400) [pid = 2772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (0FCC2400) [pid = 2772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A9A0800) [pid = 2772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (18F45000) [pid = 2772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (0F78DC00) [pid = 2772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1350B000) [pid = 2772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (17F72C00) [pid = 2772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:39:53 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (14B06800) [pid = 2772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:39:53 INFO - PROCESS | 2772 | 1461235193266 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2772 | ++DOCSHELL 0FD38000 == 71 [pid = 2772] [id = 365] 03:39:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (0FE4AC00) [pid = 2772] [serial = 1094] [outer = 00000000] 03:39:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (15B33C00) [pid = 2772] [serial = 1095] [outer = 0FE4AC00] 03:39:53 INFO - PROCESS | 2772 | 1461235193316 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17A61800) [pid = 2772] [serial = 1096] [outer = 0FE4AC00] 03:39:53 INFO - PROCESS | 2772 | 1461235193724 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]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 931ms 03:39:53 INFO - PROCESS | 2772 | 1461235193748 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 2772 | 1461235193750 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 03:39:53 INFO - PROCESS | 2772 | 1461235193753 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 2772 | 1461235193754 Marionette TRACE conn5 <- [1,1426,null,{}] 03:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:39:53 INFO - PROCESS | 2772 | 1461235193758 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}] 03:39:53 INFO - PROCESS | 2772 | 1461235193879 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:39:53 INFO - PROCESS | 2772 | 1461235193887 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2772 | ++DOCSHELL 1032F800 == 72 [pid = 2772] [id = 366] 03:39:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17905C00) [pid = 2772] [serial = 1097] [outer = 00000000] 03:39:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1A1DD400) [pid = 2772] [serial = 1098] [outer = 17905C00] 03:39:53 INFO - PROCESS | 2772 | 1461235193932 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A177800) [pid = 2772] [serial = 1099] [outer = 17905C00] 03:39:54 INFO - PROCESS | 2772 | 1461235194361 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]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 03:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:39:54 INFO - PROCESS | 2772 | 1461235194387 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2772 | 1461235194389 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 03:39:54 INFO - PROCESS | 2772 | 1461235194392 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 2772 | 1461235194394 Marionette TRACE conn5 <- [1,1430,null,{}] 03:39:54 INFO - PROCESS | 2772 | 1461235194397 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}] 03:39:54 INFO - PROCESS | 2772 | 1461235194481 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:39:54 INFO - PROCESS | 2772 | 1461235194577 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2772 | ++DOCSHELL 0FD38C00 == 73 [pid = 2772] [id = 367] 03:39:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (0FF2C800) [pid = 2772] [serial = 1100] [outer = 00000000] 03:39:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A171000) [pid = 2772] [serial = 1101] [outer = 0FF2C800] 03:39:54 INFO - PROCESS | 2772 | 1461235194622 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1A99B400) [pid = 2772] [serial = 1102] [outer = 0FF2C800] 03:39:55 INFO - PROCESS | 2772 | 1461235195019 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]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 03:39:55 INFO - PROCESS | 2772 | 1461235195065 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 2772 | 1461235195068 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:39:55 INFO - PROCESS | 2772 | 1461235195071 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 2772 | 1461235195073 Marionette TRACE conn5 <- [1,1434,null,{}] 03:39:55 INFO - PROCESS | 2772 | 1461235195077 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}] 03:39:55 INFO - PROCESS | 2772 | 1461235195180 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:39:55 INFO - PROCESS | 2772 | 1461235195189 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 2772 | ++DOCSHELL 1AB51400 == 74 [pid = 2772] [id = 368] 03:39:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1B726400) [pid = 2772] [serial = 1103] [outer = 00000000] 03:39:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1C59F000) [pid = 2772] [serial = 1104] [outer = 1B726400] 03:39:55 INFO - PROCESS | 2772 | 1461235195237 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1C97D000) [pid = 2772] [serial = 1105] [outer = 1B726400] 03:39:55 INFO - PROCESS | 2772 | 1461235196000 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]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 03:39:56 INFO - PROCESS | 2772 | 1461235196044 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 2772 | 1461235196050 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:39:56 INFO - PROCESS | 2772 | 1461235196056 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 2772 | 1461235196059 Marionette TRACE conn5 <- [1,1438,null,{}] 03:39:56 INFO - PROCESS | 2772 | 1461235196065 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}] 03:39:56 INFO - PROCESS | 2772 | 1461235196182 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:39:56 INFO - PROCESS | 2772 | 1461235196321 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:56 INFO - PROCESS | 2772 | ++DOCSHELL 14B03400 == 75 [pid = 2772] [id = 369] 03:39:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (14B06800) [pid = 2772] [serial = 1106] [outer = 00000000] 03:39:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (15B29400) [pid = 2772] [serial = 1107] [outer = 14B06800] 03:39:56 INFO - PROCESS | 2772 | 1461235196380 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (16369400) [pid = 2772] [serial = 1108] [outer = 14B06800] 03:39:56 INFO - PROCESS | 2772 | 1461235196988 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]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 03:39:57 INFO - PROCESS | 2772 | 1461235197030 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 2772 | 1461235197036 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 03:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:39:57 INFO - PROCESS | 2772 | 1461235197042 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 2772 | 1461235197045 Marionette TRACE conn5 <- [1,1442,null,{}] 03:39:57 INFO - PROCESS | 2772 | 1461235197050 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}] 03:39:57 INFO - PROCESS | 2772 | 1461235197164 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:39:57 INFO - PROCESS | 2772 | 1461235197275 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 2772 | ++DOCSHELL 17940800 == 76 [pid = 2772] [id = 370] 03:39:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17C7D000) [pid = 2772] [serial = 1109] [outer = 00000000] 03:39:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (193B5400) [pid = 2772] [serial = 1110] [outer = 17C7D000] 03:39:57 INFO - PROCESS | 2772 | 1461235197332 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (197A7400) [pid = 2772] [serial = 1111] [outer = 17C7D000] 03:39:57 INFO - PROCESS | 2772 | 1461235197949 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]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 969ms 03:39:58 INFO - PROCESS | 2772 | 1461235198014 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 2772 | 1461235198017 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 2772 | 1461235198021 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:39:58 INFO - PROCESS | 2772 | 1461235198024 Marionette TRACE conn5 <- [1,1446,null,{}] 03:39:58 INFO - PROCESS | 2772 | 1461235198036 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}] 03:39:58 INFO - PROCESS | 2772 | 1461235198150 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:39:58 INFO - PROCESS | 2772 | 1461235198288 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 2772 | ++DOCSHELL 1C54DC00 == 77 [pid = 2772] [id = 371] 03:39:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1C90B400) [pid = 2772] [serial = 1112] [outer = 00000000] 03:39:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1CCE3000) [pid = 2772] [serial = 1113] [outer = 1C90B400] 03:39:58 INFO - PROCESS | 2772 | 1461235198348 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1CE85800) [pid = 2772] [serial = 1114] [outer = 1C90B400] 03:39:59 INFO - PROCESS | 2772 | 1461235199027 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]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1072ms 03:39:59 INFO - PROCESS | 2772 | 1461235199096 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 2772 | 1461235199099 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 03:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:39:59 INFO - PROCESS | 2772 | 1461235199102 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 2772 | 1461235199104 Marionette TRACE conn5 <- [1,1450,null,{}] 03:39:59 INFO - PROCESS | 2772 | 1461235199108 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}] 03:39:59 INFO - PROCESS | 2772 | 1461235199220 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:39:59 INFO - PROCESS | 2772 | 1461235199357 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 2772 | ++DOCSHELL 1CE97C00 == 78 [pid = 2772] [id = 372] 03:39:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1CE98C00) [pid = 2772] [serial = 1115] [outer = 00000000] 03:39:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1CE9F800) [pid = 2772] [serial = 1116] [outer = 1CE98C00] 03:39:59 INFO - PROCESS | 2772 | 1461235199414 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1CFDC800) [pid = 2772] [serial = 1117] [outer = 1CE98C00] 03:39:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1CFE1800) [pid = 2772] [serial = 1118] [outer = 0F783400] 03:40:00 INFO - PROCESS | 2772 | 1461235200104 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]]]}] 03:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1066ms 03:40:00 INFO - PROCESS | 2772 | 1461235200172 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 2772 | 1461235200174 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 03:40:00 INFO - PROCESS | 2772 | 1461235200177 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:40:00 INFO - PROCESS | 2772 | 1461235200179 Marionette TRACE conn5 <- [1,1454,null,{}] 03:40:00 INFO - PROCESS | 2772 | 1461235200183 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}] 03:40:00 INFO - PROCESS | 2772 | 1461235200292 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:40:00 INFO - PROCESS | 2772 | 1461235200429 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE1400 == 79 [pid = 2772] [id = 373] 03:40:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1CFE7000) [pid = 2772] [serial = 1119] [outer = 00000000] 03:40:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1D80E000) [pid = 2772] [serial = 1120] [outer = 1CFE7000] 03:40:00 INFO - PROCESS | 2772 | 1461235200485 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1DA98400) [pid = 2772] [serial = 1121] [outer = 1CFE7000] 03:40:01 INFO - PROCESS | 2772 | 1461235201076 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]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 03:40:01 INFO - PROCESS | 2772 | 1461235201112 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 2772 | 1461235201114 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:40:01 INFO - PROCESS | 2772 | 1461235201117 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 2772 | 1461235201119 Marionette TRACE conn5 <- [1,1458,null,{}] 03:40:01 INFO - PROCESS | 2772 | 1461235201123 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}] 03:40:01 INFO - PROCESS | 2772 | 1461235201240 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:40:01 INFO - PROCESS | 2772 | 1461235201378 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2772 | ++DOCSHELL 1E392400 == 80 [pid = 2772] [id = 374] 03:40:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (21141400) [pid = 2772] [serial = 1122] [outer = 00000000] 03:40:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (21149400) [pid = 2772] [serial = 1123] [outer = 21141400] 03:40:01 INFO - PROCESS | 2772 | 1461235201434 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (2114CC00) [pid = 2772] [serial = 1124] [outer = 21141400] 03:40:02 INFO - PROCESS | 2772 | 1461235202039 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]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 03:40:02 INFO - PROCESS | 2772 | 1461235202092 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2772 | 1461235202094 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 03:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:40:02 INFO - PROCESS | 2772 | 1461235202113 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 2772 | 1461235202115 Marionette TRACE conn5 <- [1,1462,null,{}] 03:40:02 INFO - PROCESS | 2772 | 1461235202119 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}] 03:40:02 INFO - PROCESS | 2772 | 1461235202387 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:40:02 INFO - PROCESS | 2772 | 1461235202542 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 2772 | ++DOCSHELL 1034D000 == 81 [pid = 2772] [id = 375] 03:40:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1344A800) [pid = 2772] [serial = 1125] [outer = 00000000] 03:40:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (14B06C00) [pid = 2772] [serial = 1126] [outer = 1344A800] 03:40:02 INFO - PROCESS | 2772 | 1461235202594 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1636D000) [pid = 2772] [serial = 1127] [outer = 1344A800] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FD37800 == 80 [pid = 2772] [id = 290] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 17983C00 == 79 [pid = 2772] [id = 289] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1A3D2800 == 78 [pid = 2772] [id = 321] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 17C7F800 == 77 [pid = 2772] [id = 250] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 18F3F800 == 76 [pid = 2772] [id = 235] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1CE87400 == 75 [pid = 2772] [id = 323] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FD38C00 == 74 [pid = 2772] [id = 367] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1032F800 == 73 [pid = 2772] [id = 366] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FD38000 == 72 [pid = 2772] [id = 365] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1A114800 == 71 [pid = 2772] [id = 364] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 197AD400 == 70 [pid = 2772] [id = 363] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 10BAD400 == 69 [pid = 2772] [id = 362] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 17EA4C00 == 68 [pid = 2772] [id = 361] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 17A5C000 == 67 [pid = 2772] [id = 360] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FD3C800 == 66 [pid = 2772] [id = 359] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0EA2F400 == 65 [pid = 2772] [id = 358] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FE4C000 == 64 [pid = 2772] [id = 356] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1CFEA800 == 63 [pid = 2772] [id = 355] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1CFE6C00 == 62 [pid = 2772] [id = 354] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 17FCEC00 == 61 [pid = 2772] [id = 353] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 0FF2D400 == 60 [pid = 2772] [id = 352] 03:40:03 INFO - PROCESS | 2772 | --DOCSHELL 1C59E800 == 59 [pid = 2772] [id = 351] 03:40:03 INFO - PROCESS | 2772 | 1461235203378 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]]]}] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1C983400) [pid = 2772] [serial = 967] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1CEA2C00) [pid = 2772] [serial = 970] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1C123800) [pid = 2772] [serial = 955] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (197AFC00) [pid = 2772] [serial = 1038] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1A1E8000) [pid = 2772] [serial = 1041] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (19F84C00) [pid = 2772] [serial = 1039] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (1A31F400) [pid = 2772] [serial = 1042] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1032AC00) [pid = 2772] [serial = 1044] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (13456000) [pid = 2772] [serial = 1005] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (17C79800) [pid = 2772] [serial = 1008] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1E383800) [pid = 2772] [serial = 1024] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1DFA9000) [pid = 2772] [serial = 1023] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (19376800) [pid = 2772] [serial = 1035] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (1A235C00) [pid = 2772] [serial = 1011] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1DCAD000) [pid = 2772] [serial = 1020] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1CEA0800) [pid = 2772] [serial = 1017] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (100AD400) [pid = 2772] [serial = 1026] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (13406000) [pid = 2772] [serial = 1027] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (17ADE000) [pid = 2772] [serial = 1029] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17C23000) [pid = 2772] [serial = 1030] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1C599000) [pid = 2772] [serial = 1014] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (18F3E800) [pid = 2772] [serial = 1033] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1A0D8C00) [pid = 2772] [serial = 1047] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (112AD000) [pid = 2772] [serial = 1045] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1C596C00) [pid = 2772] [serial = 1051] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (18C48C00) [pid = 2772] [serial = 1032] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (193B7800) [pid = 2772] [serial = 1036] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1A3D9000) [pid = 2772] [serial = 1048] [outer = 00000000] [url = about:blank] 03:40:03 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1C2D2000) [pid = 2772] [serial = 1050] [outer = 00000000] [url = about:blank] 03:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1333ms 03:40:03 INFO - PROCESS | 2772 | 1461235203449 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 2772 | 1461235203453 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 03:40:03 INFO - PROCESS | 2772 | 1461235203458 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:40:03 INFO - PROCESS | 2772 | 1461235203462 Marionette TRACE conn5 <- [1,1466,null,{}] 03:40:03 INFO - PROCESS | 2772 | 1461235203466 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}] 03:40:03 INFO - PROCESS | 2772 | 1461235203557 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:40:03 INFO - PROCESS | 2772 | 1461235203570 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2772 | ++DOCSHELL 1024B000 == 60 [pid = 2772] [id = 376] 03:40:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1024D800) [pid = 2772] [serial = 1128] [outer = 00000000] 03:40:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (10BF0800) [pid = 2772] [serial = 1129] [outer = 1024D800] 03:40:03 INFO - PROCESS | 2772 | 1461235203620 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (147C7800) [pid = 2772] [serial = 1130] [outer = 1024D800] 03:40:04 INFO - PROCESS | 2772 | 1461235204156 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]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 03:40:04 INFO - PROCESS | 2772 | 1461235204192 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2772 | 1461235204195 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 03:40:04 INFO - PROCESS | 2772 | 1461235204198 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:40:04 INFO - PROCESS | 2772 | 1461235204200 Marionette TRACE conn5 <- [1,1470,null,{}] 03:40:04 INFO - PROCESS | 2772 | 1461235204204 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}] 03:40:04 INFO - PROCESS | 2772 | 1461235204292 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:40:04 INFO - PROCESS | 2772 | 1461235204389 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 2772 | ++DOCSHELL 16373C00 == 61 [pid = 2772] [id = 377] 03:40:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1793D400) [pid = 2772] [serial = 1131] [outer = 00000000] 03:40:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17C20000) [pid = 2772] [serial = 1132] [outer = 1793D400] 03:40:04 INFO - PROCESS | 2772 | 1461235204436 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (17C27800) [pid = 2772] [serial = 1133] [outer = 1793D400] 03:40:04 INFO - PROCESS | 2772 | 1461235204854 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]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 03:40:04 INFO - PROCESS | 2772 | 1461235204872 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2772 | 1461235204875 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 03:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:40:04 INFO - PROCESS | 2772 | 1461235204885 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 2772 | 1461235204889 Marionette TRACE conn5 <- [1,1474,null,{}] 03:40:04 INFO - PROCESS | 2772 | 1461235204893 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}] 03:40:04 INFO - PROCESS | 2772 | 1461235204984 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:40:05 INFO - PROCESS | 2772 | 1461235205021 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2772 | ++DOCSHELL 17FCEC00 == 62 [pid = 2772] [id = 378] 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (17FD4800) [pid = 2772] [serial = 1134] [outer = 00000000] 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1920B400) [pid = 2772] [serial = 1135] [outer = 17FD4800] 03:40:05 INFO - PROCESS | 2772 | 1461235205065 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (19376800) [pid = 2772] [serial = 1136] [outer = 17FD4800] 03:40:05 INFO - PROCESS | 2772 | 1461235205513 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]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 690ms 03:40:05 INFO - PROCESS | 2772 | 1461235205575 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 2772 | 1461235205577 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:40:05 INFO - PROCESS | 2772 | 1461235205580 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 2772 | 1461235205581 Marionette TRACE conn5 <- [1,1478,null,{}] 03:40:05 INFO - PROCESS | 2772 | 1461235205585 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}] 03:40:05 INFO - PROCESS | 2772 | 1461235205703 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:40:05 INFO - PROCESS | 2772 | 1461235205763 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2772 | ++DOCSHELL 1937B800 == 63 [pid = 2772] [id = 379] 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (193BF000) [pid = 2772] [serial = 1137] [outer = 00000000] 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (197AF400) [pid = 2772] [serial = 1138] [outer = 193BF000] 03:40:05 INFO - PROCESS | 2772 | 1461235205808 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A0D7000) [pid = 2772] [serial = 1139] [outer = 193BF000] 03:40:06 INFO - PROCESS | 2772 | 1461235206215 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]]]}] 03:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 03:40:06 INFO - PROCESS | 2772 | 1461235206254 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 2772 | 1461235206256 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:40:06 INFO - PROCESS | 2772 | 1461235206259 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 2772 | 1461235206261 Marionette TRACE conn5 <- [1,1482,null,{}] 03:40:06 INFO - PROCESS | 2772 | 1461235206264 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}] 03:40:06 INFO - PROCESS | 2772 | 1461235206383 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:40:06 INFO - PROCESS | 2772 | 1461235206482 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 2772 | ++DOCSHELL 1A115C00 == 64 [pid = 2772] [id = 380] 03:40:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1A117000) [pid = 2772] [serial = 1140] [outer = 00000000] 03:40:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A147800) [pid = 2772] [serial = 1141] [outer = 1A117000] 03:40:06 INFO - PROCESS | 2772 | 1461235206534 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A1DDC00) [pid = 2772] [serial = 1142] [outer = 1A117000] 03:40:07 INFO - PROCESS | 2772 | 1461235207006 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]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 03:40:07 INFO - PROCESS | 2772 | 1461235207033 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 2772 | 1461235207035 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:40:07 INFO - PROCESS | 2772 | 1461235207046 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 2772 | 1461235207048 Marionette TRACE conn5 <- [1,1486,null,{}] 03:40:07 INFO - PROCESS | 2772 | 1461235207051 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}] 03:40:07 INFO - PROCESS | 2772 | 1461235207183 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:40:07 INFO - PROCESS | 2772 | 1461235207250 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E4000 == 65 [pid = 2772] [id = 381] 03:40:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1A1EB400) [pid = 2772] [serial = 1143] [outer = 00000000] 03:40:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1AB55000) [pid = 2772] [serial = 1144] [outer = 1A1EB400] 03:40:07 INFO - PROCESS | 2772 | 1461235207294 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1BA73C00) [pid = 2772] [serial = 1145] [outer = 1A1EB400] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (0FE4AC00) [pid = 2772] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (18F3F000) [pid = 2772] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (0F7DB000) [pid = 2772] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (0FE54C00) [pid = 2772] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (17F6C800) [pid = 2772] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (17C1C400) [pid = 2772] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (197AE400) [pid = 2772] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1A115800) [pid = 2772] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17905C00) [pid = 2772] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:40:07 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (0FF2C800) [pid = 2772] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:40:07 INFO - PROCESS | 2772 | 1461235207974 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]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 03:40:08 INFO - PROCESS | 2772 | 1461235208019 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2772 | 1461235208021 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:40:08 INFO - PROCESS | 2772 | 1461235208024 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2772 | 1461235208026 Marionette TRACE conn5 <- [1,1490,null,{}] 03:40:08 INFO - PROCESS | 2772 | 1461235208029 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}] 03:40:08 INFO - PROCESS | 2772 | 1461235208148 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:40:08 INFO - PROCESS | 2772 | 1461235208211 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2772 | ++DOCSHELL 10BF8800 == 66 [pid = 2772] [id = 382] 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (10C43000) [pid = 2772] [serial = 1146] [outer = 00000000] 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (197A6800) [pid = 2772] [serial = 1147] [outer = 10C43000] 03:40:08 INFO - PROCESS | 2772 | 1461235208256 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A113000) [pid = 2772] [serial = 1148] [outer = 10C43000] 03:40:08 INFO - PROCESS | 2772 | 1461235208603 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]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 03:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:40:08 INFO - PROCESS | 2772 | 1461235208655 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2772 | 1461235208657 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 03:40:08 INFO - PROCESS | 2772 | 1461235208660 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2772 | 1461235208662 Marionette TRACE conn5 <- [1,1494,null,{}] 03:40:08 INFO - PROCESS | 2772 | 1461235208665 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}] 03:40:08 INFO - PROCESS | 2772 | 1461235208749 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:40:08 INFO - PROCESS | 2772 | 1461235208755 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2772 | ++DOCSHELL 1A17DC00 == 67 [pid = 2772] [id = 383] 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A239400) [pid = 2772] [serial = 1149] [outer = 00000000] 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1C1F4800) [pid = 2772] [serial = 1150] [outer = 1A239400] 03:40:08 INFO - PROCESS | 2772 | 1461235208799 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1C2DD000) [pid = 2772] [serial = 1151] [outer = 1A239400] 03:40:09 INFO - PROCESS | 2772 | 1461235209221 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]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 03:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:40:09 INFO - PROCESS | 2772 | 1461235209291 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 2772 | 1461235209293 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 03:40:09 INFO - PROCESS | 2772 | 1461235209296 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 2772 | 1461235209298 Marionette TRACE conn5 <- [1,1498,null,{}] 03:40:09 INFO - PROCESS | 2772 | 1461235209301 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}] 03:40:09 INFO - PROCESS | 2772 | 1461235209387 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:40:09 INFO - PROCESS | 2772 | 1461235209396 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C4800 == 68 [pid = 2772] [id = 384] 03:40:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1C59A000) [pid = 2772] [serial = 1152] [outer = 00000000] 03:40:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1CCE9800) [pid = 2772] [serial = 1153] [outer = 1C59A000] 03:40:09 INFO - PROCESS | 2772 | 1461235209440 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1CE88400) [pid = 2772] [serial = 1154] [outer = 1C59A000] 03:40:10 INFO - PROCESS | 2772 | 1461235210053 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]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 03:40:10 INFO - PROCESS | 2772 | 1461235210067 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 2772 | 1461235210072 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 03:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:40:10 INFO - PROCESS | 2772 | 1461235210078 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 2772 | 1461235210082 Marionette TRACE conn5 <- [1,1502,null,{}] 03:40:10 INFO - PROCESS | 2772 | 1461235210089 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}] 03:40:10 INFO - PROCESS | 2772 | 1461235210208 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:40:10 INFO - PROCESS | 2772 | 1461235210325 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3D000 == 69 [pid = 2772] [id = 385] 03:40:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (0FE54400) [pid = 2772] [serial = 1155] [outer = 00000000] 03:40:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (14C83C00) [pid = 2772] [serial = 1156] [outer = 0FE54400] 03:40:10 INFO - PROCESS | 2772 | 1461235210423 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (17940C00) [pid = 2772] [serial = 1157] [outer = 0FE54400] 03:40:11 INFO - PROCESS | 2772 | 1461235211076 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]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1027ms 03:40:11 INFO - PROCESS | 2772 | 1461235211110 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 2772 | 1461235211116 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 03:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:40:11 INFO - PROCESS | 2772 | 1461235211124 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:40:11 INFO - PROCESS | 2772 | 1461235211127 Marionette TRACE conn5 <- [1,1506,null,{}] 03:40:11 INFO - PROCESS | 2772 | 1461235211130 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}] 03:40:11 INFO - PROCESS | 2772 | 1461235211264 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:40:11 INFO - PROCESS | 2772 | 1461235211404 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 2772 | ++DOCSHELL 17949800 == 70 [pid = 2772] [id = 386] 03:40:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (17F72000) [pid = 2772] [serial = 1158] [outer = 00000000] 03:40:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (18F45C00) [pid = 2772] [serial = 1159] [outer = 17F72000] 03:40:11 INFO - PROCESS | 2772 | 1461235211460 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (19373400) [pid = 2772] [serial = 1160] [outer = 17F72000] 03:40:12 INFO - PROCESS | 2772 | 1461235212072 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]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 03:40:12 INFO - PROCESS | 2772 | 1461235212096 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2772 | 1461235212098 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:40:12 INFO - PROCESS | 2772 | 1461235212102 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 2772 | 1461235212106 Marionette TRACE conn5 <- [1,1510,null,{}] 03:40:12 INFO - PROCESS | 2772 | 1461235212117 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}] 03:40:12 INFO - PROCESS | 2772 | 1461235212232 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:40:12 INFO - PROCESS | 2772 | 1461235212345 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2772 | ++DOCSHELL 1C1E9400 == 71 [pid = 2772] [id = 387] 03:40:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1C1EDC00) [pid = 2772] [serial = 1161] [outer = 00000000] 03:40:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1CCE7000) [pid = 2772] [serial = 1162] [outer = 1C1EDC00] 03:40:12 INFO - PROCESS | 2772 | 1461235212444 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1CEA1C00) [pid = 2772] [serial = 1163] [outer = 1C1EDC00] 03:40:13 INFO - PROCESS | 2772 | 1461235213018 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"]]]}] 03:40:13 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 () { 03:40:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:40:13 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 () { 03:40:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:40:13 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 () { 03:40:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:40:13 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 () { 03:40:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:40:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 972ms 03:40:13 INFO - PROCESS | 2772 | 1461235213078 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 2772 | 1461235213081 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 03:40:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:40:13 INFO - PROCESS | 2772 | 1461235213085 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - PROCESS | 2772 | 1461235213088 Marionette TRACE conn5 <- [1,1514,null,{}] 03:40:13 INFO - PROCESS | 2772 | 1461235213091 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}] 03:40:13 INFO - PROCESS | 2772 | 1461235213203 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:40:13 INFO - PROCESS | 2772 | 1461235213315 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE6C00 == 72 [pid = 2772] [id = 388] 03:40:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1DA97800) [pid = 2772] [serial = 1164] [outer = 00000000] 03:40:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1E390400) [pid = 2772] [serial = 1165] [outer = 1DA97800] 03:40:13 INFO - PROCESS | 2772 | 1461235213370 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1E39C400) [pid = 2772] [serial = 1166] [outer = 1DA97800] 03:40:13 INFO - PROCESS | 2772 | 1461235213937 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"]]]}] 03:40:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:40:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:40:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:40:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 03:40:13 INFO - PROCESS | 2772 | 1461235213959 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 2772 | 1461235213961 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 03:40:13 INFO - PROCESS | 2772 | 1461235213964 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:40:13 INFO - PROCESS | 2772 | 1461235213967 Marionette TRACE conn5 <- [1,1518,null,{}] 03:40:13 INFO - PROCESS | 2772 | 1461235213970 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}] 03:40:14 INFO - PROCESS | 2772 | 1461235214112 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:40:14 INFO - PROCESS | 2772 | 1461235214238 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 2772 | ++DOCSHELL 10257C00 == 73 [pid = 2772] [id = 389] 03:40:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (18C3A000) [pid = 2772] [serial = 1167] [outer = 00000000] 03:40:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (21681800) [pid = 2772] [serial = 1168] [outer = 18C3A000] 03:40:14 INFO - PROCESS | 2772 | 1461235214294 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (21688800) [pid = 2772] [serial = 1169] [outer = 18C3A000] 03:40:14 INFO - PROCESS | 2772 | 1461235214773 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]]]}] 03:40:14 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 03:40:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:40:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:40:14 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. 03:40:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:40:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 03:40:14 INFO - PROCESS | 2772 | 1461235214799 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 2772 | 1461235214801 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 2772 | 1461235214804 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:40:14 INFO - PROCESS | 2772 | 1461235214806 Marionette TRACE conn5 <- [1,1522,null,{}] 03:40:14 INFO - PROCESS | 2772 | 1461235214810 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}] 03:40:14 INFO - PROCESS | 2772 | 1461235214967 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:40:15 INFO - PROCESS | 2772 | 1461235215111 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2772 | ++DOCSHELL 21150800 == 74 [pid = 2772] [id = 390] 03:40:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (2168AC00) [pid = 2772] [serial = 1170] [outer = 00000000] 03:40:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (22571800) [pid = 2772] [serial = 1171] [outer = 2168AC00] 03:40:15 INFO - PROCESS | 2772 | 1461235215172 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (22573400) [pid = 2772] [serial = 1172] [outer = 2168AC00] 03:40:15 INFO - PROCESS | 2772 | 1461235215749 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]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 03:40:15 INFO - PROCESS | 2772 | 1461235215778 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 2772 | 1461235215781 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 03:40:15 INFO - PROCESS | 2772 | 1461235215784 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:40:15 INFO - PROCESS | 2772 | 1461235215786 Marionette TRACE conn5 <- [1,1526,null,{}] 03:40:15 INFO - PROCESS | 2772 | 1461235215790 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}] 03:40:15 INFO - PROCESS | 2772 | 1461235215899 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:40:16 INFO - PROCESS | 2772 | 1461235216013 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 2772 | ++DOCSHELL 222A9800 == 75 [pid = 2772] [id = 391] 03:40:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (222AB000) [pid = 2772] [serial = 1173] [outer = 00000000] 03:40:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (222B3400) [pid = 2772] [serial = 1174] [outer = 222AB000] 03:40:16 INFO - PROCESS | 2772 | 1461235216108 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (222B4C00) [pid = 2772] [serial = 1175] [outer = 222AB000] 03:40:16 INFO - PROCESS | 2772 | 1461235216730 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]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 03:40:16 INFO - PROCESS | 2772 | 1461235216759 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 2772 | 1461235216761 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 2772 | 1461235216765 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:40:16 INFO - PROCESS | 2772 | 1461235216766 Marionette TRACE conn5 <- [1,1530,null,{}] 03:40:16 INFO - PROCESS | 2772 | 1461235216770 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}] 03:40:16 INFO - PROCESS | 2772 | 1461235216898 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:40:17 INFO - PROCESS | 2772 | 1461235217040 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2F000 == 76 [pid = 2772] [id = 392] 03:40:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (10BF6C00) [pid = 2772] [serial = 1176] [outer = 00000000] 03:40:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1790FC00) [pid = 2772] [serial = 1177] [outer = 10BF6C00] 03:40:17 INFO - PROCESS | 2772 | 1461235217096 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (17C77000) [pid = 2772] [serial = 1178] [outer = 10BF6C00] 03:40:17 INFO - PROCESS | 2772 | 1461235217869 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]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1116ms 03:40:17 INFO - PROCESS | 2772 | 1461235217896 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2772 | 1461235217899 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:40:17 INFO - PROCESS | 2772 | 1461235217906 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 2772 | 1461235217910 Marionette TRACE conn5 <- [1,1534,null,{}] 03:40:17 INFO - PROCESS | 2772 | 1461235217917 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}] 03:40:18 INFO - PROCESS | 2772 | 1461235218023 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:40:18 INFO - PROCESS | 2772 | 1461235218186 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 2772 | ++DOCSHELL 0FF26C00 == 77 [pid = 2772] [id = 393] 03:40:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (10BA3800) [pid = 2772] [serial = 1179] [outer = 00000000] 03:40:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (17A59000) [pid = 2772] [serial = 1180] [outer = 10BA3800] 03:40:18 INFO - PROCESS | 2772 | 1461235218236 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (17C28C00) [pid = 2772] [serial = 1181] [outer = 10BA3800] 03:40:18 INFO - PROCESS | 2772 | 1461235218813 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]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 03:40:18 INFO - PROCESS | 2772 | 1461235218837 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 2772 | 1461235218843 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:40:18 INFO - PROCESS | 2772 | 1461235218848 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 2772 | 1461235218851 Marionette TRACE conn5 <- [1,1538,null,{}] 03:40:18 INFO - PROCESS | 2772 | 1461235218854 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}] 03:40:18 INFO - PROCESS | 2772 | 1461235218978 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1B7C4400 == 76 [pid = 2772] [id = 270] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1A112800 == 75 [pid = 2772] [id = 307] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 112AB400 == 74 [pid = 2772] [id = 308] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1A17DC00 == 73 [pid = 2772] [id = 383] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 10BF8800 == 72 [pid = 2772] [id = 382] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1A1E4000 == 71 [pid = 2772] [id = 381] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1A115C00 == 70 [pid = 2772] [id = 380] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 1937B800 == 69 [pid = 2772] [id = 379] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 17FCEC00 == 68 [pid = 2772] [id = 378] 03:40:18 INFO - PROCESS | 2772 | --DOCSHELL 16373C00 == 67 [pid = 2772] [id = 377] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1024B000 == 66 [pid = 2772] [id = 376] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1034D000 == 65 [pid = 2772] [id = 375] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1E392400 == 64 [pid = 2772] [id = 374] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1CFE1400 == 63 [pid = 2772] [id = 373] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1CE97C00 == 62 [pid = 2772] [id = 372] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 1C54DC00 == 61 [pid = 2772] [id = 371] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 17940800 == 60 [pid = 2772] [id = 370] 03:40:19 INFO - PROCESS | 2772 | --DOCSHELL 14B03400 == 59 [pid = 2772] [id = 369] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1A99B400) [pid = 2772] [serial = 1102] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (15B33C00) [pid = 2772] [serial = 1095] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (19371400) [pid = 2772] [serial = 1086] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (17942000) [pid = 2772] [serial = 1074] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1E384400) [pid = 2772] [serial = 1065] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (17C78000) [pid = 2772] [serial = 1056] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (10351400) [pid = 2772] [serial = 1077] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (18F3D400) [pid = 2772] [serial = 1084] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (17C7F000) [pid = 2772] [serial = 1081] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1A0D1400) [pid = 2772] [serial = 1089] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1A11F800) [pid = 2772] [serial = 1092] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (17A61800) [pid = 2772] [serial = 1096] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (21A84000) [pid = 2772] [serial = 1068] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (10328C00) [pid = 2772] [serial = 1071] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1350D400) [pid = 2772] [serial = 1078] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1CFDC400) [pid = 2772] [serial = 1053] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (17C72C00) [pid = 2772] [serial = 1080] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1A0D4400) [pid = 2772] [serial = 1090] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1D884C00) [pid = 2772] [serial = 1062] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (18C46400) [pid = 2772] [serial = 1093] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (18C3EC00) [pid = 2772] [serial = 1083] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (17A67C00) [pid = 2772] [serial = 1075] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1A140C00) [pid = 2772] [serial = 1059] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (19378800) [pid = 2772] [serial = 1087] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A1DD400) [pid = 2772] [serial = 1098] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A177800) [pid = 2772] [serial = 1099] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1A171000) [pid = 2772] [serial = 1101] [outer = 00000000] [url = about:blank] 03:40:19 INFO - PROCESS | 2772 | 1461235219176 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 2772 | ++DOCSHELL 0EA32000 == 60 [pid = 2772] [id = 394] 03:40:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (0F703000) [pid = 2772] [serial = 1182] [outer = 00000000] 03:40:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (0FE4E400) [pid = 2772] [serial = 1183] [outer = 0F703000] 03:40:19 INFO - PROCESS | 2772 | 1461235219222 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (10335000) [pid = 2772] [serial = 1184] [outer = 0F703000] 03:40:19 INFO - PROCESS | 2772 | 1461235219711 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]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 03:40:19 INFO - PROCESS | 2772 | 1461235219782 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 2772 | 1461235219784 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 03:40:19 INFO - PROCESS | 2772 | 1461235219787 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:40:19 INFO - PROCESS | 2772 | 1461235219791 Marionette TRACE conn5 <- [1,1542,null,{}] 03:40:19 INFO - PROCESS | 2772 | 1461235219801 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}] 03:40:19 INFO - PROCESS | 2772 | 1461235219894 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:40:19 INFO - PROCESS | 2772 | 1461235219996 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 2772 | ++DOCSHELL 17AE1800 == 61 [pid = 2772] [id = 395] 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (17C19800) [pid = 2772] [serial = 1185] [outer = 00000000] 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (17FCEC00) [pid = 2772] [serial = 1186] [outer = 17C19800] 03:40:20 INFO - PROCESS | 2772 | 1461235220044 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (18C44400) [pid = 2772] [serial = 1187] [outer = 17C19800] 03:40:20 INFO - PROCESS | 2772 | 1461235220439 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]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 03:40:20 INFO - PROCESS | 2772 | 1461235220462 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 2772 | 1461235220464 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 03:40:20 INFO - PROCESS | 2772 | 1461235220467 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 2772 | 1461235220469 Marionette TRACE conn5 <- [1,1546,null,{}] 03:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:40:20 INFO - PROCESS | 2772 | 1461235220472 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}] 03:40:20 INFO - PROCESS | 2772 | 1461235220562 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:40:20 INFO - PROCESS | 2772 | 1461235220568 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 2772 | ++DOCSHELL 18F3A800 == 62 [pid = 2772] [id = 396] 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (18F3C000) [pid = 2772] [serial = 1188] [outer = 00000000] 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (193B4400) [pid = 2772] [serial = 1189] [outer = 18F3C000] 03:40:20 INFO - PROCESS | 2772 | 1461235220614 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (197A9000) [pid = 2772] [serial = 1190] [outer = 18F3C000] 03:40:21 INFO - PROCESS | 2772 | 1461235221056 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]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 03:40:21 INFO - PROCESS | 2772 | 1461235221119 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2772 | 1461235221121 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 03:40:21 INFO - PROCESS | 2772 | 1461235221124 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 2772 | 1461235221126 Marionette TRACE conn5 <- [1,1550,null,{}] 03:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:40:21 INFO - PROCESS | 2772 | 1461235221139 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}] 03:40:21 INFO - PROCESS | 2772 | 1461235221259 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:40:21 INFO - PROCESS | 2772 | 1461235221356 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D4400 == 63 [pid = 2772] [id = 397] 03:40:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1A0DA000) [pid = 2772] [serial = 1191] [outer = 00000000] 03:40:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1A117800) [pid = 2772] [serial = 1192] [outer = 1A0DA000] 03:40:21 INFO - PROCESS | 2772 | 1461235221401 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1A120C00) [pid = 2772] [serial = 1193] [outer = 1A0DA000] 03:40:21 INFO - PROCESS | 2772 | 1461235221825 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]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 03:40:21 INFO - PROCESS | 2772 | 1461235221860 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2772 | 1461235221862 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:40:21 INFO - PROCESS | 2772 | 1461235221865 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 2772 | 1461235221866 Marionette TRACE conn5 <- [1,1554,null,{}] 03:40:21 INFO - PROCESS | 2772 | 1461235221877 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}] 03:40:22 INFO - PROCESS | 2772 | 1461235222020 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:40:22 INFO - PROCESS | 2772 | 1461235222092 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 2772 | ++DOCSHELL 1A143000 == 64 [pid = 2772] [id = 398] 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1A144800) [pid = 2772] [serial = 1194] [outer = 00000000] 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (1A3D3800) [pid = 2772] [serial = 1195] [outer = 1A144800] 03:40:22 INFO - PROCESS | 2772 | 1461235222139 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (1A3DA400) [pid = 2772] [serial = 1196] [outer = 1A144800] 03:40:22 INFO - PROCESS | 2772 | 1461235222562 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]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 729ms 03:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:40:22 INFO - PROCESS | 2772 | 1461235222596 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 2772 | 1461235222598 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 03:40:22 INFO - PROCESS | 2772 | 1461235222628 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 2772 | 1461235222630 Marionette TRACE conn5 <- [1,1558,null,{}] 03:40:22 INFO - PROCESS | 2772 | 1461235222650 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}] 03:40:22 INFO - PROCESS | 2772 | 1461235222773 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:40:22 INFO - PROCESS | 2772 | 1461235222843 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 2772 | ++DOCSHELL 1A3B2400 == 65 [pid = 2772] [id = 399] 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1A3D6000) [pid = 2772] [serial = 1197] [outer = 00000000] 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1C1F6800) [pid = 2772] [serial = 1198] [outer = 1A3D6000] 03:40:22 INFO - PROCESS | 2772 | 1461235222887 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1C549800) [pid = 2772] [serial = 1199] [outer = 1A3D6000] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1A1EB400) [pid = 2772] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1793D400) [pid = 2772] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1024D800) [pid = 2772] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (17FD4800) [pid = 2772] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1A117000) [pid = 2772] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1344A800) [pid = 2772] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (10C43000) [pid = 2772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1A239400) [pid = 2772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:40:23 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (193BF000) [pid = 2772] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:40:23 INFO - PROCESS | 2772 | 1461235223507 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]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 03:40:23 INFO - PROCESS | 2772 | 1461235223572 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 2772 | 1461235223574 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:40:23 INFO - PROCESS | 2772 | 1461235223577 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 2772 | 1461235223579 Marionette TRACE conn5 <- [1,1562,null,{}] 03:40:23 INFO - PROCESS | 2772 | 1461235223582 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}] 03:40:23 INFO - PROCESS | 2772 | 1461235223707 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:40:23 INFO - PROCESS | 2772 | 1461235223772 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 2772 | ++DOCSHELL 10C43000 == 66 [pid = 2772] [id = 400] 03:40:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1441CC00) [pid = 2772] [serial = 1200] [outer = 00000000] 03:40:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (193C0800) [pid = 2772] [serial = 1201] [outer = 1441CC00] 03:40:23 INFO - PROCESS | 2772 | 1461235223816 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1A3DD800) [pid = 2772] [serial = 1202] [outer = 1441CC00] 03:40:24 INFO - PROCESS | 2772 | 1461235224206 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]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 03:40:24 INFO - PROCESS | 2772 | 1461235224249 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:40:24 INFO - PROCESS | 2772 | 1461235224251 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 03:40:24 INFO - PROCESS | 2772 | 1461235224254 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 2772 | 1461235224255 Marionette TRACE conn5 <- [1,1566,null,{}] 03:40:24 INFO - PROCESS | 2772 | 1461235224259 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}] 03:40:24 INFO - PROCESS | 2772 | 1461235224346 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:40:24 INFO - PROCESS | 2772 | 1461235224352 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C8000 == 67 [pid = 2772] [id = 401] 03:40:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1C97C000) [pid = 2772] [serial = 1203] [outer = 00000000] 03:40:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (1CE9E800) [pid = 2772] [serial = 1204] [outer = 1C97C000] 03:40:24 INFO - PROCESS | 2772 | 1461235224397 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (14B09000) [pid = 2772] [serial = 1205] [outer = 1C97C000] 03:40:24 INFO - PROCESS | 2772 | 1461235224813 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]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 03:40:24 INFO - PROCESS | 2772 | 1461235224831 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 2772 | 1461235224833 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 03:40:24 INFO - PROCESS | 2772 | 1461235224836 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:40:24 INFO - PROCESS | 2772 | 1461235224838 Marionette TRACE conn5 <- [1,1570,null,{}] 03:40:24 INFO - PROCESS | 2772 | 1461235224841 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}] 03:40:24 INFO - PROCESS | 2772 | 1461235224977 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:40:24 INFO - PROCESS | 2772 | 1461235224986 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2772 | ++DOCSHELL 1C984800 == 68 [pid = 2772] [id = 402] 03:40:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1CCE3400) [pid = 2772] [serial = 1206] [outer = 00000000] 03:40:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1DA98C00) [pid = 2772] [serial = 1207] [outer = 1CCE3400] 03:40:25 INFO - PROCESS | 2772 | 1461235225030 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1DED7800) [pid = 2772] [serial = 1208] [outer = 1CCE3400] 03:40:25 INFO - PROCESS | 2772 | 1461235225547 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]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 03:40:25 INFO - PROCESS | 2772 | 1461235225611 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 2772 | 1461235225615 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:40:25 INFO - PROCESS | 2772 | 1461235225620 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 2772 | 1461235225625 Marionette TRACE conn5 <- [1,1574,null,{}] 03:40:25 INFO - PROCESS | 2772 | 1461235225632 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}] 03:40:25 INFO - PROCESS | 2772 | 1461235225806 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:40:25 INFO - PROCESS | 2772 | 1461235225971 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 2772 | ++DOCSHELL 14B88400 == 69 [pid = 2772] [id = 403] 03:40:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (15B36800) [pid = 2772] [serial = 1209] [outer = 00000000] 03:40:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1794A400) [pid = 2772] [serial = 1210] [outer = 15B36800] 03:40:26 INFO - PROCESS | 2772 | 1461235226029 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (17AE0800) [pid = 2772] [serial = 1211] [outer = 15B36800] 03:40:26 INFO - PROCESS | 2772 | 1461235226613 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]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1022ms 03:40:26 INFO - PROCESS | 2772 | 1461235226650 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 2772 | 1461235226657 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 03:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:40:26 INFO - PROCESS | 2772 | 1461235226663 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 2772 | 1461235226666 Marionette TRACE conn5 <- [1,1578,null,{}] 03:40:26 INFO - PROCESS | 2772 | 1461235226670 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}] 03:40:26 INFO - PROCESS | 2772 | 1461235226787 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:40:26 INFO - PROCESS | 2772 | 1461235226948 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 2772 | ++DOCSHELL 17F77800 == 70 [pid = 2772] [id = 404] 03:40:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (18C3AC00) [pid = 2772] [serial = 1212] [outer = 00000000] 03:40:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (197A0800) [pid = 2772] [serial = 1213] [outer = 18C3AC00] 03:40:26 INFO - PROCESS | 2772 | 1461235227005 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1A13CC00) [pid = 2772] [serial = 1214] [outer = 18C3AC00] 03:40:27 INFO - PROCESS | 2772 | 1461235227615 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]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1018ms 03:40:27 INFO - PROCESS | 2772 | 1461235227687 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 2772 | 1461235227690 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 03:40:27 INFO - PROCESS | 2772 | 1461235227694 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:40:27 INFO - PROCESS | 2772 | 1461235227698 Marionette TRACE conn5 <- [1,1582,null,{}] 03:40:27 INFO - PROCESS | 2772 | 1461235227745 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}] 03:40:27 INFO - PROCESS | 2772 | 1461235227871 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:40:28 INFO - PROCESS | 2772 | 1461235228010 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 2772 | ++DOCSHELL 1D87D800 == 71 [pid = 2772] [id = 405] 03:40:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1DA9B800) [pid = 2772] [serial = 1215] [outer = 00000000] 03:40:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (21143000) [pid = 2772] [serial = 1216] [outer = 1DA9B800] 03:40:28 INFO - PROCESS | 2772 | 1461235228072 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (21438000) [pid = 2772] [serial = 1217] [outer = 1DA9B800] 03:40:28 INFO - PROCESS | 2772 | 1461235228670 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]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1040ms 03:40:28 INFO - PROCESS | 2772 | 1461235228751 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 2772 | 1461235228754 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 2772 | 1461235228761 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:40:28 INFO - PROCESS | 2772 | 1461235228763 Marionette TRACE conn5 <- [1,1586,null,{}] 03:40:28 INFO - PROCESS | 2772 | 1461235228767 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}] 03:40:28 INFO - PROCESS | 2772 | 1461235228883 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:40:29 INFO - PROCESS | 2772 | 1461235229030 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 2772 | ++DOCSHELL 2143F800 == 72 [pid = 2772] [id = 406] 03:40:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (21440000) [pid = 2772] [serial = 1218] [outer = 00000000] 03:40:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (21463000) [pid = 2772] [serial = 1219] [outer = 21440000] 03:40:29 INFO - PROCESS | 2772 | 1461235229086 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (21466000) [pid = 2772] [serial = 1220] [outer = 21440000] 03:40:29 INFO - PROCESS | 2772 | 1461235229692 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]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 03:40:29 INFO - PROCESS | 2772 | 1461235229735 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 2772 | 1461235229737 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 03:40:29 INFO - PROCESS | 2772 | 1461235229741 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:40:29 INFO - PROCESS | 2772 | 1461235229743 Marionette TRACE conn5 <- [1,1590,null,{}] 03:40:29 INFO - PROCESS | 2772 | 1461235229747 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}] 03:40:29 INFO - PROCESS | 2772 | 1461235229859 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:40:29 INFO - PROCESS | 2772 | 1461235230005 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 2772 | ++DOCSHELL 21442800 == 73 [pid = 2772] [id = 407] 03:40:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (21461000) [pid = 2772] [serial = 1221] [outer = 00000000] 03:40:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (2146E400) [pid = 2772] [serial = 1222] [outer = 21461000] 03:40:30 INFO - PROCESS | 2772 | 1461235230061 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (21A84000) [pid = 2772] [serial = 1223] [outer = 21461000] 03:40:30 INFO - PROCESS | 2772 | 1461235230631 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]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 03:40:30 INFO - PROCESS | 2772 | 1461235230675 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 2772 | 1461235230678 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:40:30 INFO - PROCESS | 2772 | 1461235230681 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 2772 | 1461235230683 Marionette TRACE conn5 <- [1,1594,null,{}] 03:40:30 INFO - PROCESS | 2772 | 1461235230687 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}] 03:40:30 INFO - PROCESS | 2772 | 1461235230816 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:40:30 INFO - PROCESS | 2772 | 1461235230966 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 2772 | ++DOCSHELL 222AC000 == 74 [pid = 2772] [id = 408] 03:40:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (222B3000) [pid = 2772] [serial = 1224] [outer = 00000000] 03:40:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (2239F800) [pid = 2772] [serial = 1225] [outer = 222B3000] 03:40:31 INFO - PROCESS | 2772 | 1461235231025 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (223A2400) [pid = 2772] [serial = 1226] [outer = 222B3000] 03:40:31 INFO - PROCESS | 2772 | 1461235231589 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]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 03:40:31 INFO - PROCESS | 2772 | 1461235231615 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 2772 | 1461235231617 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 03:40:31 INFO - PROCESS | 2772 | 1461235231621 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 2772 | 1461235231623 Marionette TRACE conn5 <- [1,1598,null,{}] 03:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:40:31 INFO - PROCESS | 2772 | 1461235231626 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}] 03:40:31 INFO - PROCESS | 2772 | 1461235231735 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:40:31 INFO - PROCESS | 2772 | 1461235231895 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 2772 | ++DOCSHELL 1DA9CC00 == 75 [pid = 2772] [id = 409] 03:40:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (223A5000) [pid = 2772] [serial = 1227] [outer = 00000000] 03:40:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (22576400) [pid = 2772] [serial = 1228] [outer = 223A5000] 03:40:31 INFO - PROCESS | 2772 | 1461235231951 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (23A09C00) [pid = 2772] [serial = 1229] [outer = 223A5000] 03:40:32 INFO - PROCESS | 2772 | 1461235232606 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]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1016ms 03:40:32 INFO - PROCESS | 2772 | 1461235232643 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 2772 | 1461235232645 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:40:32 INFO - PROCESS | 2772 | 1461235232648 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 2772 | 1461235232650 Marionette TRACE conn5 <- [1,1602,null,{}] 03:40:32 INFO - PROCESS | 2772 | 1461235232654 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}] 03:40:32 INFO - PROCESS | 2772 | 1461235232768 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:40:32 INFO - PROCESS | 2772 | 1461235232916 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2772 | ++DOCSHELL 102E1800 == 76 [pid = 2772] [id = 410] 03:40:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (14B08000) [pid = 2772] [serial = 1230] [outer = 00000000] 03:40:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (193B7800) [pid = 2772] [serial = 1231] [outer = 14B08000] 03:40:32 INFO - PROCESS | 2772 | 1461235232973 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (1A0D5C00) [pid = 2772] [serial = 1232] [outer = 14B08000] 03:40:33 INFO - PROCESS | 2772 | 1461235233748 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]]]}] 03:40:33 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 03:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1181ms 03:40:33 INFO - PROCESS | 2772 | 1461235233834 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 2772 | 1461235233839 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 03:40:33 INFO - PROCESS | 2772 | 1461235233844 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:40:33 INFO - PROCESS | 2772 | 1461235233848 Marionette TRACE conn5 <- [1,1606,null,{}] 03:40:33 INFO - PROCESS | 2772 | 1461235233853 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}] 03:40:33 INFO - PROCESS | 2772 | 1461235233968 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:40:34 INFO - PROCESS | 2772 | 1461235234112 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 2772 | ++DOCSHELL 17FD5400 == 77 [pid = 2772] [id = 411] 03:40:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (17FD6000) [pid = 2772] [serial = 1233] [outer = 00000000] 03:40:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (18C43000) [pid = 2772] [serial = 1234] [outer = 17FD6000] 03:40:34 INFO - PROCESS | 2772 | 1461235234166 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (18F41000) [pid = 2772] [serial = 1235] [outer = 17FD6000] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 1AB51400 == 76 [pid = 2772] [id = 368] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 1B7C8000 == 75 [pid = 2772] [id = 401] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 10C43000 == 74 [pid = 2772] [id = 400] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 1A3B2400 == 73 [pid = 2772] [id = 399] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 1A143000 == 72 [pid = 2772] [id = 398] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 1A0D4400 == 71 [pid = 2772] [id = 397] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 18F3A800 == 70 [pid = 2772] [id = 396] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 17AE1800 == 69 [pid = 2772] [id = 395] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1C59F000) [pid = 2772] [serial = 1104] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (15B29400) [pid = 2772] [serial = 1107] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (193B5400) [pid = 2772] [serial = 1110] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1CCE3000) [pid = 2772] [serial = 1113] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1CE9F800) [pid = 2772] [serial = 1116] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (1D80E000) [pid = 2772] [serial = 1120] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (21149400) [pid = 2772] [serial = 1123] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1CCE9800) [pid = 2772] [serial = 1153] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 0EA32000 == 68 [pid = 2772] [id = 394] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 0FF26C00 == 67 [pid = 2772] [id = 393] 03:40:34 INFO - PROCESS | 2772 | --DOCSHELL 0FD3D000 == 66 [pid = 2772] [id = 385] 03:40:34 INFO - PROCESS | 2772 | 1461235234832 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]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1017ms 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1AB55000) [pid = 2772] [serial = 1144] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (17C20000) [pid = 2772] [serial = 1132] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (17C27800) [pid = 2772] [serial = 1133] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (10BF0800) [pid = 2772] [serial = 1129] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (147C7800) [pid = 2772] [serial = 1130] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1920B400) [pid = 2772] [serial = 1135] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1A1DDC00) [pid = 2772] [serial = 1142] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A147800) [pid = 2772] [serial = 1141] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1636D000) [pid = 2772] [serial = 1127] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (14B06C00) [pid = 2772] [serial = 1126] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (197A6800) [pid = 2772] [serial = 1147] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1C1F4800) [pid = 2772] [serial = 1150] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1C2DD000) [pid = 2772] [serial = 1151] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1BA73C00) [pid = 2772] [serial = 1145] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (197AF400) [pid = 2772] [serial = 1138] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1A0D7000) [pid = 2772] [serial = 1139] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (17A5F400) [pid = 2772] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (1A113000) [pid = 2772] [serial = 1148] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (19376800) [pid = 2772] [serial = 1136] [outer = 00000000] [url = about:blank] 03:40:34 INFO - PROCESS | 2772 | 1461235234912 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 2772 | 1461235234918 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 03:40:34 INFO - PROCESS | 2772 | 1461235234926 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:40:34 INFO - PROCESS | 2772 | 1461235234928 Marionette TRACE conn5 <- [1,1610,null,{}] 03:40:34 INFO - PROCESS | 2772 | 1461235234932 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}] 03:40:35 INFO - PROCESS | 2772 | 1461235235026 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:40:35 INFO - PROCESS | 2772 | 1461235235038 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2772 | ++DOCSHELL 14B80C00 == 67 [pid = 2772] [id = 412] 03:40:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (14C86800) [pid = 2772] [serial = 1236] [outer = 00000000] 03:40:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (17907800) [pid = 2772] [serial = 1237] [outer = 14C86800] 03:40:35 INFO - PROCESS | 2772 | 1461235235085 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (17A5F400) [pid = 2772] [serial = 1238] [outer = 14C86800] 03:40:35 INFO - PROCESS | 2772 | 1461235235597 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]]]}] 03:40:35 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 03:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 03:40:35 INFO - PROCESS | 2772 | 1461235235662 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 2772 | 1461235235664 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 03:40:35 INFO - PROCESS | 2772 | 1461235235667 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:40:35 INFO - PROCESS | 2772 | 1461235235671 Marionette TRACE conn5 <- [1,1614,null,{}] 03:40:35 INFO - PROCESS | 2772 | 1461235235681 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}] 03:40:35 INFO - PROCESS | 2772 | 1461235235775 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:40:35 INFO - PROCESS | 2772 | 1461235235883 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2772 | ++DOCSHELL 18F3E800 == 68 [pid = 2772] [id = 413] 03:40:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (18F3EC00) [pid = 2772] [serial = 1239] [outer = 00000000] 03:40:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (19377C00) [pid = 2772] [serial = 1240] [outer = 18F3EC00] 03:40:35 INFO - PROCESS | 2772 | 1461235235931 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (197A2400) [pid = 2772] [serial = 1241] [outer = 18F3EC00] 03:40:36 INFO - PROCESS | 2772 | 1461235236291 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]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 03:40:36 INFO - PROCESS | 2772 | 1461235236341 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 2772 | 1461235236344 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 03:40:36 INFO - PROCESS | 2772 | 1461235236347 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:40:36 INFO - PROCESS | 2772 | 1461235236349 Marionette TRACE conn5 <- [1,1618,null,{}] 03:40:36 INFO - PROCESS | 2772 | 1461235236352 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}] 03:40:36 INFO - PROCESS | 2772 | 1461235236443 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:40:36 INFO - PROCESS | 2772 | 1461235236449 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 2772 | ++DOCSHELL 19C24C00 == 69 [pid = 2772] [id = 414] 03:40:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (19F7EC00) [pid = 2772] [serial = 1242] [outer = 00000000] 03:40:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1A11A800) [pid = 2772] [serial = 1243] [outer = 19F7EC00] 03:40:36 INFO - PROCESS | 2772 | 1461235236495 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1A13C800) [pid = 2772] [serial = 1244] [outer = 19F7EC00] 03:40:36 INFO - PROCESS | 2772 | 1461235236940 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]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 03:40:36 INFO - PROCESS | 2772 | 1461235236998 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 2772 | 1461235237000 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 03:40:36 INFO - PROCESS | 2772 | 1461235237004 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 2772 | 1461235237005 Marionette TRACE conn5 <- [1,1622,null,{}] 03:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:40:37 INFO - PROCESS | 2772 | 1461235237019 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}] 03:40:37 INFO - PROCESS | 2772 | 1461235237141 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:40:37 INFO - PROCESS | 2772 | 1461235237242 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 2772 | ++DOCSHELL 1A173400 == 70 [pid = 2772] [id = 415] 03:40:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1A177800) [pid = 2772] [serial = 1245] [outer = 00000000] 03:40:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1A234C00) [pid = 2772] [serial = 1246] [outer = 1A177800] 03:40:37 INFO - PROCESS | 2772 | 1461235237287 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1A3D2800) [pid = 2772] [serial = 1247] [outer = 1A177800] 03:40:37 INFO - PROCESS | 2772 | 1461235237741 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]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 769ms 03:40:37 INFO - PROCESS | 2772 | 1461235237779 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:40:37 INFO - PROCESS | 2772 | 1461235237782 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 03:40:37 INFO - PROCESS | 2772 | 1461235237785 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 2772 | 1461235237786 Marionette TRACE conn5 <- [1,1626,null,{}] 03:40:37 INFO - PROCESS | 2772 | 1461235237790 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}] 03:40:37 INFO - PROCESS | 2772 | 1461235237927 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:40:37 INFO - PROCESS | 2772 | 1461235238003 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2772 | ++DOCSHELL 1BA71000 == 71 [pid = 2772] [id = 416] 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1C119000) [pid = 2772] [serial = 1248] [outer = 00000000] 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1C59A800) [pid = 2772] [serial = 1249] [outer = 1C119000] 03:40:38 INFO - PROCESS | 2772 | 1461235238053 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1C5A4000) [pid = 2772] [serial = 1250] [outer = 1C119000] 03:40:38 INFO - PROCESS | 2772 | 1461235238496 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]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 772ms 03:40:38 INFO - PROCESS | 2772 | 1461235238557 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 2772 | 1461235238559 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 03:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:40:38 INFO - PROCESS | 2772 | 1461235238563 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - PROCESS | 2772 | 1461235238564 Marionette TRACE conn5 <- [1,1630,null,{}] 03:40:38 INFO - PROCESS | 2772 | 1461235238567 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}] 03:40:38 INFO - PROCESS | 2772 | 1461235238693 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:40:38 INFO - PROCESS | 2772 | 1461235238712 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2772 | ++DOCSHELL 1C595000 == 72 [pid = 2772] [id = 417] 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1CCE1000) [pid = 2772] [serial = 1251] [outer = 00000000] 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1CEA1000) [pid = 2772] [serial = 1252] [outer = 1CCE1000] 03:40:38 INFO - PROCESS | 2772 | 1461235238757 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1D889800) [pid = 2772] [serial = 1253] [outer = 1CCE1000] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1A0DA000) [pid = 2772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (1A144800) [pid = 2772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1441CC00) [pid = 2772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (10BA3800) [pid = 2772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17C19800) [pid = 2772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (18F3C000) [pid = 2772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A3D6000) [pid = 2772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (0F703000) [pid = 2772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:40:39 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1C97C000) [pid = 2772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:40:39 INFO - PROCESS | 2772 | 1461235239424 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]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 870ms 03:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:40:39 INFO - PROCESS | 2772 | 1461235239433 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 2772 | 1461235239435 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 03:40:39 INFO - PROCESS | 2772 | 1461235239438 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 2772 | 1461235239440 Marionette TRACE conn5 <- [1,1634,null,{}] 03:40:39 INFO - PROCESS | 2772 | 1461235239459 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}] 03:40:39 INFO - PROCESS | 2772 | 1461235239587 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:40:39 INFO - PROCESS | 2772 | 1461235239654 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 2772 | ++DOCSHELL 17988000 == 73 [pid = 2772] [id = 418] 03:40:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (17A5A800) [pid = 2772] [serial = 1254] [outer = 00000000] 03:40:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1A144800) [pid = 2772] [serial = 1255] [outer = 17A5A800] 03:40:39 INFO - PROCESS | 2772 | 1461235239699 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1BA74000) [pid = 2772] [serial = 1256] [outer = 17A5A800] 03:40:40 INFO - PROCESS | 2772 | 1461235240059 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]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 03:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:40:40 INFO - PROCESS | 2772 | 1461235240110 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 2772 | 1461235240111 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 03:40:40 INFO - PROCESS | 2772 | 1461235240114 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 2772 | 1461235240116 Marionette TRACE conn5 <- [1,1638,null,{}] 03:40:40 INFO - PROCESS | 2772 | 1461235240119 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}] 03:40:40 INFO - PROCESS | 2772 | 1461235240207 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:40:40 INFO - PROCESS | 2772 | 1461235240213 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2772 | ++DOCSHELL 1A0DA000 == 74 [pid = 2772] [id = 419] 03:40:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1CE84400) [pid = 2772] [serial = 1257] [outer = 00000000] 03:40:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1DED3400) [pid = 2772] [serial = 1258] [outer = 1CE84400] 03:40:40 INFO - PROCESS | 2772 | 1461235240258 Marionette DEBUG loaded listener.js 03:40:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1E399400) [pid = 2772] [serial = 1259] [outer = 1CE84400] 03:40:40 INFO - PROCESS | 2772 | 1461235240709 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]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 03:40:40 INFO - PROCESS | 2772 | 1461235240746 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 2772 | 1461235240748 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 03:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:40:40 INFO - PROCESS | 2772 | 1461235240755 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 2772 | 1461235240756 Marionette TRACE conn5 <- [1,1642,null,{}] 03:40:40 INFO - PROCESS | 2772 | 1461235240774 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}] 03:40:40 INFO - PROCESS | 2772 | 1461235240912 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:40:40 INFO - PROCESS | 2772 | 1461235240921 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:40 INFO - PROCESS | 2772 | ++DOCSHELL 17C90400 == 75 [pid = 2772] [id = 420] 03:40:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (17C92000) [pid = 2772] [serial = 1260] [outer = 00000000] 03:40:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (17C96400) [pid = 2772] [serial = 1261] [outer = 17C92000] 03:40:40 INFO - PROCESS | 2772 | 1461235240965 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (17C97800) [pid = 2772] [serial = 1262] [outer = 17C92000] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 21150800 == 74 [pid = 2772] [id = 390] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 0FD33400 == 73 [pid = 2772] [id = 357] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1A1EB800 == 72 [pid = 2772] [id = 279] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 10257C00 == 71 [pid = 2772] [id = 389] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 193BF800 == 70 [pid = 2772] [id = 337] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 18959800 == 69 [pid = 2772] [id = 268] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1793E800 == 68 [pid = 2772] [id = 336] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 222A9800 == 67 [pid = 2772] [id = 391] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 193BE400 == 66 [pid = 2772] [id = 277] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1A170400 == 65 [pid = 2772] [id = 341] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 0FF2F000 == 64 [pid = 2772] [id = 392] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1034E000 == 63 [pid = 2772] [id = 292] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17F7AC00 == 62 [pid = 2772] [id = 320] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 0FE50400 == 61 [pid = 2772] [id = 322] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17C1A800 == 60 [pid = 2772] [id = 240] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17949800 == 59 [pid = 2772] [id = 386] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1C5A4C00 == 58 [pid = 2772] [id = 306] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17C7F400 == 57 [pid = 2772] [id = 238] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1C1E9400 == 56 [pid = 2772] [id = 387] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 14B81C00 == 55 [pid = 2772] [id = 267] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1CCE5C00 == 54 [pid = 2772] [id = 339] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 0FD3E000 == 53 [pid = 2772] [id = 251] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 19375400 == 52 [pid = 2772] [id = 305] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1CFE6C00 == 51 [pid = 2772] [id = 388] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1900E000 == 50 [pid = 2772] [id = 255] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 10043800 == 49 [pid = 2772] [id = 287] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1BA75800 == 48 [pid = 2772] [id = 338] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17906C00 == 47 [pid = 2772] [id = 304] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1DA96400 == 46 [pid = 2772] [id = 340] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1B7C4800 == 45 [pid = 2772] [id = 384] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17FD5400 == 44 [pid = 2772] [id = 411] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1DA9CC00 == 43 [pid = 2772] [id = 409] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 102E1800 == 42 [pid = 2772] [id = 410] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 222AC000 == 41 [pid = 2772] [id = 408] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 2143F800 == 40 [pid = 2772] [id = 406] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 21442800 == 39 [pid = 2772] [id = 407] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1D87D800 == 38 [pid = 2772] [id = 405] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 17F77800 == 37 [pid = 2772] [id = 404] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 1C984800 == 36 [pid = 2772] [id = 402] 03:40:42 INFO - PROCESS | 2772 | --DOCSHELL 14B88400 == 35 [pid = 2772] [id = 403] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 19C24C00 == 34 [pid = 2772] [id = 414] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 1BA71000 == 33 [pid = 2772] [id = 416] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 1A173400 == 32 [pid = 2772] [id = 415] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 14B80C00 == 31 [pid = 2772] [id = 412] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 17988000 == 30 [pid = 2772] [id = 418] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 18F3E800 == 29 [pid = 2772] [id = 413] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 1C595000 == 28 [pid = 2772] [id = 417] 03:40:43 INFO - PROCESS | 2772 | --DOCSHELL 1A0DA000 == 27 [pid = 2772] [id = 419] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1A117800) [pid = 2772] [serial = 1192] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (1A3DA400) [pid = 2772] [serial = 1196] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1A3D3800) [pid = 2772] [serial = 1195] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (193C0800) [pid = 2772] [serial = 1201] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17C28C00) [pid = 2772] [serial = 1181] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (17A59000) [pid = 2772] [serial = 1180] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (17FCEC00) [pid = 2772] [serial = 1186] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (18C44400) [pid = 2772] [serial = 1187] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (193B4400) [pid = 2772] [serial = 1189] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1790FC00) [pid = 2772] [serial = 1177] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1C1F6800) [pid = 2772] [serial = 1198] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (18F45C00) [pid = 2772] [serial = 1159] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (0FE4E400) [pid = 2772] [serial = 1183] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (10335000) [pid = 2772] [serial = 1184] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (14C83C00) [pid = 2772] [serial = 1156] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1CCE7000) [pid = 2772] [serial = 1162] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (1E390400) [pid = 2772] [serial = 1165] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (21681800) [pid = 2772] [serial = 1168] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (22571800) [pid = 2772] [serial = 1171] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (222B3400) [pid = 2772] [serial = 1174] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1CE9E800) [pid = 2772] [serial = 1204] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (14B09000) [pid = 2772] [serial = 1205] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1C549800) [pid = 2772] [serial = 1199] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1A120C00) [pid = 2772] [serial = 1193] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1A3DD800) [pid = 2772] [serial = 1202] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (197A9000) [pid = 2772] [serial = 1190] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1DA98C00) [pid = 2772] [serial = 1207] [outer = 00000000] [url = about:blank] 03:40:43 INFO - PROCESS | 2772 | 1461235243557 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]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2825ms 03:40:43 INFO - PROCESS | 2772 | 1461235243584 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 2772 | 1461235243588 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 03:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:40:43 INFO - PROCESS | 2772 | 1461235243593 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 2772 | 1461235243596 Marionette TRACE conn5 <- [1,1646,null,{}] 03:40:43 INFO - PROCESS | 2772 | 1461235243602 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}] 03:40:43 INFO - PROCESS | 2772 | 1461235243695 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:40:43 INFO - PROCESS | 2772 | 1461235243704 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 2772 | ++DOCSHELL 0F783C00 == 28 [pid = 2772] [id = 421] 03:40:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (0F78F400) [pid = 2772] [serial = 1263] [outer = 00000000] 03:40:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (0FC09C00) [pid = 2772] [serial = 1264] [outer = 0F78F400] 03:40:43 INFO - PROCESS | 2772 | 1461235243752 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (0FCC4C00) [pid = 2772] [serial = 1265] [outer = 0F78F400] 03:40:44 INFO - PROCESS | 2772 | 1461235244314 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]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 03:40:44 INFO - PROCESS | 2772 | 1461235244367 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 2772 | 1461235244373 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:40:44 INFO - PROCESS | 2772 | 1461235244379 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 2772 | 1461235244382 Marionette TRACE conn5 <- [1,1650,null,{}] 03:40:44 INFO - PROCESS | 2772 | 1461235244386 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}] 03:40:44 INFO - PROCESS | 2772 | 1461235244483 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:40:44 INFO - PROCESS | 2772 | 1461235244576 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 2772 | ++DOCSHELL 0FE50800 == 29 [pid = 2772] [id = 422] 03:40:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (0FE50C00) [pid = 2772] [serial = 1266] [outer = 00000000] 03:40:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (0FF23C00) [pid = 2772] [serial = 1267] [outer = 0FE50C00] 03:40:44 INFO - PROCESS | 2772 | 1461235244621 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (0FF2B400) [pid = 2772] [serial = 1268] [outer = 0FE50C00] 03:40:45 INFO - PROCESS | 2772 | 1461235245109 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]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 771ms 03:40:45 INFO - PROCESS | 2772 | 1461235245153 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2772 | 1461235245156 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 2772 | 1461235245159 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:40:45 INFO - PROCESS | 2772 | 1461235245163 Marionette TRACE conn5 <- [1,1654,null,{}] 03:40:45 INFO - PROCESS | 2772 | 1461235245173 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}] 03:40:45 INFO - PROCESS | 2772 | 1461235245261 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:40:45 INFO - PROCESS | 2772 | 1461235245268 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 2772 | ++DOCSHELL 10041C00 == 30 [pid = 2772] [id = 423] 03:40:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (10043800) [pid = 2772] [serial = 1269] [outer = 00000000] 03:40:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (10336000) [pid = 2772] [serial = 1270] [outer = 10043800] 03:40:45 INFO - PROCESS | 2772 | 1461235245318 Marionette DEBUG loaded listener.js 03:40:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (10BA6400) [pid = 2772] [serial = 1271] [outer = 10043800] 03:40:45 INFO - PROCESS | 2772 | 1461235245783 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]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 03:40:45 INFO - PROCESS | 2772 | 1461235245833 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2772 | 1461235245836 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 03:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:40:45 INFO - PROCESS | 2772 | 1461235245855 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 2772 | 1461235245857 Marionette TRACE conn5 <- [1,1658,null,{}] 03:40:45 INFO - PROCESS | 2772 | 1461235245861 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}] 03:40:45 INFO - PROCESS | 2772 | 1461235245943 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:40:45 INFO - PROCESS | 2772 | 1461235245949 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:45 INFO - PROCESS | 2772 | ++DOCSHELL 10BAA800 == 31 [pid = 2772] [id = 424] 03:40:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (112AEC00) [pid = 2772] [serial = 1272] [outer = 00000000] 03:40:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (14425400) [pid = 2772] [serial = 1273] [outer = 112AEC00] 03:40:45 INFO - PROCESS | 2772 | 1461235245995 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1473B400) [pid = 2772] [serial = 1274] [outer = 112AEC00] 03:40:46 INFO - PROCESS | 2772 | 1461235246440 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]]]}] 03:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 650ms 03:40:46 INFO - PROCESS | 2772 | 1461235246493 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:40:46 INFO - PROCESS | 2772 | 1461235246495 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 03:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:40:46 INFO - PROCESS | 2772 | 1461235246498 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:40:46 INFO - PROCESS | 2772 | 1461235246500 Marionette TRACE conn5 <- [1,1662,null,{}] 03:40:46 INFO - PROCESS | 2772 | 1461235246503 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}] 03:40:46 INFO - PROCESS | 2772 | 1461235246580 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:40:46 INFO - PROCESS | 2772 | 1461235246586 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 2772 | ++DOCSHELL 14743000 == 32 [pid = 2772] [id = 425] 03:40:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (14744C00) [pid = 2772] [serial = 1275] [outer = 00000000] 03:40:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (14B80C00) [pid = 2772] [serial = 1276] [outer = 14744C00] 03:40:46 INFO - PROCESS | 2772 | 1461235246632 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (14BD2800) [pid = 2772] [serial = 1277] [outer = 14744C00] 03:40:47 INFO - PROCESS | 2772 | 1461235247097 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]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 03:40:47 INFO - PROCESS | 2772 | 1461235247143 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 2772 | 1461235247145 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:40:47 INFO - PROCESS | 2772 | 1461235247148 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 2772 | 1461235247150 Marionette TRACE conn5 <- [1,1666,null,{}] 03:40:47 INFO - PROCESS | 2772 | 1461235247153 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}] 03:40:47 INFO - PROCESS | 2772 | 1461235247267 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:40:47 INFO - PROCESS | 2772 | 1461235247278 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 2772 | ++DOCSHELL 17906C00 == 33 [pid = 2772] [id = 426] 03:40:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1790AC00) [pid = 2772] [serial = 1278] [outer = 00000000] 03:40:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (17981C00) [pid = 2772] [serial = 1279] [outer = 1790AC00] 03:40:47 INFO - PROCESS | 2772 | 1461235247327 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (17A5A400) [pid = 2772] [serial = 1280] [outer = 1790AC00] 03:40:47 INFO - PROCESS | 2772 | 1461235247771 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]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 669ms 03:40:47 INFO - PROCESS | 2772 | 1461235247820 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 2772 | 1461235247822 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:40:47 INFO - PROCESS | 2772 | 1461235247825 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 2772 | 1461235247826 Marionette TRACE conn5 <- [1,1670,null,{}] 03:40:47 INFO - PROCESS | 2772 | 1461235247830 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}] 03:40:47 INFO - PROCESS | 2772 | 1461235247907 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:40:47 INFO - PROCESS | 2772 | 1461235247913 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 2772 | ++DOCSHELL 17946000 == 34 [pid = 2772] [id = 427] 03:40:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (17A60400) [pid = 2772] [serial = 1281] [outer = 00000000] 03:40:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (17C22C00) [pid = 2772] [serial = 1282] [outer = 17A60400] 03:40:47 INFO - PROCESS | 2772 | 1461235247958 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (17C25000) [pid = 2772] [serial = 1283] [outer = 17A60400] 03:40:48 INFO - PROCESS | 2772 | 1461235248422 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]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 03:40:48 INFO - PROCESS | 2772 | 1461235248495 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 2772 | 1461235248499 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 03:40:48 INFO - PROCESS | 2772 | 1461235248505 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:40:48 INFO - PROCESS | 2772 | 1461235248510 Marionette TRACE conn5 <- [1,1674,null,{}] 03:40:48 INFO - PROCESS | 2772 | 1461235248516 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}] 03:40:48 INFO - PROCESS | 2772 | 1461235248631 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:40:48 INFO - PROCESS | 2772 | 1461235248771 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 2772 | ++DOCSHELL 0EE97400 == 35 [pid = 2772] [id = 428] 03:40:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (0EEDB000) [pid = 2772] [serial = 1284] [outer = 00000000] 03:40:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (0FC08000) [pid = 2772] [serial = 1285] [outer = 0EEDB000] 03:40:48 INFO - PROCESS | 2772 | 1461235248830 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (0FD38C00) [pid = 2772] [serial = 1286] [outer = 0EEDB000] 03:40:49 INFO - PROCESS | 2772 | 1461235249609 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]]]}] 03:40:49 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 03:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1171ms 03:40:49 INFO - PROCESS | 2772 | 1461235249689 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 2772 | 1461235249693 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:40:49 INFO - PROCESS | 2772 | 1461235249702 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 2772 | 1461235249706 Marionette TRACE conn5 <- [1,1678,null,{}] 03:40:49 INFO - PROCESS | 2772 | 1461235249710 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}] 03:40:49 INFO - PROCESS | 2772 | 1461235249833 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:40:49 INFO - PROCESS | 2772 | 1461235249962 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2E800 == 36 [pid = 2772] [id = 429] 03:40:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (10329000) [pid = 2772] [serial = 1287] [outer = 00000000] 03:40:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1350A400) [pid = 2772] [serial = 1288] [outer = 10329000] 03:40:50 INFO - PROCESS | 2772 | 1461235250021 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1441CC00) [pid = 2772] [serial = 1289] [outer = 10329000] 03:40:50 INFO - PROCESS | 2772 | 1461235250700 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]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1075ms 03:40:50 INFO - PROCESS | 2772 | 1461235250787 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 2772 | 1461235250789 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 03:40:50 INFO - PROCESS | 2772 | 1461235250793 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 2772 | 1461235250795 Marionette TRACE conn5 <- [1,1682,null,{}] 03:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:40:50 INFO - PROCESS | 2772 | 1461235250805 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}] 03:40:50 INFO - PROCESS | 2772 | 1461235250930 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:40:51 INFO - PROCESS | 2772 | 1461235251061 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 2772 | ++DOCSHELL 17C1FC00 == 37 [pid = 2772] [id = 430] 03:40:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (17C22000) [pid = 2772] [serial = 1290] [outer = 00000000] 03:40:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (17C78000) [pid = 2772] [serial = 1291] [outer = 17C22000] 03:40:51 INFO - PROCESS | 2772 | 1461235251123 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (17C80400) [pid = 2772] [serial = 1292] [outer = 17C22000] 03:40:52 INFO - PROCESS | 2772 | 1461235252048 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]]]}] 03:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1276ms 03:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:40:52 INFO - PROCESS | 2772 | 1461235252075 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 2772 | 1461235252079 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 03:40:52 INFO - PROCESS | 2772 | 1461235252084 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 2772 | 1461235252088 Marionette TRACE conn5 <- [1,1686,null,{}] 03:40:52 INFO - PROCESS | 2772 | 1461235252094 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}] 03:40:52 INFO - PROCESS | 2772 | 1461235252202 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:40:52 INFO - PROCESS | 2772 | 1461235252344 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 2772 | ++DOCSHELL 1024E800 == 38 [pid = 2772] [id = 431] 03:40:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (10250000) [pid = 2772] [serial = 1293] [outer = 00000000] 03:40:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (10331C00) [pid = 2772] [serial = 1294] [outer = 10250000] 03:40:52 INFO - PROCESS | 2772 | 1461235252403 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (112AAC00) [pid = 2772] [serial = 1295] [outer = 10250000] 03:40:52 INFO - PROCESS | 2772 | --DOCSHELL 15B33400 == 37 [pid = 2772] [id = 219] 03:40:52 INFO - PROCESS | 2772 | --DOCSHELL 1350FC00 == 36 [pid = 2772] [id = 213] 03:40:52 INFO - PROCESS | 2772 | --DOCSHELL 0F70F800 == 35 [pid = 2772] [id = 210] 03:40:52 INFO - PROCESS | 2772 | 1461235252877 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]]]}] 03:40:52 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 03:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 829ms 03:40:52 INFO - PROCESS | 2772 | 1461235252916 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 2772 | 1461235252921 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 03:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:40:52 INFO - PROCESS | 2772 | 1461235252927 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 2772 | 1461235252930 Marionette TRACE conn5 <- [1,1690,null,{}] 03:40:52 INFO - PROCESS | 2772 | 1461235252938 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}] 03:40:53 INFO - PROCESS | 2772 | 1461235253021 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:40:53 INFO - PROCESS | 2772 | 1461235253028 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 2772 | ++DOCSHELL 10255400 == 36 [pid = 2772] [id = 432] 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (10256C00) [pid = 2772] [serial = 1296] [outer = 00000000] 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (14424800) [pid = 2772] [serial = 1297] [outer = 10256C00] 03:40:53 INFO - PROCESS | 2772 | 1461235253077 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (14B09000) [pid = 2772] [serial = 1298] [outer = 10256C00] 03:40:53 INFO - PROCESS | 2772 | 1461235253562 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]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 03:40:53 INFO - PROCESS | 2772 | 1461235253620 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 2772 | 1461235253623 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 03:40:53 INFO - PROCESS | 2772 | 1461235253626 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:40:53 INFO - PROCESS | 2772 | 1461235253629 Marionette TRACE conn5 <- [1,1694,null,{}] 03:40:53 INFO - PROCESS | 2772 | 1461235253639 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}] 03:40:53 INFO - PROCESS | 2772 | 1461235253723 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:40:53 INFO - PROCESS | 2772 | 1461235253862 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 2772 | ++DOCSHELL 17947400 == 37 [pid = 2772] [id = 433] 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (1794B400) [pid = 2772] [serial = 1299] [outer = 00000000] 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (17C1EC00) [pid = 2772] [serial = 1300] [outer = 1794B400] 03:40:53 INFO - PROCESS | 2772 | 1461235253910 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (17C7E800) [pid = 2772] [serial = 1301] [outer = 1794B400] 03:40:54 INFO - PROCESS | 2772 | 1461235254302 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]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 732ms 03:40:54 INFO - PROCESS | 2772 | 1461235254362 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 2772 | 1461235254365 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 03:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:40:54 INFO - PROCESS | 2772 | 1461235254368 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 2772 | 1461235254370 Marionette TRACE conn5 <- [1,1698,null,{}] 03:40:54 INFO - PROCESS | 2772 | 1461235254373 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}] 03:40:54 INFO - PROCESS | 2772 | 1461235254456 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:40:54 INFO - PROCESS | 2772 | 1461235254462 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 2772 | ++DOCSHELL 17C94800 == 38 [pid = 2772] [id = 434] 03:40:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (17C96800) [pid = 2772] [serial = 1302] [outer = 00000000] 03:40:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (17F76000) [pid = 2772] [serial = 1303] [outer = 17C96800] 03:40:54 INFO - PROCESS | 2772 | 1461235254509 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (17FD4000) [pid = 2772] [serial = 1304] [outer = 17C96800] 03:40:54 INFO - PROCESS | 2772 | 1461235254995 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]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 03:40:55 INFO - PROCESS | 2772 | 1461235255042 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 2772 | 1461235255044 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 03:40:55 INFO - PROCESS | 2772 | 1461235255048 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:40:55 INFO - PROCESS | 2772 | 1461235255050 Marionette TRACE conn5 <- [1,1702,null,{}] 03:40:55 INFO - PROCESS | 2772 | 1461235255053 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}] 03:40:55 INFO - PROCESS | 2772 | 1461235255193 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:40:55 INFO - PROCESS | 2772 | 1461235255217 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2772 | ++DOCSHELL 17FD9400 == 39 [pid = 2772] [id = 435] 03:40:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (1892E800) [pid = 2772] [serial = 1305] [outer = 00000000] 03:40:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (1895C800) [pid = 2772] [serial = 1306] [outer = 1892E800] 03:40:55 INFO - PROCESS | 2772 | 1461235255262 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (18958000) [pid = 2772] [serial = 1307] [outer = 1892E800] 03:40:55 INFO - PROCESS | 2772 | 1461235255715 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]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 03:40:55 INFO - PROCESS | 2772 | 1461235255782 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 03:40:55 INFO - PROCESS | 2772 | 1461235255784 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 03:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:40:55 INFO - PROCESS | 2772 | 1461235255788 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 2772 | 1461235255789 Marionette TRACE conn5 <- [1,1706,null,{}] 03:40:55 INFO - PROCESS | 2772 | 1461235255793 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}] 03:40:55 INFO - PROCESS | 2772 | 1461235255927 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:40:55 INFO - PROCESS | 2772 | 1461235256000 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4D400 == 40 [pid = 2772] [id = 436] 03:40:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (18F3E400) [pid = 2772] [serial = 1308] [outer = 00000000] 03:40:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (1936E400) [pid = 2772] [serial = 1309] [outer = 18F3E400] 03:40:56 INFO - PROCESS | 2772 | 1461235256048 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (19376800) [pid = 2772] [serial = 1310] [outer = 18F3E400] 03:40:56 INFO - PROCESS | 2772 | 1461235256481 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]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 731ms 03:40:56 INFO - PROCESS | 2772 | 1461235256523 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 2772 | 1461235256524 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:40:56 INFO - PROCESS | 2772 | 1461235256536 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 2772 | 1461235256537 Marionette TRACE conn5 <- [1,1710,null,{}] 03:40:56 INFO - PROCESS | 2772 | 1461235256541 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}] 03:40:56 INFO - PROCESS | 2772 | 1461235256653 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:40:56 INFO - PROCESS | 2772 | 1461235256660 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 2772 | ++DOCSHELL 0F704000 == 41 [pid = 2772] [id = 437] 03:40:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (19378000) [pid = 2772] [serial = 1311] [outer = 00000000] 03:40:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (193BDC00) [pid = 2772] [serial = 1312] [outer = 19378000] 03:40:56 INFO - PROCESS | 2772 | 1461235256704 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 186 (197A6C00) [pid = 2772] [serial = 1313] [outer = 19378000] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 185 (1C59A000) [pid = 2772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 184 (1A0DD400) [pid = 2772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (0FE54400) [pid = 2772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (1DA97800) [pid = 2772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (17A59400) [pid = 2772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (10BF6C00) [pid = 2772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (1CE8D800) [pid = 2772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1C1E9800) [pid = 2772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (17C7D000) [pid = 2772] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (1DAA2C00) [pid = 2772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (222AB000) [pid = 2772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (1CE8B800) [pid = 2772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (21141400) [pid = 2772] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1C90B400) [pid = 2772] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (0FE4CC00) [pid = 2772] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1CE98C00) [pid = 2772] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1CFE7000) [pid = 2772] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (1DAA3000) [pid = 2772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1C1EDC00) [pid = 2772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (2168AC00) [pid = 2772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (1C5AD000) [pid = 2772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (14B06800) [pid = 2772] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1900C800) [pid = 2772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1B726400) [pid = 2772] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1A13DC00) [pid = 2772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (17F72000) [pid = 2772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (10C3F000) [pid = 2772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1CFE7400) [pid = 2772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1790AC00) [pid = 2772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (0F78F400) [pid = 2772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A177800) [pid = 2772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1C119000) [pid = 2772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17A5A800) [pid = 2772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1CCE1000) [pid = 2772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1CE84400) [pid = 2772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (21461000) [pid = 2772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (21440000) [pid = 2772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (0FE50C00) [pid = 2772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (10043800) [pid = 2772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1DA9B800) [pid = 2772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (18C3AC00) [pid = 2772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (112AEC00) [pid = 2772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (15B36800) [pid = 2772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1CCE3400) [pid = 2772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (19F7EC00) [pid = 2772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (18F3EC00) [pid = 2772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (14C86800) [pid = 2772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (17FD6000) [pid = 2772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (14B08000) [pid = 2772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (223A5000) [pid = 2772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (222B3000) [pid = 2772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (14744C00) [pid = 2772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (15C58C00) [pid = 2772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:40:57 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (18C3A000) [pid = 2772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:40:57 INFO - PROCESS | 2772 | 1461235257635 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]]]}] 03:40:57 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 03:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1130ms 03:40:57 INFO - PROCESS | 2772 | 1461235257665 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:40:57 INFO - PROCESS | 2772 | 1461235257667 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 03:40:57 INFO - PROCESS | 2772 | 1461235257671 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 2772 | 1461235257672 Marionette TRACE conn5 <- [1,1714,null,{}] 03:40:57 INFO - PROCESS | 2772 | 1461235257676 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}] 03:40:57 INFO - PROCESS | 2772 | 1461235257756 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:40:57 INFO - PROCESS | 2772 | 1461235257763 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 2772 | ++DOCSHELL 1032BC00 == 42 [pid = 2772] [id = 438] 03:40:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (10C3C800) [pid = 2772] [serial = 1314] [outer = 00000000] 03:40:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (147E4800) [pid = 2772] [serial = 1315] [outer = 10C3C800] 03:40:57 INFO - PROCESS | 2772 | 1461235257808 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (14B0F400) [pid = 2772] [serial = 1316] [outer = 10C3C800] 03:40:58 INFO - PROCESS | 2772 | 1461235258255 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]]]}] 03:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 03:40:58 INFO - PROCESS | 2772 | 1461235258302 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 2772 | 1461235258304 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 03:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:40:58 INFO - PROCESS | 2772 | 1461235258307 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 2772 | 1461235258309 Marionette TRACE conn5 <- [1,1718,null,{}] 03:40:58 INFO - PROCESS | 2772 | 1461235258313 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}] 03:40:58 INFO - PROCESS | 2772 | 1461235258391 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:40:58 INFO - PROCESS | 2772 | 1461235258397 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 2772 | ++DOCSHELL 15B36800 == 43 [pid = 2772] [id = 439] 03:40:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1794B000) [pid = 2772] [serial = 1317] [outer = 00000000] 03:40:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (17C7C400) [pid = 2772] [serial = 1318] [outer = 1794B000] 03:40:58 INFO - PROCESS | 2772 | 1461235258442 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (17C7B800) [pid = 2772] [serial = 1319] [outer = 1794B000] 03:40:58 INFO - PROCESS | 2772 | 1461235258901 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]]]}] 03:40:58 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 03:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 03:40:58 INFO - PROCESS | 2772 | 1461235258951 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 03:40:58 INFO - PROCESS | 2772 | 1461235258953 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 03:40:58 INFO - PROCESS | 2772 | 1461235258956 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:40:58 INFO - PROCESS | 2772 | 1461235258958 Marionette TRACE conn5 <- [1,1722,null,{}] 03:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:40:58 INFO - PROCESS | 2772 | 1461235258961 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}] 03:40:59 INFO - PROCESS | 2772 | 1461235259042 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:40:59 INFO - PROCESS | 2772 | 1461235259067 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 2772 | ++DOCSHELL 193B2400 == 44 [pid = 2772] [id = 440] 03:40:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (193B4400) [pid = 2772] [serial = 1320] [outer = 00000000] 03:40:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (19C17C00) [pid = 2772] [serial = 1321] [outer = 193B4400] 03:40:59 INFO - PROCESS | 2772 | 1461235259111 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (19F85400) [pid = 2772] [serial = 1322] [outer = 193B4400] 03:40:59 INFO - PROCESS | 2772 | 1461235259739 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]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 870ms 03:40:59 INFO - PROCESS | 2772 | 1461235259833 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 2772 | 1461235259837 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 03:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:40:59 INFO - PROCESS | 2772 | 1461235259843 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 2772 | 1461235259847 Marionette TRACE conn5 <- [1,1726,null,{}] 03:40:59 INFO - PROCESS | 2772 | 1461235259853 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}] 03:40:59 INFO - PROCESS | 2772 | 1461235259971 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:41:00 INFO - PROCESS | 2772 | 1461235260081 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4AC00 == 45 [pid = 2772] [id = 441] 03:41:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (0FF23800) [pid = 2772] [serial = 1323] [outer = 00000000] 03:41:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1350C800) [pid = 2772] [serial = 1324] [outer = 0FF23800] 03:41:00 INFO - PROCESS | 2772 | 1461235260141 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (15B32000) [pid = 2772] [serial = 1325] [outer = 0FF23800] 03:41:00 INFO - PROCESS | 2772 | 1461235260743 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]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 03:41:00 INFO - PROCESS | 2772 | 1461235260818 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 2772 | 1461235260825 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:41:00 INFO - PROCESS | 2772 | 1461235260831 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 2772 | 1461235260834 Marionette TRACE conn5 <- [1,1730,null,{}] 03:41:00 INFO - PROCESS | 2772 | 1461235260838 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}] 03:41:00 INFO - PROCESS | 2772 | 1461235260946 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:41:01 INFO - PROCESS | 2772 | 1461235261088 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 2772 | ++DOCSHELL 17905400 == 46 [pid = 2772] [id = 442] 03:41:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17AD5800) [pid = 2772] [serial = 1326] [outer = 00000000] 03:41:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (17F6BC00) [pid = 2772] [serial = 1327] [outer = 17AD5800] 03:41:01 INFO - PROCESS | 2772 | 1461235261144 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (17F77800) [pid = 2772] [serial = 1328] [outer = 17AD5800] 03:41:01 INFO - PROCESS | 2772 | 1461235261751 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]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 03:41:01 INFO - PROCESS | 2772 | 1461235261803 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 2772 | 1461235261806 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:41:01 INFO - PROCESS | 2772 | 1461235261810 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 2772 | 1461235261813 Marionette TRACE conn5 <- [1,1734,null,{}] 03:41:01 INFO - PROCESS | 2772 | 1461235261824 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}] 03:41:01 INFO - PROCESS | 2772 | 1461235261934 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:41:02 INFO - PROCESS | 2772 | 1461235262079 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2772 | ++DOCSHELL 197A9800 == 47 [pid = 2772] [id = 443] 03:41:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (197AB000) [pid = 2772] [serial = 1329] [outer = 00000000] 03:41:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1A0D2800) [pid = 2772] [serial = 1330] [outer = 197AB000] 03:41:02 INFO - PROCESS | 2772 | 1461235262138 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1A0D7400) [pid = 2772] [serial = 1331] [outer = 197AB000] 03:41:02 INFO - PROCESS | 2772 | 1461235262744 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]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 969ms 03:41:02 INFO - PROCESS | 2772 | 1461235262783 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 2772 | 1461235262786 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 03:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:41:02 INFO - PROCESS | 2772 | 1461235262789 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 2772 | 1461235262791 Marionette TRACE conn5 <- [1,1738,null,{}] 03:41:02 INFO - PROCESS | 2772 | 1461235262795 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}] 03:41:02 INFO - PROCESS | 2772 | 1461235262901 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:41:02 INFO - PROCESS | 2772 | 1461235263015 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 2772 | ++DOCSHELL 1A114C00 == 48 [pid = 2772] [id = 444] 03:41:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1A115000) [pid = 2772] [serial = 1332] [outer = 00000000] 03:41:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1A11FC00) [pid = 2772] [serial = 1333] [outer = 1A115000] 03:41:03 INFO - PROCESS | 2772 | 1461235263112 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1A13C400) [pid = 2772] [serial = 1334] [outer = 1A115000] 03:41:03 INFO - PROCESS | 2772 | 1461235263697 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]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 930ms 03:41:03 INFO - PROCESS | 2772 | 1461235263723 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 2772 | 1461235263725 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 03:41:03 INFO - PROCESS | 2772 | 1461235263728 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 2772 | 1461235263730 Marionette TRACE conn5 <- [1,1742,null,{}] 03:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:41:03 INFO - PROCESS | 2772 | 1461235263734 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}] 03:41:03 INFO - PROCESS | 2772 | 1461235263837 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:41:03 INFO - PROCESS | 2772 | 1461235263951 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 2772 | ++DOCSHELL 0FC03C00 == 49 [pid = 2772] [id = 445] 03:41:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (0FCBD400) [pid = 2772] [serial = 1335] [outer = 00000000] 03:41:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (10333800) [pid = 2772] [serial = 1336] [outer = 0FCBD400] 03:41:04 INFO - PROCESS | 2772 | 1461235264046 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1350AC00) [pid = 2772] [serial = 1337] [outer = 0FCBD400] 03:41:04 INFO - PROCESS | 2772 | 1461235264808 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]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1124ms 03:41:04 INFO - PROCESS | 2772 | 1461235264857 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 2772 | 1461235264861 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:41:04 INFO - PROCESS | 2772 | 1461235264866 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 2772 | 1461235264869 Marionette TRACE conn5 <- [1,1746,null,{}] 03:41:04 INFO - PROCESS | 2772 | 1461235264874 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}] 03:41:04 INFO - PROCESS | 2772 | 1461235265007 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:41:05 INFO - PROCESS | 2772 | 1461235265153 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2772 | ++DOCSHELL 10C95000 == 50 [pid = 2772] [id = 446] 03:41:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (10C96400) [pid = 2772] [serial = 1338] [outer = 00000000] 03:41:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (14424400) [pid = 2772] [serial = 1339] [outer = 10C96400] 03:41:05 INFO - PROCESS | 2772 | 1461235265205 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (13515400) [pid = 2772] [serial = 1340] [outer = 10C96400] 03:41:05 INFO - PROCESS | 2772 | --DOCSHELL 10327400 == 49 [pid = 2772] [id = 225] 03:41:05 INFO - PROCESS | 2772 | --DOCSHELL 0F709400 == 48 [pid = 2772] [id = 227] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (17C22C00) [pid = 2772] [serial = 1282] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17A5A400) [pid = 2772] [serial = 1280] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (0FC09C00) [pid = 2772] [serial = 1264] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A234C00) [pid = 2772] [serial = 1246] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1A3D2800) [pid = 2772] [serial = 1247] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1C5A4000) [pid = 2772] [serial = 1250] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1C59A800) [pid = 2772] [serial = 1249] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1A144800) [pid = 2772] [serial = 1255] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1CEA1000) [pid = 2772] [serial = 1252] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1E399400) [pid = 2772] [serial = 1259] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1DED3400) [pid = 2772] [serial = 1258] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1D889800) [pid = 2772] [serial = 1253] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (21A84000) [pid = 2772] [serial = 1223] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (2146E400) [pid = 2772] [serial = 1222] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (21466000) [pid = 2772] [serial = 1220] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (21463000) [pid = 2772] [serial = 1219] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (0FF23C00) [pid = 2772] [serial = 1267] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (10BA6400) [pid = 2772] [serial = 1271] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (10336000) [pid = 2772] [serial = 1270] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (21438000) [pid = 2772] [serial = 1217] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (21143000) [pid = 2772] [serial = 1216] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1A13CC00) [pid = 2772] [serial = 1214] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (197A0800) [pid = 2772] [serial = 1213] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (14425400) [pid = 2772] [serial = 1273] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (17C96400) [pid = 2772] [serial = 1261] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17AE0800) [pid = 2772] [serial = 1211] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1794A400) [pid = 2772] [serial = 1210] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (1DED7800) [pid = 2772] [serial = 1208] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1A11A800) [pid = 2772] [serial = 1243] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1473B400) [pid = 2772] [serial = 1274] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (19377C00) [pid = 2772] [serial = 1240] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (197A2400) [pid = 2772] [serial = 1241] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (17907800) [pid = 2772] [serial = 1237] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17A5F400) [pid = 2772] [serial = 1238] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (18F41000) [pid = 2772] [serial = 1235] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (18C43000) [pid = 2772] [serial = 1234] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1A0D5C00) [pid = 2772] [serial = 1232] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (193B7800) [pid = 2772] [serial = 1231] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (23A09C00) [pid = 2772] [serial = 1229] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (22576400) [pid = 2772] [serial = 1228] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (223A2400) [pid = 2772] [serial = 1226] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (2239F800) [pid = 2772] [serial = 1225] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (14B80C00) [pid = 2772] [serial = 1276] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (14BD2800) [pid = 2772] [serial = 1277] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (0FF2B400) [pid = 2772] [serial = 1268] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17981C00) [pid = 2772] [serial = 1279] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (0FCC4C00) [pid = 2772] [serial = 1265] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1BA74000) [pid = 2772] [serial = 1256] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1A13C800) [pid = 2772] [serial = 1244] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (17EA8800) [pid = 2772] [serial = 1057] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (21688800) [pid = 2772] [serial = 1169] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1CE88400) [pid = 2772] [serial = 1154] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (1A1E1800) [pid = 2772] [serial = 1003] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (17940C00) [pid = 2772] [serial = 1157] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (1E39C400) [pid = 2772] [serial = 1166] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (17F71000) [pid = 2772] [serial = 1009] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17C77000) [pid = 2772] [serial = 1178] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (21A85C00) [pid = 2772] [serial = 1069] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (1C97F800) [pid = 2772] [serial = 1015] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (197A7400) [pid = 2772] [serial = 1111] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (1DED5400) [pid = 2772] [serial = 1021] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (222B4C00) [pid = 2772] [serial = 1175] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (1D802800) [pid = 2772] [serial = 1018] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (2114CC00) [pid = 2772] [serial = 1124] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (1CE85800) [pid = 2772] [serial = 1114] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (14BCE400) [pid = 2772] [serial = 1072] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (1CFDC800) [pid = 2772] [serial = 1117] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (1DA98400) [pid = 2772] [serial = 1121] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (1E395000) [pid = 2772] [serial = 1066] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (1CEA1C00) [pid = 2772] [serial = 1163] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (22573400) [pid = 2772] [serial = 1172] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 87 (1CFDFC00) [pid = 2772] [serial = 1054] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 86 (16369400) [pid = 2772] [serial = 1108] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 85 (1A179000) [pid = 2772] [serial = 1060] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 84 (1C97D000) [pid = 2772] [serial = 1105] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 83 (1A3D7000) [pid = 2772] [serial = 1012] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 82 (19373400) [pid = 2772] [serial = 1160] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 81 (147C8000) [pid = 2772] [serial = 1006] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | --DOMWINDOW == 80 (1DA9E000) [pid = 2772] [serial = 1063] [outer = 00000000] [url = about:blank] 03:41:05 INFO - PROCESS | 2772 | 1461235265751 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]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 03:41:05 INFO - PROCESS | 2772 | 1461235265797 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 2772 | 1461235265803 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 03:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:41:05 INFO - PROCESS | 2772 | 1461235265809 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 2772 | 1461235265811 Marionette TRACE conn5 <- [1,1750,null,{}] 03:41:05 INFO - PROCESS | 2772 | 1461235265815 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}] 03:41:05 INFO - PROCESS | 2772 | 1461235265898 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:41:05 INFO - PROCESS | 2772 | 1461235265907 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2772 | ++DOCSHELL 0FE53C00 == 49 [pid = 2772] [id = 447] 03:41:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 81 (0FE56400) [pid = 2772] [serial = 1341] [outer = 00000000] 03:41:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 82 (10336800) [pid = 2772] [serial = 1342] [outer = 0FE56400] 03:41:05 INFO - PROCESS | 2772 | 1461235265953 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 83 (112AEC00) [pid = 2772] [serial = 1343] [outer = 0FE56400] 03:41:06 INFO - PROCESS | 2772 | 1461235266431 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]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 03:41:06 INFO - PROCESS | 2772 | 1461235266482 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 2772 | 1461235266484 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 03:41:06 INFO - PROCESS | 2772 | 1461235266487 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:41:06 INFO - PROCESS | 2772 | 1461235266491 Marionette TRACE conn5 <- [1,1754,null,{}] 03:41:06 INFO - PROCESS | 2772 | 1461235266501 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}] 03:41:06 INFO - PROCESS | 2772 | 1461235266586 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:41:06 INFO - PROCESS | 2772 | 1461235266595 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2772 | ++DOCSHELL 17903800 == 50 [pid = 2772] [id = 448] 03:41:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 84 (17904800) [pid = 2772] [serial = 1344] [outer = 00000000] 03:41:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 85 (17940400) [pid = 2772] [serial = 1345] [outer = 17904800] 03:41:06 INFO - PROCESS | 2772 | 1461235266643 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 86 (17948C00) [pid = 2772] [serial = 1346] [outer = 17904800] 03:41:07 INFO - PROCESS | 2772 | 1461235267127 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]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 03:41:07 INFO - PROCESS | 2772 | 1461235267162 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2772 | 1461235267165 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 03:41:07 INFO - PROCESS | 2772 | 1461235267172 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:41:07 INFO - PROCESS | 2772 | 1461235267174 Marionette TRACE conn5 <- [1,1758,null,{}] 03:41:07 INFO - PROCESS | 2772 | 1461235267177 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}] 03:41:07 INFO - PROCESS | 2772 | 1461235267260 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:41:07 INFO - PROCESS | 2772 | 1461235267268 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 2772 | ++DOCSHELL 17A5BC00 == 51 [pid = 2772] [id = 449] 03:41:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 87 (17A5CC00) [pid = 2772] [serial = 1347] [outer = 00000000] 03:41:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 88 (17C1B400) [pid = 2772] [serial = 1348] [outer = 17A5CC00] 03:41:07 INFO - PROCESS | 2772 | 1461235267314 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (17C20C00) [pid = 2772] [serial = 1349] [outer = 17A5CC00] 03:41:07 INFO - PROCESS | 2772 | 1461235267749 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]]]}] 03:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 03:41:07 INFO - PROCESS | 2772 | 1461235267808 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2772 | 1461235267810 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 03:41:07 INFO - PROCESS | 2772 | 1461235267813 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:41:07 INFO - PROCESS | 2772 | 1461235267815 Marionette TRACE conn5 <- [1,1762,null,{}] 03:41:07 INFO - PROCESS | 2772 | 1461235267818 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}] 03:41:07 INFO - PROCESS | 2772 | 1461235267928 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:41:07 INFO - PROCESS | 2772 | 1461235267935 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 2772 | ++DOCSHELL 17A5EC00 == 52 [pid = 2772] [id = 450] 03:41:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (17C26000) [pid = 2772] [serial = 1350] [outer = 00000000] 03:41:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (17C8F800) [pid = 2772] [serial = 1351] [outer = 17C26000] 03:41:08 INFO - PROCESS | 2772 | 1461235268030 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (17C95000) [pid = 2772] [serial = 1352] [outer = 17C26000] 03:41:08 INFO - PROCESS | 2772 | 1461235268500 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]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 03:41:08 INFO - PROCESS | 2772 | 1461235268547 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 2772 | 1461235268549 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:41:08 INFO - PROCESS | 2772 | 1461235268552 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 2772 | 1461235268553 Marionette TRACE conn5 <- [1,1766,null,{}] 03:41:08 INFO - PROCESS | 2772 | 1461235268564 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}] 03:41:08 INFO - PROCESS | 2772 | 1461235268701 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:41:08 INFO - PROCESS | 2772 | 1461235268769 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 2772 | ++DOCSHELL 17F75400 == 53 [pid = 2772] [id = 451] 03:41:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (17FD4400) [pid = 2772] [serial = 1353] [outer = 00000000] 03:41:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (18D3A800) [pid = 2772] [serial = 1354] [outer = 17FD4400] 03:41:08 INFO - PROCESS | 2772 | 1461235268817 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (18F3CC00) [pid = 2772] [serial = 1355] [outer = 17FD4400] 03:41:09 INFO - PROCESS | 2772 | 1461235269235 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]]]}] 03:41:09 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 03:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 03:41:09 INFO - PROCESS | 2772 | 1461235269312 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 2772 | 1461235269314 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 03:41:09 INFO - PROCESS | 2772 | 1461235269320 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 2772 | 1461235269321 Marionette TRACE conn5 <- [1,1770,null,{}] 03:41:09 INFO - PROCESS | 2772 | 1461235269325 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}] 03:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:41:09 INFO - PROCESS | 2772 | 1461235269439 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:41:09 INFO - PROCESS | 2772 | 1461235269449 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 2772 | ++DOCSHELL 14BD2800 == 54 [pid = 2772] [id = 452] 03:41:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (18F40000) [pid = 2772] [serial = 1356] [outer = 00000000] 03:41:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (19207000) [pid = 2772] [serial = 1357] [outer = 18F40000] 03:41:09 INFO - PROCESS | 2772 | 1461235269494 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (1936D800) [pid = 2772] [serial = 1358] [outer = 18F40000] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (10250000) [pid = 2772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (19378000) [pid = 2772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (1794B000) [pid = 2772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 94 (10C3C800) [pid = 2772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 93 (1892E800) [pid = 2772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 92 (18F3E400) [pid = 2772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 91 (17C96800) [pid = 2772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 90 (1794B400) [pid = 2772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 89 (10256C00) [pid = 2772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:41:09 INFO - PROCESS | 2772 | --DOMWINDOW == 88 (17A60400) [pid = 2772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:41:10 INFO - PROCESS | 2772 | 1461235270067 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]]]}] 03:41:10 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 03:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 03:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:41:10 INFO - PROCESS | 2772 | 1461235270098 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2772 | 1461235270100 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 2772 | 1461235270103 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 2772 | 1461235270105 Marionette TRACE conn5 <- [1,1774,null,{}] 03:41:10 INFO - PROCESS | 2772 | 1461235270108 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}] 03:41:10 INFO - PROCESS | 2772 | 1461235270187 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:41:10 INFO - PROCESS | 2772 | 1461235270278 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 2772 | ++DOCSHELL 0C53FC00 == 55 [pid = 2772] [id = 453] 03:41:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 89 (0EA2B800) [pid = 2772] [serial = 1359] [outer = 00000000] 03:41:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 90 (17C24800) [pid = 2772] [serial = 1360] [outer = 0EA2B800] 03:41:10 INFO - PROCESS | 2772 | 1461235270324 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 91 (18958800) [pid = 2772] [serial = 1361] [outer = 0EA2B800] 03:41:10 INFO - PROCESS | 2772 | 1461235270693 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]]]}] 03:41:10 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 03:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 03:41:10 INFO - PROCESS | 2772 | 1461235270759 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2772 | 1461235270761 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 2772 | 1461235270764 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - PROCESS | 2772 | 1461235270766 Marionette TRACE conn5 <- [1,1778,null,{}] 03:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:41:10 INFO - PROCESS | 2772 | 1461235270772 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}] 03:41:10 INFO - PROCESS | 2772 | 1461235270888 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:41:10 INFO - PROCESS | 2772 | 1461235270901 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3D400 == 56 [pid = 2772] [id = 454] 03:41:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 92 (0FD3DC00) [pid = 2772] [serial = 1362] [outer = 00000000] 03:41:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 93 (193B9C00) [pid = 2772] [serial = 1363] [outer = 0FD3DC00] 03:41:10 INFO - PROCESS | 2772 | 1461235270946 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 94 (197A0C00) [pid = 2772] [serial = 1364] [outer = 0FD3DC00] 03:41:11 INFO - PROCESS | 2772 | 1461235271361 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]]]}] 03:41:11 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) 03:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 03:41:11 INFO - PROCESS | 2772 | 1461235271400 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 2772 | 1461235271402 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 03:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:41:11 INFO - PROCESS | 2772 | 1461235271405 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 2772 | 1461235271407 Marionette TRACE conn5 <- [1,1782,null,{}] 03:41:11 INFO - PROCESS | 2772 | 1461235271411 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}] 03:41:11 INFO - PROCESS | 2772 | 1461235271491 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:41:11 INFO - PROCESS | 2772 | 1461235271588 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 2772 | ++DOCSHELL 0F710400 == 57 [pid = 2772] [id = 455] 03:41:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 95 (193B6C00) [pid = 2772] [serial = 1365] [outer = 00000000] 03:41:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (19FF9C00) [pid = 2772] [serial = 1366] [outer = 193B6C00] 03:41:11 INFO - PROCESS | 2772 | 1461235271632 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (1A0D7000) [pid = 2772] [serial = 1367] [outer = 193B6C00] 03:41:12 INFO - PROCESS | 2772 | 1461235272053 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]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 03:41:12 INFO - PROCESS | 2772 | 1461235272210 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 2772 | 1461235272214 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 2772 | 1461235272221 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:41:12 INFO - PROCESS | 2772 | 1461235272225 Marionette TRACE conn5 <- [1,1786,null,{}] 03:41:12 INFO - PROCESS | 2772 | 1461235272231 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}] 03:41:12 INFO - PROCESS | 2772 | 1461235272342 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:41:12 INFO - PROCESS | 2772 | 1461235272445 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 2772 | ++DOCSHELL 0FE57800 == 58 [pid = 2772] [id = 456] 03:41:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (0FF20C00) [pid = 2772] [serial = 1368] [outer = 00000000] 03:41:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (100AB800) [pid = 2772] [serial = 1369] [outer = 0FF20C00] 03:41:12 INFO - PROCESS | 2772 | 1461235272502 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (10258800) [pid = 2772] [serial = 1370] [outer = 0FF20C00] 03:41:13 INFO - PROCESS | 2772 | 1461235273108 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]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 929ms 03:41:13 INFO - PROCESS | 2772 | 1461235273158 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 2772 | 1461235273164 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 03:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:41:13 INFO - PROCESS | 2772 | 1461235273171 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - PROCESS | 2772 | 1461235273174 Marionette TRACE conn5 <- [1,1790,null,{}] 03:41:13 INFO - PROCESS | 2772 | 1461235273178 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}] 03:41:13 INFO - PROCESS | 2772 | 1461235273288 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:41:13 INFO - PROCESS | 2772 | 1461235273425 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC8000 == 59 [pid = 2772] [id = 457] 03:41:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (1032C400) [pid = 2772] [serial = 1371] [outer = 00000000] 03:41:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1793E800) [pid = 2772] [serial = 1372] [outer = 1032C400] 03:41:13 INFO - PROCESS | 2772 | 1461235273481 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17A58800) [pid = 2772] [serial = 1373] [outer = 1032C400] 03:41:14 INFO - PROCESS | 2772 | 1461235274073 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]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 03:41:14 INFO - PROCESS | 2772 | 1461235274142 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 2772 | 1461235274145 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 03:41:14 INFO - PROCESS | 2772 | 1461235274148 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:41:14 INFO - PROCESS | 2772 | 1461235274152 Marionette TRACE conn5 <- [1,1794,null,{}] 03:41:14 INFO - PROCESS | 2772 | 1461235274163 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}] 03:41:14 INFO - PROCESS | 2772 | 1461235274352 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:41:14 INFO - PROCESS | 2772 | 1461235274410 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 2772 | ++DOCSHELL 19004400 == 60 [pid = 2772] [id = 458] 03:41:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (19205000) [pid = 2772] [serial = 1374] [outer = 00000000] 03:41:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (19C1F800) [pid = 2772] [serial = 1375] [outer = 19205000] 03:41:14 INFO - PROCESS | 2772 | 1461235274469 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (1A113C00) [pid = 2772] [serial = 1376] [outer = 19205000] 03:41:15 INFO - PROCESS | 2772 | 1461235275080 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]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 03:41:15 INFO - PROCESS | 2772 | 1461235275123 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2772 | 1461235275126 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 03:41:15 INFO - PROCESS | 2772 | 1461235275129 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:41:15 INFO - PROCESS | 2772 | 1461235275131 Marionette TRACE conn5 <- [1,1798,null,{}] 03:41:15 INFO - PROCESS | 2772 | 1461235275135 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}] 03:41:15 INFO - PROCESS | 2772 | 1461235275242 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:41:15 INFO - PROCESS | 2772 | 1461235275350 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2772 | ++DOCSHELL 1A13F400 == 61 [pid = 2772] [id = 459] 03:41:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1A13F800) [pid = 2772] [serial = 1377] [outer = 00000000] 03:41:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (1A177400) [pid = 2772] [serial = 1378] [outer = 1A13F800] 03:41:15 INFO - PROCESS | 2772 | 1461235275405 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1A17D800) [pid = 2772] [serial = 1379] [outer = 1A13F800] 03:41:15 INFO - PROCESS | 2772 | 1461235275960 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]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 03:41:15 INFO - PROCESS | 2772 | 1461235276003 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2772 | 1461235276005 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:41:15 INFO - PROCESS | 2772 | 1461235276009 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 2772 | 1461235276011 Marionette TRACE conn5 <- [1,1802,null,{}] 03:41:15 INFO - PROCESS | 2772 | 1461235276014 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}] 03:41:16 INFO - PROCESS | 2772 | 1461235276118 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:41:16 INFO - PROCESS | 2772 | 1461235276226 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 2772 | ++DOCSHELL 1A17EC00 == 62 [pid = 2772] [id = 460] 03:41:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A1DEC00) [pid = 2772] [serial = 1380] [outer = 00000000] 03:41:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A1E7C00) [pid = 2772] [serial = 1381] [outer = 1A1DEC00] 03:41:16 INFO - PROCESS | 2772 | 1461235276281 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A23A800) [pid = 2772] [serial = 1382] [outer = 1A1DEC00] 03:41:16 INFO - PROCESS | 2772 | 1461235276874 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]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 03:41:16 INFO - PROCESS | 2772 | 1461235276943 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2772 | 1461235276945 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:41:16 INFO - PROCESS | 2772 | 1461235276948 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2772 | 1461235276950 Marionette TRACE conn5 <- [1,1806,null,{}] 03:41:16 INFO - PROCESS | 2772 | 1461235276954 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}] 03:41:17 INFO - PROCESS | 2772 | 1461235277079 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:41:17 INFO - PROCESS | 2772 | 1461235277226 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2772 | ++DOCSHELL 17F78800 == 63 [pid = 2772] [id = 461] 03:41:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1895E000) [pid = 2772] [serial = 1383] [outer = 00000000] 03:41:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A3DEC00) [pid = 2772] [serial = 1384] [outer = 1895E000] 03:41:17 INFO - PROCESS | 2772 | 1461235277285 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A9A0800) [pid = 2772] [serial = 1385] [outer = 1895E000] 03:41:18 INFO - PROCESS | 2772 | 1461235278050 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]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1165ms 03:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:41:18 INFO - PROCESS | 2772 | 1461235278119 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 2772 | 1461235278123 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 03:41:18 INFO - PROCESS | 2772 | 1461235278128 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 2772 | 1461235278131 Marionette TRACE conn5 <- [1,1810,null,{}] 03:41:18 INFO - PROCESS | 2772 | 1461235278137 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}] 03:41:18 INFO - PROCESS | 2772 | 1461235278237 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:41:18 INFO - PROCESS | 2772 | 1461235278378 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 2772 | ++DOCSHELL 0FE49C00 == 64 [pid = 2772] [id = 462] 03:41:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (0FE55C00) [pid = 2772] [serial = 1386] [outer = 00000000] 03:41:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1024CC00) [pid = 2772] [serial = 1387] [outer = 0FE55C00] 03:41:18 INFO - PROCESS | 2772 | 1461235278430 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1032B800) [pid = 2772] [serial = 1388] [outer = 0FE55C00] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 13458C00 == 63 [pid = 2772] [id = 212] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 17C90400 == 62 [pid = 2772] [id = 420] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 0EA2A400 == 61 [pid = 2772] [id = 226] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 0FD3D400 == 60 [pid = 2772] [id = 454] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 0C53FC00 == 59 [pid = 2772] [id = 453] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 14BD2800 == 58 [pid = 2772] [id = 452] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 17F75400 == 57 [pid = 2772] [id = 451] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 17A5EC00 == 56 [pid = 2772] [id = 450] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 17A5BC00 == 55 [pid = 2772] [id = 449] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 17903800 == 54 [pid = 2772] [id = 448] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 0FE53C00 == 53 [pid = 2772] [id = 447] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (19C17C00) [pid = 2772] [serial = 1321] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 10C95000 == 52 [pid = 2772] [id = 446] 03:41:18 INFO - PROCESS | 2772 | --DOCSHELL 0FE4AC00 == 51 [pid = 2772] [id = 441] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1895C800) [pid = 2772] [serial = 1306] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1936E400) [pid = 2772] [serial = 1309] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1350A400) [pid = 2772] [serial = 1288] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17F76000) [pid = 2772] [serial = 1303] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17C7E800) [pid = 2772] [serial = 1301] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17C1EC00) [pid = 2772] [serial = 1300] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (14424800) [pid = 2772] [serial = 1297] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (14B09000) [pid = 2772] [serial = 1298] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17C25000) [pid = 2772] [serial = 1283] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17C78000) [pid = 2772] [serial = 1291] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (112AAC00) [pid = 2772] [serial = 1295] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (10331C00) [pid = 2772] [serial = 1294] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (0FC08000) [pid = 2772] [serial = 1285] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (193BDC00) [pid = 2772] [serial = 1312] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17C7B800) [pid = 2772] [serial = 1319] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 101 (19376800) [pid = 2772] [serial = 1310] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 100 (17C7C400) [pid = 2772] [serial = 1318] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 99 (197A6C00) [pid = 2772] [serial = 1313] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 98 (147E4800) [pid = 2772] [serial = 1315] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 97 (14B0F400) [pid = 2772] [serial = 1316] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 96 (18958000) [pid = 2772] [serial = 1307] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | --DOMWINDOW == 95 (17FD4000) [pid = 2772] [serial = 1304] [outer = 00000000] [url = about:blank] 03:41:18 INFO - PROCESS | 2772 | 1461235278994 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]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 931ms 03:41:19 INFO - PROCESS | 2772 | 1461235279060 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2772 | 1461235279065 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 03:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:41:19 INFO - PROCESS | 2772 | 1461235279071 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2772 | 1461235279074 Marionette TRACE conn5 <- [1,1814,null,{}] 03:41:19 INFO - PROCESS | 2772 | 1461235279078 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}] 03:41:19 INFO - PROCESS | 2772 | 1461235279164 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:41:19 INFO - PROCESS | 2772 | 1461235279176 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2D800 == 52 [pid = 2772] [id = 463] 03:41:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 96 (10041400) [pid = 2772] [serial = 1389] [outer = 00000000] 03:41:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 97 (10C3C800) [pid = 2772] [serial = 1390] [outer = 10041400] 03:41:19 INFO - PROCESS | 2772 | 1461235279221 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 98 (13404000) [pid = 2772] [serial = 1391] [outer = 10041400] 03:41:19 INFO - PROCESS | 2772 | 1461235279718 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]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 03:41:19 INFO - PROCESS | 2772 | 1461235279805 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2772 | 1461235279807 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 03:41:19 INFO - PROCESS | 2772 | 1461235279811 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:41:19 INFO - PROCESS | 2772 | 1461235279814 Marionette TRACE conn5 <- [1,1818,null,{}] 03:41:19 INFO - PROCESS | 2772 | 1461235279824 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}] 03:41:19 INFO - PROCESS | 2772 | 1461235279915 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:41:19 INFO - PROCESS | 2772 | 1461235280010 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2772 | ++DOCSHELL 14B0C400 == 53 [pid = 2772] [id = 464] 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 99 (14B06800) [pid = 2772] [serial = 1392] [outer = 00000000] 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 100 (14C7F400) [pid = 2772] [serial = 1393] [outer = 14B06800] 03:41:20 INFO - PROCESS | 2772 | 1461235280057 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 101 (15C5AC00) [pid = 2772] [serial = 1394] [outer = 14B06800] 03:41:20 INFO - PROCESS | 2772 | 1461235280423 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]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 03:41:20 INFO - PROCESS | 2772 | 1461235280485 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 2772 | 1461235280487 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 03:41:20 INFO - PROCESS | 2772 | 1461235280490 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:41:20 INFO - PROCESS | 2772 | 1461235280492 Marionette TRACE conn5 <- [1,1822,null,{}] 03:41:20 INFO - PROCESS | 2772 | 1461235280495 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}] 03:41:20 INFO - PROCESS | 2772 | 1461235280579 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:41:20 INFO - PROCESS | 2772 | 1461235280586 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2772 | ++DOCSHELL 1790A000 == 54 [pid = 2772] [id = 465] 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 102 (1793C400) [pid = 2772] [serial = 1395] [outer = 00000000] 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (17A5DC00) [pid = 2772] [serial = 1396] [outer = 1793C400] 03:41:20 INFO - PROCESS | 2772 | 1461235280631 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (17A65000) [pid = 2772] [serial = 1397] [outer = 1793C400] 03:41:21 INFO - PROCESS | 2772 | 1461235281075 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]]]}] 03:41:21 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 03:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 03:41:21 INFO - PROCESS | 2772 | 1461235281132 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 2772 | 1461235281134 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 03:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:41:21 INFO - PROCESS | 2772 | 1461235281137 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 2772 | 1461235281139 Marionette TRACE conn5 <- [1,1826,null,{}] 03:41:21 INFO - PROCESS | 2772 | 1461235281142 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}] 03:41:21 INFO - PROCESS | 2772 | 1461235281255 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:41:21 INFO - PROCESS | 2772 | 1461235281350 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 2772 | ++DOCSHELL 0FE54400 == 55 [pid = 2772] [id = 466] 03:41:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (0FE54C00) [pid = 2772] [serial = 1398] [outer = 00000000] 03:41:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17C26800) [pid = 2772] [serial = 1399] [outer = 0FE54C00] 03:41:21 INFO - PROCESS | 2772 | 1461235281397 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17C75800) [pid = 2772] [serial = 1400] [outer = 0FE54C00] 03:41:21 INFO - PROCESS | 2772 | 1461235281834 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]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 03:41:21 INFO - PROCESS | 2772 | 1461235281871 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 2772 | 1461235281873 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 2772 | 1461235281876 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:41:21 INFO - PROCESS | 2772 | 1461235281878 Marionette TRACE conn5 <- [1,1830,null,{}] 03:41:21 INFO - PROCESS | 2772 | 1461235281881 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}] 03:41:21 INFO - PROCESS | 2772 | 1461235282016 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:41:22 INFO - PROCESS | 2772 | 1461235282083 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 2772 | ++DOCSHELL 17F6D400 == 56 [pid = 2772] [id = 467] 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17F70C00) [pid = 2772] [serial = 1401] [outer = 00000000] 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17FCEC00) [pid = 2772] [serial = 1402] [outer = 17F70C00] 03:41:22 INFO - PROCESS | 2772 | 1461235282131 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (18925000) [pid = 2772] [serial = 1403] [outer = 17F70C00] 03:41:22 INFO - PROCESS | 2772 | 1461235282547 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]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 729ms 03:41:22 INFO - PROCESS | 2772 | 1461235282629 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 2772 | 1461235282631 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 03:41:22 INFO - PROCESS | 2772 | 1461235282646 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 2772 | 1461235282648 Marionette TRACE conn5 <- [1,1834,null,{}] 03:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:41:22 INFO - PROCESS | 2772 | 1461235282652 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}] 03:41:22 INFO - PROCESS | 2772 | 1461235282769 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:41:22 INFO - PROCESS | 2772 | 1461235282778 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 2772 | ++DOCSHELL 18950C00 == 57 [pid = 2772] [id = 468] 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (18C40400) [pid = 2772] [serial = 1404] [outer = 00000000] 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (18F38400) [pid = 2772] [serial = 1405] [outer = 18C40400] 03:41:22 INFO - PROCESS | 2772 | 1461235282823 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (18F3FC00) [pid = 2772] [serial = 1406] [outer = 18C40400] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17FD4400) [pid = 2772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (0EA2B800) [pid = 2772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (17904800) [pid = 2772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (0FE56400) [pid = 2772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17A5CC00) [pid = 2772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (0FD3DC00) [pid = 2772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (10C96400) [pid = 2772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (18F40000) [pid = 2772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:41:23 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (17C26000) [pid = 2772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:41:23 INFO - PROCESS | 2772 | 1461235283398 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]]]}] 03:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 03:41:23 INFO - PROCESS | 2772 | 1461235283425 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:41:23 INFO - PROCESS | 2772 | 1461235283426 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 03:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:41:23 INFO - PROCESS | 2772 | 1461235283430 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:41:23 INFO - PROCESS | 2772 | 1461235283431 Marionette TRACE conn5 <- [1,1838,null,{}] 03:41:23 INFO - PROCESS | 2772 | 1461235283435 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}] 03:41:23 INFO - PROCESS | 2772 | 1461235283515 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:41:23 INFO - PROCESS | 2772 | 1461235283611 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 2772 | ++DOCSHELL 0F70A800 == 58 [pid = 2772] [id = 469] 03:41:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (0FD3DC00) [pid = 2772] [serial = 1407] [outer = 00000000] 03:41:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (17F79C00) [pid = 2772] [serial = 1408] [outer = 0FD3DC00] 03:41:23 INFO - PROCESS | 2772 | 1461235283656 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17C98000) [pid = 2772] [serial = 1409] [outer = 0FD3DC00] 03:41:23 INFO - PROCESS | 2772 | 1461235284021 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]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 03:41:24 INFO - PROCESS | 2772 | 1461235284086 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 2772 | 1461235284088 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 03:41:24 INFO - PROCESS | 2772 | 1461235284091 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:41:24 INFO - PROCESS | 2772 | 1461235284093 Marionette TRACE conn5 <- [1,1842,null,{}] 03:41:24 INFO - PROCESS | 2772 | 1461235284096 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}] 03:41:24 INFO - PROCESS | 2772 | 1461235284214 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:41:24 INFO - PROCESS | 2772 | 1461235284227 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC9000 == 59 [pid = 2772] [id = 470] 03:41:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (0FF20400) [pid = 2772] [serial = 1410] [outer = 00000000] 03:41:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (19204800) [pid = 2772] [serial = 1411] [outer = 0FF20400] 03:41:24 INFO - PROCESS | 2772 | 1461235284271 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1920CC00) [pid = 2772] [serial = 1412] [outer = 0FF20400] 03:41:24 INFO - PROCESS | 2772 | 1461235284662 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]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 03:41:24 INFO - PROCESS | 2772 | 1461235284696 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:41:24 INFO - PROCESS | 2772 | 1461235284698 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 03:41:24 INFO - PROCESS | 2772 | 1461235284701 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 2772 | 1461235284703 Marionette TRACE conn5 <- [1,1846,null,{}] 03:41:24 INFO - PROCESS | 2772 | 1461235284706 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}] 03:41:24 INFO - PROCESS | 2772 | 1461235284788 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:41:24 INFO - PROCESS | 2772 | 1461235284887 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2772 | ++DOCSHELL 19373C00 == 60 [pid = 2772] [id = 471] 03:41:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (19375400) [pid = 2772] [serial = 1413] [outer = 00000000] 03:41:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (193BB400) [pid = 2772] [serial = 1414] [outer = 19375400] 03:41:24 INFO - PROCESS | 2772 | 1461235284933 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (197A3000) [pid = 2772] [serial = 1415] [outer = 19375400] 03:41:25 INFO - PROCESS | 2772 | 1461235285381 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]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 03:41:25 INFO - PROCESS | 2772 | 1461235285505 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 2772 | 1461235285509 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 03:41:25 INFO - PROCESS | 2772 | 1461235285531 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:41:25 INFO - PROCESS | 2772 | 1461235285535 Marionette TRACE conn5 <- [1,1850,null,{}] 03:41:25 INFO - PROCESS | 2772 | 1461235285541 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}] 03:41:25 INFO - PROCESS | 2772 | 1461235285654 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:41:25 INFO - PROCESS | 2772 | 1461235285761 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4B000 == 61 [pid = 2772] [id = 472] 03:41:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (0FE53000) [pid = 2772] [serial = 1416] [outer = 00000000] 03:41:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (0FF29800) [pid = 2772] [serial = 1417] [outer = 0FE53000] 03:41:25 INFO - PROCESS | 2772 | 1461235285819 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (10327400) [pid = 2772] [serial = 1418] [outer = 0FE53000] 03:41:26 INFO - PROCESS | 2772 | 1461235286366 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]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 870ms 03:41:26 INFO - PROCESS | 2772 | 1461235286409 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 2772 | 1461235286415 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 03:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:41:26 INFO - PROCESS | 2772 | 1461235286421 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 2772 | 1461235286424 Marionette TRACE conn5 <- [1,1854,null,{}] 03:41:26 INFO - PROCESS | 2772 | 1461235286428 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}] 03:41:26 INFO - PROCESS | 2772 | 1461235286540 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:41:26 INFO - PROCESS | 2772 | 1461235286653 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2772 | ++DOCSHELL 144F3400 == 62 [pid = 2772] [id = 473] 03:41:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (14B0C800) [pid = 2772] [serial = 1419] [outer = 00000000] 03:41:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (15B32800) [pid = 2772] [serial = 1420] [outer = 14B0C800] 03:41:26 INFO - PROCESS | 2772 | 1461235286749 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17940C00) [pid = 2772] [serial = 1421] [outer = 14B0C800] 03:41:27 INFO - PROCESS | 2772 | 1461235287367 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]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 969ms 03:41:27 INFO - PROCESS | 2772 | 1461235287393 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:41:27 INFO - PROCESS | 2772 | 1461235287396 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 03:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:41:27 INFO - PROCESS | 2772 | 1461235287399 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 2772 | 1461235287403 Marionette TRACE conn5 <- [1,1858,null,{}] 03:41:27 INFO - PROCESS | 2772 | 1461235287414 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}] 03:41:27 INFO - PROCESS | 2772 | 1461235287529 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:41:27 INFO - PROCESS | 2772 | 1461235287668 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 2772 | ++DOCSHELL 0FD35800 == 63 [pid = 2772] [id = 474] 03:41:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17F6FC00) [pid = 2772] [serial = 1422] [outer = 00000000] 03:41:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (197AF800) [pid = 2772] [serial = 1423] [outer = 17F6FC00] 03:41:27 INFO - PROCESS | 2772 | 1461235287728 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (19FFB400) [pid = 2772] [serial = 1424] [outer = 17F6FC00] 03:41:28 INFO - PROCESS | 2772 | 1461235288361 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]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1022ms 03:41:28 INFO - PROCESS | 2772 | 1461235288425 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2772 | 1461235288428 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 03:41:28 INFO - PROCESS | 2772 | 1461235288431 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:41:28 INFO - PROCESS | 2772 | 1461235288434 Marionette TRACE conn5 <- [1,1862,null,{}] 03:41:28 INFO - PROCESS | 2772 | 1461235288437 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}] 03:41:28 INFO - PROCESS | 2772 | 1461235288546 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:41:28 INFO - PROCESS | 2772 | 1461235288685 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 2772 | ++DOCSHELL 1A13A400 == 64 [pid = 2772] [id = 475] 03:41:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A13A800) [pid = 2772] [serial = 1425] [outer = 00000000] 03:41:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A178400) [pid = 2772] [serial = 1426] [outer = 1A13A800] 03:41:28 INFO - PROCESS | 2772 | 1461235288742 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1A1E4400) [pid = 2772] [serial = 1427] [outer = 1A13A800] 03:41:29 INFO - PROCESS | 2772 | 1461235289319 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]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 03:41:29 INFO - PROCESS | 2772 | 1461235289365 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 2772 | 1461235289367 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 03:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:41:29 INFO - PROCESS | 2772 | 1461235289370 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 2772 | 1461235289372 Marionette TRACE conn5 <- [1,1866,null,{}] 03:41:29 INFO - PROCESS | 2772 | 1461235289376 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}] 03:41:29 INFO - PROCESS | 2772 | 1461235289482 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:41:29 INFO - PROCESS | 2772 | 1461235289594 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2772 | ++DOCSHELL 1A13D000 == 65 [pid = 2772] [id = 476] 03:41:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1A13EC00) [pid = 2772] [serial = 1428] [outer = 00000000] 03:41:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1A3D5800) [pid = 2772] [serial = 1429] [outer = 1A13EC00] 03:41:29 INFO - PROCESS | 2772 | 1461235289649 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A3BA800) [pid = 2772] [serial = 1430] [outer = 1A13EC00] 03:41:30 INFO - PROCESS | 2772 | 1461235290502 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]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1180ms 03:41:30 INFO - PROCESS | 2772 | 1461235290567 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 2772 | 1461235290571 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 03:41:30 INFO - PROCESS | 2772 | 1461235290577 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:41:30 INFO - PROCESS | 2772 | 1461235290580 Marionette TRACE conn5 <- [1,1870,null,{}] 03:41:30 INFO - PROCESS | 2772 | 1461235290587 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}] 03:41:30 INFO - PROCESS | 2772 | 1461235290685 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:41:30 INFO - PROCESS | 2772 | 1461235290830 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 2772 | ++DOCSHELL 100AD400 == 66 [pid = 2772] [id = 477] 03:41:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (10250C00) [pid = 2772] [serial = 1431] [outer = 00000000] 03:41:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1443F800) [pid = 2772] [serial = 1432] [outer = 10250C00] 03:41:30 INFO - PROCESS | 2772 | 1461235290883 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (147D4400) [pid = 2772] [serial = 1433] [outer = 10250C00] 03:41:31 INFO - PROCESS | 2772 | 1461235291487 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]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 03:41:31 INFO - PROCESS | 2772 | 1461235291553 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 2772 | 1461235291559 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 03:41:31 INFO - PROCESS | 2772 | 1461235291565 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:41:31 INFO - PROCESS | 2772 | 1461235291567 Marionette TRACE conn5 <- [1,1874,null,{}] 03:41:31 INFO - PROCESS | 2772 | 1461235291571 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}] 03:41:31 INFO - PROCESS | 2772 | 1461235291670 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:41:31 INFO - PROCESS | 2772 | 1461235291805 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 0FCC9000 == 65 [pid = 2772] [id = 470] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 0F70A800 == 64 [pid = 2772] [id = 469] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 18950C00 == 63 [pid = 2772] [id = 468] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 17F6D400 == 62 [pid = 2772] [id = 467] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 0FE54400 == 61 [pid = 2772] [id = 466] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 14B0C400 == 60 [pid = 2772] [id = 464] 03:41:31 INFO - PROCESS | 2772 | --DOCSHELL 0FF2D800 == 59 [pid = 2772] [id = 463] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1350C800) [pid = 2772] [serial = 1324] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (17F6BC00) [pid = 2772] [serial = 1327] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A0D2800) [pid = 2772] [serial = 1330] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A11FC00) [pid = 2772] [serial = 1333] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (10333800) [pid = 2772] [serial = 1336] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (19FF9C00) [pid = 2772] [serial = 1366] [outer = 00000000] [url = about:blank] 03:41:31 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2F000 == 60 [pid = 2772] [id = 478] 03:41:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (0EA37800) [pid = 2772] [serial = 1434] [outer = 00000000] 03:41:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (0FCC9000) [pid = 2772] [serial = 1435] [outer = 0EA37800] 03:41:31 INFO - PROCESS | 2772 | 1461235291908 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (102D7C00) [pid = 2772] [serial = 1436] [outer = 0EA37800] 03:41:32 INFO - PROCESS | 2772 | --DOCSHELL 0FE49C00 == 59 [pid = 2772] [id = 462] 03:41:32 INFO - PROCESS | 2772 | --DOCSHELL 0F710400 == 58 [pid = 2772] [id = 455] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (18F3CC00) [pid = 2772] [serial = 1355] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (18D3A800) [pid = 2772] [serial = 1354] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17C24800) [pid = 2772] [serial = 1360] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (17940400) [pid = 2772] [serial = 1345] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (17948C00) [pid = 2772] [serial = 1346] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (10336800) [pid = 2772] [serial = 1342] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (112AEC00) [pid = 2772] [serial = 1343] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17C1B400) [pid = 2772] [serial = 1348] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (197A0C00) [pid = 2772] [serial = 1364] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (13515400) [pid = 2772] [serial = 1340] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (14424400) [pid = 2772] [serial = 1339] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (19207000) [pid = 2772] [serial = 1357] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (193B9C00) [pid = 2772] [serial = 1363] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (17C8F800) [pid = 2772] [serial = 1351] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (18958800) [pid = 2772] [serial = 1361] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1936D800) [pid = 2772] [serial = 1358] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17C95000) [pid = 2772] [serial = 1352] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (17C20C00) [pid = 2772] [serial = 1349] [outer = 00000000] [url = about:blank] 03:41:32 INFO - PROCESS | 2772 | 1461235292352 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]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 03:41:32 INFO - PROCESS | 2772 | 1461235292399 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:41:32 INFO - PROCESS | 2772 | 1461235292401 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 03:41:32 INFO - PROCESS | 2772 | 1461235292404 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:41:32 INFO - PROCESS | 2772 | 1461235292408 Marionette TRACE conn5 <- [1,1878,null,{}] 03:41:32 INFO - PROCESS | 2772 | 1461235292418 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}] 03:41:32 INFO - PROCESS | 2772 | 1461235292510 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:41:32 INFO - PROCESS | 2772 | 1461235292524 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 2772 | ++DOCSHELL 14B89000 == 59 [pid = 2772] [id = 479] 03:41:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (14B8A000) [pid = 2772] [serial = 1437] [outer = 00000000] 03:41:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1793D800) [pid = 2772] [serial = 1438] [outer = 14B8A000] 03:41:32 INFO - PROCESS | 2772 | 1461235292571 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17981400) [pid = 2772] [serial = 1439] [outer = 14B8A000] 03:41:33 INFO - PROCESS | 2772 | 1461235293063 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]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 03:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:41:33 INFO - PROCESS | 2772 | 1461235293079 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 2772 | 1461235293081 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 2772 | 1461235293084 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 2772 | 1461235293086 Marionette TRACE conn5 <- [1,1882,null,{}] 03:41:33 INFO - PROCESS | 2772 | 1461235293094 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}] 03:41:33 INFO - PROCESS | 2772 | 1461235293181 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:41:33 INFO - PROCESS | 2772 | 1461235293189 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 2772 | ++DOCSHELL 17C1F800 == 60 [pid = 2772] [id = 480] 03:41:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17C21000) [pid = 2772] [serial = 1440] [outer = 00000000] 03:41:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (17C8D400) [pid = 2772] [serial = 1441] [outer = 17C21000] 03:41:33 INFO - PROCESS | 2772 | 1461235293238 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (17C92400) [pid = 2772] [serial = 1442] [outer = 17C21000] 03:41:33 INFO - PROCESS | 2772 | 1461235293690 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]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 03:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:41:33 INFO - PROCESS | 2772 | 1461235293775 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 2772 | 1461235293777 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 2772 | 1461235293780 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 2772 | 1461235293782 Marionette TRACE conn5 <- [1,1886,null,{}] 03:41:33 INFO - PROCESS | 2772 | 1461235293785 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}] 03:41:33 INFO - PROCESS | 2772 | 1461235293866 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:41:34 INFO - PROCESS | 2772 | 1461235294005 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 2772 | ++DOCSHELL 100AD000 == 61 [pid = 2772] [id = 481] 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (17905C00) [pid = 2772] [serial = 1443] [outer = 00000000] 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (17F71800) [pid = 2772] [serial = 1444] [outer = 17905C00] 03:41:34 INFO - PROCESS | 2772 | 1461235294051 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17FD3800) [pid = 2772] [serial = 1445] [outer = 17905C00] 03:41:34 INFO - PROCESS | 2772 | 1461235294468 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]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 03:41:34 INFO - PROCESS | 2772 | 1461235294511 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:41:34 INFO - PROCESS | 2772 | 1461235294513 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 03:41:34 INFO - PROCESS | 2772 | 1461235294516 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 2772 | 1461235294518 Marionette TRACE conn5 <- [1,1890,null,{}] 03:41:34 INFO - PROCESS | 2772 | 1461235294521 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}] 03:41:34 INFO - PROCESS | 2772 | 1461235294660 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:41:34 INFO - PROCESS | 2772 | 1461235294732 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 2772 | ++DOCSHELL 18959800 == 62 [pid = 2772] [id = 482] 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1895A800) [pid = 2772] [serial = 1446] [outer = 00000000] 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (190ABC00) [pid = 2772] [serial = 1447] [outer = 1895A800] 03:41:34 INFO - PROCESS | 2772 | 1461235294781 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1936D400) [pid = 2772] [serial = 1448] [outer = 1895A800] 03:41:35 INFO - PROCESS | 2772 | 1461235295199 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]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 03:41:35 INFO - PROCESS | 2772 | 1461235295263 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:41:35 INFO - PROCESS | 2772 | 1461235295265 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 2772 | 1461235295268 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 2772 | 1461235295270 Marionette TRACE conn5 <- [1,1894,null,{}] 03:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:41:35 INFO - PROCESS | 2772 | 1461235295274 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}] 03:41:35 INFO - PROCESS | 2772 | 1461235295388 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:41:35 INFO - PROCESS | 2772 | 1461235295454 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 2772 | ++DOCSHELL 19378000 == 63 [pid = 2772] [id = 483] 03:41:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (19378C00) [pid = 2772] [serial = 1449] [outer = 00000000] 03:41:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (197A7C00) [pid = 2772] [serial = 1450] [outer = 19378C00] 03:41:35 INFO - PROCESS | 2772 | 1461235295499 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (197A4000) [pid = 2772] [serial = 1451] [outer = 19378C00] 03:41:35 INFO - PROCESS | 2772 | 1461235295912 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]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 03:41:35 INFO - PROCESS | 2772 | 1461235295945 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:41:35 INFO - PROCESS | 2772 | 1461235295947 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 2772 | 1461235295950 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 2772 | 1461235295952 Marionette TRACE conn5 <- [1,1898,null,{}] 03:41:35 INFO - PROCESS | 2772 | 1461235295955 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}] 03:41:36 INFO - PROCESS | 2772 | 1461235296073 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:41:36 INFO - PROCESS | 2772 | 1461235296079 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 2772 | ++DOCSHELL 19F85000 == 64 [pid = 2772] [id = 484] 03:41:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1A0D4C00) [pid = 2772] [serial = 1452] [outer = 00000000] 03:41:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1A11C000) [pid = 2772] [serial = 1453] [outer = 1A0D4C00] 03:41:36 INFO - PROCESS | 2772 | 1461235296124 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A13E800) [pid = 2772] [serial = 1454] [outer = 1A0D4C00] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (0FF20C00) [pid = 2772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (0FE54C00) [pid = 2772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17F70C00) [pid = 2772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (14B06800) [pid = 2772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1793C400) [pid = 2772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (10041400) [pid = 2772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (0FD3DC00) [pid = 2772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (18C40400) [pid = 2772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (0FF20400) [pid = 2772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1895E000) [pid = 2772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (0FE55C00) [pid = 2772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (193B4400) [pid = 2772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (0EEDB000) [pid = 2772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (10329000) [pid = 2772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (197AB000) [pid = 2772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17C92000) [pid = 2772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17AD5800) [pid = 2772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1A115000) [pid = 2772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (0FF23800) [pid = 2772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (17C22000) [pid = 2772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:41:36 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (0FCBD400) [pid = 2772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:41:36 INFO - PROCESS | 2772 | 1461235296851 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]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 03:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:41:36 INFO - PROCESS | 2772 | 1461235296881 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 2772 | 1461235296883 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 2772 | 1461235296890 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2772 | 1461235296892 Marionette TRACE conn5 <- [1,1902,null,{}] 03:41:36 INFO - PROCESS | 2772 | 1461235296896 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}] 03:41:36 INFO - PROCESS | 2772 | 1461235296979 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:41:36 INFO - PROCESS | 2772 | 1461235296986 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3DC00 == 65 [pid = 2772] [id = 485] 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (0FE57C00) [pid = 2772] [serial = 1455] [outer = 00000000] 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (147C7800) [pid = 2772] [serial = 1456] [outer = 0FE57C00] 03:41:37 INFO - PROCESS | 2772 | 1461235297032 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1636C400) [pid = 2772] [serial = 1457] [outer = 0FE57C00] 03:41:37 INFO - PROCESS | 2772 | 1461235297461 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]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 03:41:37 INFO - PROCESS | 2772 | 1461235297517 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 2772 | 1461235297519 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:41:37 INFO - PROCESS | 2772 | 1461235297522 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 2772 | 1461235297524 Marionette TRACE conn5 <- [1,1906,null,{}] 03:41:37 INFO - PROCESS | 2772 | 1461235297527 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}] 03:41:37 INFO - PROCESS | 2772 | 1461235297610 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:41:37 INFO - PROCESS | 2772 | 1461235297616 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 2772 | ++DOCSHELL 17A58C00 == 66 [pid = 2772] [id = 486] 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17A5E000) [pid = 2772] [serial = 1458] [outer = 00000000] 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (18F39000) [pid = 2772] [serial = 1459] [outer = 17A5E000] 03:41:37 INFO - PROCESS | 2772 | 1461235297660 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (197AD400) [pid = 2772] [serial = 1460] [outer = 17A5E000] 03:41:38 INFO - PROCESS | 2772 | 1461235298095 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]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 631ms 03:41:38 INFO - PROCESS | 2772 | 1461235298154 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 2772 | 1461235298157 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 03:41:38 INFO - PROCESS | 2772 | 1461235298160 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:41:38 INFO - PROCESS | 2772 | 1461235298162 Marionette TRACE conn5 <- [1,1910,null,{}] 03:41:38 INFO - PROCESS | 2772 | 1461235298166 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}] 03:41:38 INFO - PROCESS | 2772 | 1461235298269 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:41:38 INFO - PROCESS | 2772 | 1461235298280 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E8400 == 67 [pid = 2772] [id = 487] 03:41:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1A1EB400) [pid = 2772] [serial = 1461] [outer = 00000000] 03:41:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1A3D8400) [pid = 2772] [serial = 1462] [outer = 1A1EB400] 03:41:38 INFO - PROCESS | 2772 | 1461235298329 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1A9A1000) [pid = 2772] [serial = 1463] [outer = 1A1EB400] 03:41:39 INFO - PROCESS | 2772 | 1461235299035 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]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 03:41:39 INFO - PROCESS | 2772 | 1461235299095 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:41:39 INFO - PROCESS | 2772 | 1461235299099 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 2772 | 1461235299104 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 2772 | 1461235299108 Marionette TRACE conn5 <- [1,1914,null,{}] 03:41:39 INFO - PROCESS | 2772 | 1461235299114 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}] 03:41:39 INFO - PROCESS | 2772 | 1461235299257 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:41:39 INFO - PROCESS | 2772 | 1461235299401 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 2772 | ++DOCSHELL 10257400 == 68 [pid = 2772] [id = 488] 03:41:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (10333800) [pid = 2772] [serial = 1464] [outer = 00000000] 03:41:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1350B000) [pid = 2772] [serial = 1465] [outer = 10333800] 03:41:39 INFO - PROCESS | 2772 | 1461235299464 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (14744400) [pid = 2772] [serial = 1466] [outer = 10333800] 03:41:40 INFO - PROCESS | 2772 | 1461235300050 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]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 03:41:40 INFO - PROCESS | 2772 | 1461235300096 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 2772 | 1461235300102 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 03:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:41:40 INFO - PROCESS | 2772 | 1461235300108 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 2772 | 1461235300111 Marionette TRACE conn5 <- [1,1918,null,{}] 03:41:40 INFO - PROCESS | 2772 | 1461235300115 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}] 03:41:40 INFO - PROCESS | 2772 | 1461235300226 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:41:40 INFO - PROCESS | 2772 | 1461235300383 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 2772 | ++DOCSHELL 17AE0800 == 69 [pid = 2772] [id = 489] 03:41:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17AE3000) [pid = 2772] [serial = 1467] [outer = 00000000] 03:41:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17C7E000) [pid = 2772] [serial = 1468] [outer = 17AE3000] 03:41:40 INFO - PROCESS | 2772 | 1461235300440 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17F6E800) [pid = 2772] [serial = 1469] [outer = 17AE3000] 03:41:40 INFO - PROCESS | 2772 | 1461235300979 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]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 03:41:41 INFO - PROCESS | 2772 | 1461235301044 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 2772 | 1461235301047 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 03:41:41 INFO - PROCESS | 2772 | 1461235301051 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:41:41 INFO - PROCESS | 2772 | 1461235301055 Marionette TRACE conn5 <- [1,1922,null,{}] 03:41:41 INFO - PROCESS | 2772 | 1461235301066 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}] 03:41:41 INFO - PROCESS | 2772 | 1461235301189 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:41:41 INFO - PROCESS | 2772 | 1461235301300 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 2772 | ++DOCSHELL 17C79000 == 70 [pid = 2772] [id = 490] 03:41:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (197A6C00) [pid = 2772] [serial = 1470] [outer = 00000000] 03:41:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A3B4C00) [pid = 2772] [serial = 1471] [outer = 197A6C00] 03:41:41 INFO - PROCESS | 2772 | 1461235301358 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1A3E1C00) [pid = 2772] [serial = 1472] [outer = 197A6C00] 03:41:41 INFO - PROCESS | 2772 | 1461235301921 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]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 03:41:42 INFO - PROCESS | 2772 | 1461235302019 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 2772 | 1461235302022 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 03:41:42 INFO - PROCESS | 2772 | 1461235302041 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 2772 | 1461235302043 Marionette TRACE conn5 <- [1,1926,null,{}] 03:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:41:42 INFO - PROCESS | 2772 | 1461235302047 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}] 03:41:42 INFO - PROCESS | 2772 | 1461235302161 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:41:42 INFO - PROCESS | 2772 | 1461235302298 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C5C00 == 71 [pid = 2772] [id = 491] 03:41:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1B7C9800) [pid = 2772] [serial = 1473] [outer = 00000000] 03:41:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1C11E400) [pid = 2772] [serial = 1474] [outer = 1B7C9800] 03:41:42 INFO - PROCESS | 2772 | 1461235302355 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1C1EDC00) [pid = 2772] [serial = 1475] [outer = 1B7C9800] 03:41:42 INFO - PROCESS | 2772 | 1461235302878 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]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 869ms 03:41:42 INFO - PROCESS | 2772 | 1461235302935 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 2772 | 1461235302937 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 03:41:42 INFO - PROCESS | 2772 | 1461235302943 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 2772 | 1461235302945 Marionette TRACE conn5 <- [1,1930,null,{}] 03:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:41:42 INFO - PROCESS | 2772 | 1461235302948 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}] 03:41:43 INFO - PROCESS | 2772 | 1461235303055 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:41:43 INFO - PROCESS | 2772 | 1461235303170 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 2772 | ++DOCSHELL 0FC0EC00 == 72 [pid = 2772] [id = 492] 03:41:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1BA75400) [pid = 2772] [serial = 1476] [outer = 00000000] 03:41:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1C2DBC00) [pid = 2772] [serial = 1477] [outer = 1BA75400] 03:41:43 INFO - PROCESS | 2772 | 1461235303266 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1C54D800) [pid = 2772] [serial = 1478] [outer = 1BA75400] 03:41:43 INFO - PROCESS | 2772 | 1461235303866 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]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 03:41:43 INFO - PROCESS | 2772 | 1461235303918 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 2772 | 1461235303921 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 03:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:41:43 INFO - PROCESS | 2772 | 1461235303924 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 2772 | 1461235303926 Marionette TRACE conn5 <- [1,1934,null,{}] 03:41:43 INFO - PROCESS | 2772 | 1461235303930 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}] 03:41:44 INFO - PROCESS | 2772 | 1461235304126 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:41:44 INFO - PROCESS | 2772 | 1461235304138 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 2772 | ++DOCSHELL 1C2D5000 == 73 [pid = 2772] [id = 493] 03:41:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1C599400) [pid = 2772] [serial = 1479] [outer = 00000000] 03:41:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1C97B400) [pid = 2772] [serial = 1480] [outer = 1C599400] 03:41:44 INFO - PROCESS | 2772 | 1461235304196 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1C982800) [pid = 2772] [serial = 1481] [outer = 1C599400] 03:41:44 INFO - PROCESS | 2772 | 1461235304828 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]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 930ms 03:41:44 INFO - PROCESS | 2772 | 1461235304858 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 2772 | 1461235304861 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 03:41:44 INFO - PROCESS | 2772 | 1461235304864 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:41:44 INFO - PROCESS | 2772 | 1461235304866 Marionette TRACE conn5 <- [1,1938,null,{}] 03:41:44 INFO - PROCESS | 2772 | 1461235304870 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}] 03:41:45 INFO - PROCESS | 2772 | 1461235305127 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:41:45 INFO - PROCESS | 2772 | 1461235305301 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 2772 | ++DOCSHELL 0F7D4800 == 74 [pid = 2772] [id = 494] 03:41:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (0FCC2C00) [pid = 2772] [serial = 1482] [outer = 00000000] 03:41:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (10330400) [pid = 2772] [serial = 1483] [outer = 0FCC2C00] 03:41:45 INFO - PROCESS | 2772 | 1461235305352 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1344B800) [pid = 2772] [serial = 1484] [outer = 0FCC2C00] 03:41:45 INFO - PROCESS | 2772 | 1461235305937 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]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1127ms 03:41:45 INFO - PROCESS | 2772 | 1461235305996 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 2772 | 1461235306001 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:41:46 INFO - PROCESS | 2772 | 1461235306024 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2772 | 1461235306029 Marionette TRACE conn5 <- [1,1942,null,{}] 03:41:46 INFO - PROCESS | 2772 | 1461235306034 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}] 03:41:46 INFO - PROCESS | 2772 | 1461235306139 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:41:46 INFO - PROCESS | 2772 | 1461235306265 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 15C5D400 == 73 [pid = 2772] [id = 214] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 10256000 == 72 [pid = 2772] [id = 211] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 10C41000 == 71 [pid = 2772] [id = 221] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 17C72800 == 70 [pid = 2772] [id = 222] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 1A114C00 == 69 [pid = 2772] [id = 444] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 17905400 == 68 [pid = 2772] [id = 442] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 17A58C00 == 67 [pid = 2772] [id = 486] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 0FD3DC00 == 66 [pid = 2772] [id = 485] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 19F85000 == 65 [pid = 2772] [id = 484] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 19378000 == 64 [pid = 2772] [id = 483] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 18959800 == 63 [pid = 2772] [id = 482] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 100AD000 == 62 [pid = 2772] [id = 481] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 17C1F800 == 61 [pid = 2772] [id = 480] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 14B89000 == 60 [pid = 2772] [id = 479] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (19C1F800) [pid = 2772] [serial = 1375] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1A177400) [pid = 2772] [serial = 1378] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A1E7C00) [pid = 2772] [serial = 1381] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1793E800) [pid = 2772] [serial = 1372] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (193BB400) [pid = 2772] [serial = 1414] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | ++DOCSHELL 0EE56800 == 61 [pid = 2772] [id = 495] 03:41:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (0EE9FC00) [pid = 2772] [serial = 1485] [outer = 00000000] 03:41:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (0FE57000) [pid = 2772] [serial = 1486] [outer = 0EE9FC00] 03:41:46 INFO - PROCESS | 2772 | 1461235306369 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (10255000) [pid = 2772] [serial = 1487] [outer = 0EE9FC00] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 1790A000 == 60 [pid = 2772] [id = 465] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 0EA2F000 == 59 [pid = 2772] [id = 478] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 100AD400 == 58 [pid = 2772] [id = 477] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 1A13A400 == 57 [pid = 2772] [id = 475] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 0FD35800 == 56 [pid = 2772] [id = 474] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 144F3400 == 55 [pid = 2772] [id = 473] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 0FE4B000 == 54 [pid = 2772] [id = 472] 03:41:46 INFO - PROCESS | 2772 | --DOCSHELL 19373C00 == 53 [pid = 2772] [id = 471] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A0D7400) [pid = 2772] [serial = 1331] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17C97800) [pid = 2772] [serial = 1262] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (17F77800) [pid = 2772] [serial = 1328] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (1A13C400) [pid = 2772] [serial = 1334] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (15B32000) [pid = 2772] [serial = 1325] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (17C80400) [pid = 2772] [serial = 1292] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1350AC00) [pid = 2772] [serial = 1337] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (10258800) [pid = 2772] [serial = 1370] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (100AB800) [pid = 2772] [serial = 1369] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17C26800) [pid = 2772] [serial = 1399] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (17C75800) [pid = 2772] [serial = 1400] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (18925000) [pid = 2772] [serial = 1403] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (14C7F400) [pid = 2772] [serial = 1393] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (15C5AC00) [pid = 2772] [serial = 1394] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17A5DC00) [pid = 2772] [serial = 1396] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (17FCEC00) [pid = 2772] [serial = 1402] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (10C3C800) [pid = 2772] [serial = 1390] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (13404000) [pid = 2772] [serial = 1391] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17F79C00) [pid = 2772] [serial = 1408] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (18F38400) [pid = 2772] [serial = 1405] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (19204800) [pid = 2772] [serial = 1411] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1A3DEC00) [pid = 2772] [serial = 1384] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1A9A0800) [pid = 2772] [serial = 1385] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1920CC00) [pid = 2772] [serial = 1412] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (1032B800) [pid = 2772] [serial = 1388] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1024CC00) [pid = 2772] [serial = 1387] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (18F3FC00) [pid = 2772] [serial = 1406] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (17C98000) [pid = 2772] [serial = 1409] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (17A65000) [pid = 2772] [serial = 1397] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (19F85400) [pid = 2772] [serial = 1322] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (0FD38C00) [pid = 2772] [serial = 1286] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1441CC00) [pid = 2772] [serial = 1289] [outer = 00000000] [url = about:blank] 03:41:46 INFO - PROCESS | 2772 | 1461235306841 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]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 910ms 03:41:46 INFO - PROCESS | 2772 | 1461235306916 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 2772 | 1461235306919 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 03:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:41:46 INFO - PROCESS | 2772 | 1461235306926 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2772 | 1461235306928 Marionette TRACE conn5 <- [1,1946,null,{}] 03:41:46 INFO - PROCESS | 2772 | 1461235306932 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}] 03:41:47 INFO - PROCESS | 2772 | 1461235307022 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:41:47 INFO - PROCESS | 2772 | 1461235307145 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2772 | ++DOCSHELL 134E8400 == 54 [pid = 2772] [id = 496] 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (1470B400) [pid = 2772] [serial = 1488] [outer = 00000000] 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (14C8A400) [pid = 2772] [serial = 1489] [outer = 1470B400] 03:41:47 INFO - PROCESS | 2772 | 1461235307191 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (15C61C00) [pid = 2772] [serial = 1490] [outer = 1470B400] 03:41:47 INFO - PROCESS | 2772 | 1461235307578 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]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 03:41:47 INFO - PROCESS | 2772 | 1461235307603 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 2772 | 1461235307606 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 03:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:41:47 INFO - PROCESS | 2772 | 1461235307616 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 2772 | 1461235307620 Marionette TRACE conn5 <- [1,1950,null,{}] 03:41:47 INFO - PROCESS | 2772 | 1461235307624 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}] 03:41:47 INFO - PROCESS | 2772 | 1461235307713 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:41:47 INFO - PROCESS | 2772 | 1461235307719 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2772 | ++DOCSHELL 16373C00 == 55 [pid = 2772] [id = 497] 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (1793F000) [pid = 2772] [serial = 1491] [outer = 00000000] 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17C20400) [pid = 2772] [serial = 1492] [outer = 1793F000] 03:41:47 INFO - PROCESS | 2772 | 1461235307765 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17C74800) [pid = 2772] [serial = 1493] [outer = 1793F000] 03:41:48 INFO - PROCESS | 2772 | 1461235308232 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]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 03:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:41:48 INFO - PROCESS | 2772 | 1461235308242 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2772 | 1461235308244 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 03:41:48 INFO - PROCESS | 2772 | 1461235308247 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 2772 | 1461235308249 Marionette TRACE conn5 <- [1,1954,null,{}] 03:41:48 INFO - PROCESS | 2772 | 1461235308252 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}] 03:41:48 INFO - PROCESS | 2772 | 1461235308394 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:41:48 INFO - PROCESS | 2772 | 1461235308457 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 2772 | ++DOCSHELL 14B0CC00 == 56 [pid = 2772] [id = 498] 03:41:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17C1EC00) [pid = 2772] [serial = 1494] [outer = 00000000] 03:41:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17EA4C00) [pid = 2772] [serial = 1495] [outer = 17C1EC00] 03:41:48 INFO - PROCESS | 2772 | 1461235308502 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (17F73400) [pid = 2772] [serial = 1496] [outer = 17C1EC00] 03:41:48 INFO - PROCESS | 2772 | 1461235308910 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]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 03:41:48 INFO - PROCESS | 2772 | 1461235308978 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2772 | 1461235308981 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:41:48 INFO - PROCESS | 2772 | 1461235308984 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 2772 | 1461235308986 Marionette TRACE conn5 <- [1,1958,null,{}] 03:41:48 INFO - PROCESS | 2772 | 1461235308989 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}] 03:41:49 INFO - PROCESS | 2772 | 1461235309114 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:41:49 INFO - PROCESS | 2772 | 1461235309215 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 2772 | ++DOCSHELL 1895C800 == 57 [pid = 2772] [id = 499] 03:41:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (18C3B400) [pid = 2772] [serial = 1497] [outer = 00000000] 03:41:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (18F38C00) [pid = 2772] [serial = 1498] [outer = 18C3B400] 03:41:49 INFO - PROCESS | 2772 | 1461235309267 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (18F41400) [pid = 2772] [serial = 1499] [outer = 18C3B400] 03:41:49 INFO - PROCESS | 2772 | 1461235309709 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]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 03:41:49 INFO - PROCESS | 2772 | 1461235309761 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 2772 | 1461235309763 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 03:41:49 INFO - PROCESS | 2772 | 1461235309766 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:41:49 INFO - PROCESS | 2772 | 1461235309768 Marionette TRACE conn5 <- [1,1962,null,{}] 03:41:49 INFO - PROCESS | 2772 | 1461235309771 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}] 03:41:49 INFO - PROCESS | 2772 | 1461235309891 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:41:49 INFO - PROCESS | 2772 | 1461235309901 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 2772 | ++DOCSHELL 18F45000 == 58 [pid = 2772] [id = 500] 03:41:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1900B800) [pid = 2772] [serial = 1500] [outer = 00000000] 03:41:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1937B800) [pid = 2772] [serial = 1501] [outer = 1900B800] 03:41:50 INFO - PROCESS | 2772 | 1461235310003 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (193BD400) [pid = 2772] [serial = 1502] [outer = 1900B800] 03:41:50 INFO - PROCESS | 2772 | 1461235310411 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]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 03:41:50 INFO - PROCESS | 2772 | 1461235310442 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 2772 | 1461235310444 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 03:41:50 INFO - PROCESS | 2772 | 1461235310447 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:41:50 INFO - PROCESS | 2772 | 1461235310449 Marionette TRACE conn5 <- [1,1966,null,{}] 03:41:50 INFO - PROCESS | 2772 | 1461235310459 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}] 03:41:50 INFO - PROCESS | 2772 | 1461235310604 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:41:50 INFO - PROCESS | 2772 | 1461235310678 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 2772 | ++DOCSHELL 193BF800 == 59 [pid = 2772] [id = 501] 03:41:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (197A6400) [pid = 2772] [serial = 1503] [outer = 00000000] 03:41:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A0D3800) [pid = 2772] [serial = 1504] [outer = 197A6400] 03:41:50 INFO - PROCESS | 2772 | 1461235310722 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A0DD400) [pid = 2772] [serial = 1505] [outer = 197A6400] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (1032C400) [pid = 2772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (19205000) [pid = 2772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1A13F800) [pid = 2772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1A1DEC00) [pid = 2772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (19375400) [pid = 2772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (14B8A000) [pid = 2772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1895A800) [pid = 2772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17905C00) [pid = 2772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (19378C00) [pid = 2772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (10250C00) [pid = 2772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (17C21000) [pid = 2772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (17A5E000) [pid = 2772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1A0D4C00) [pid = 2772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (0EA37800) [pid = 2772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:41:51 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (0FE57C00) [pid = 2772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:41:51 INFO - PROCESS | 2772 | 1461235311235 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]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 830ms 03:41:51 INFO - PROCESS | 2772 | 1461235311286 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 2772 | 1461235311288 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 03:41:51 INFO - PROCESS | 2772 | 1461235311292 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 2772 | 1461235311293 Marionette TRACE conn5 <- [1,1970,null,{}] 03:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:41:51 INFO - PROCESS | 2772 | 1461235311297 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}] 03:41:51 INFO - PROCESS | 2772 | 1461235311380 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:41:51 INFO - PROCESS | 2772 | 1461235311387 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 2772 | ++DOCSHELL 14B0C400 == 60 [pid = 2772] [id = 502] 03:41:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17C1BC00) [pid = 2772] [serial = 1506] [outer = 00000000] 03:41:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (19378C00) [pid = 2772] [serial = 1507] [outer = 17C1BC00] 03:41:51 INFO - PROCESS | 2772 | 1461235311432 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (193BD000) [pid = 2772] [serial = 1508] [outer = 17C1BC00] 03:41:51 INFO - PROCESS | 2772 | 1461235311868 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]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 03:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:41:51 INFO - PROCESS | 2772 | 1461235311926 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 2772 | 1461235311928 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 03:41:51 INFO - PROCESS | 2772 | 1461235311931 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 2772 | 1461235311933 Marionette TRACE conn5 <- [1,1974,null,{}] 03:41:51 INFO - PROCESS | 2772 | 1461235311936 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}] 03:41:52 INFO - PROCESS | 2772 | 1461235312021 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:41:52 INFO - PROCESS | 2772 | 1461235312027 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 2772 | ++DOCSHELL 1A0DC000 == 61 [pid = 2772] [id = 503] 03:41:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1A111800) [pid = 2772] [serial = 1509] [outer = 00000000] 03:41:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A13D400) [pid = 2772] [serial = 1510] [outer = 1A111800] 03:41:52 INFO - PROCESS | 2772 | 1461235312071 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1A147C00) [pid = 2772] [serial = 1511] [outer = 1A111800] 03:41:52 INFO - PROCESS | 2772 | 1461235312529 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]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 03:41:52 INFO - PROCESS | 2772 | 1461235312564 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 2772 | 1461235312565 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:41:52 INFO - PROCESS | 2772 | 1461235312569 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 2772 | 1461235312570 Marionette TRACE conn5 <- [1,1978,null,{}] 03:41:52 INFO - PROCESS | 2772 | 1461235312645 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}] 03:41:52 INFO - PROCESS | 2772 | 1461235312749 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:41:52 INFO - PROCESS | 2772 | 1461235312900 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 2772 | ++DOCSHELL 0FF20400 == 62 [pid = 2772] [id = 504] 03:41:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (0FF27C00) [pid = 2772] [serial = 1512] [outer = 00000000] 03:41:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (1032B400) [pid = 2772] [serial = 1513] [outer = 0FF27C00] 03:41:52 INFO - PROCESS | 2772 | 1461235312958 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (13458000) [pid = 2772] [serial = 1514] [outer = 0FF27C00] 03:41:53 INFO - PROCESS | 2772 | 1461235313625 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]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1078ms 03:41:53 INFO - PROCESS | 2772 | 1461235313654 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 2772 | 1461235313660 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 03:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:41:53 INFO - PROCESS | 2772 | 1461235313666 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - PROCESS | 2772 | 1461235313668 Marionette TRACE conn5 <- [1,1982,null,{}] 03:41:53 INFO - PROCESS | 2772 | 1461235313673 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}] 03:41:53 INFO - PROCESS | 2772 | 1461235313788 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:41:53 INFO - PROCESS | 2772 | 1461235313949 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 2772 | ++DOCSHELL 17A5B800 == 63 [pid = 2772] [id = 505] 03:41:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (17A60400) [pid = 2772] [serial = 1515] [outer = 00000000] 03:41:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (17C20C00) [pid = 2772] [serial = 1516] [outer = 17A60400] 03:41:54 INFO - PROCESS | 2772 | 1461235314007 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (17C89C00) [pid = 2772] [serial = 1517] [outer = 17A60400] 03:41:54 INFO - PROCESS | 2772 | 1461235314580 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]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 03:41:54 INFO - PROCESS | 2772 | 1461235314599 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 2772 | 1461235314602 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 03:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:41:54 INFO - PROCESS | 2772 | 1461235314606 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 2772 | 1461235314608 Marionette TRACE conn5 <- [1,1986,null,{}] 03:41:54 INFO - PROCESS | 2772 | 1461235314612 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}] 03:41:54 INFO - PROCESS | 2772 | 1461235314724 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:41:54 INFO - PROCESS | 2772 | 1461235314883 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 2772 | ++DOCSHELL 17C1B800 == 64 [pid = 2772] [id = 506] 03:41:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (17C1D000) [pid = 2772] [serial = 1518] [outer = 00000000] 03:41:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A13A400) [pid = 2772] [serial = 1519] [outer = 17C1D000] 03:41:54 INFO - PROCESS | 2772 | 1461235314943 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A17A000) [pid = 2772] [serial = 1520] [outer = 17C1D000] 03:41:55 INFO - PROCESS | 2772 | 1461235315581 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]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1021ms 03:41:55 INFO - PROCESS | 2772 | 1461235315636 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 2772 | 1461235315642 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 03:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:41:55 INFO - PROCESS | 2772 | 1461235315647 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - PROCESS | 2772 | 1461235315649 Marionette TRACE conn5 <- [1,1990,null,{}] 03:41:55 INFO - PROCESS | 2772 | 1461235315685 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}] 03:41:55 INFO - PROCESS | 2772 | 1461235315831 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:41:55 INFO - PROCESS | 2772 | 1461235315900 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 2772 | ++DOCSHELL 1A3E1000 == 65 [pid = 2772] [id = 507] 03:41:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (1AB55000) [pid = 2772] [serial = 1521] [outer = 00000000] 03:41:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1BA70400) [pid = 2772] [serial = 1522] [outer = 1AB55000] 03:41:55 INFO - PROCESS | 2772 | 1461235315996 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1C1F8400) [pid = 2772] [serial = 1523] [outer = 1AB55000] 03:41:56 INFO - PROCESS | 2772 | 1461235316561 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]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 950ms 03:41:56 INFO - PROCESS | 2772 | 1461235316601 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 2772 | 1461235316604 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 03:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:41:56 INFO - PROCESS | 2772 | 1461235316607 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 2772 | 1461235316609 Marionette TRACE conn5 <- [1,1994,null,{}] 03:41:56 INFO - PROCESS | 2772 | 1461235316613 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}] 03:41:56 INFO - PROCESS | 2772 | 1461235316720 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:41:56 INFO - PROCESS | 2772 | 1461235316863 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 2772 | ++DOCSHELL 1BA6DC00 == 66 [pid = 2772] [id = 508] 03:41:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1BA6F800) [pid = 2772] [serial = 1524] [outer = 00000000] 03:41:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1C980C00) [pid = 2772] [serial = 1525] [outer = 1BA6F800] 03:41:56 INFO - PROCESS | 2772 | 1461235316919 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1CCE3400) [pid = 2772] [serial = 1526] [outer = 1BA6F800] 03:41:57 INFO - PROCESS | 2772 | 1461235317503 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]]]}] 03:41:57 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 03:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 929ms 03:41:57 INFO - PROCESS | 2772 | 1461235317541 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 2772 | 1461235317543 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 03:41:57 INFO - PROCESS | 2772 | 1461235317547 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:41:57 INFO - PROCESS | 2772 | 1461235317549 Marionette TRACE conn5 <- [1,1998,null,{}] 03:41:57 INFO - PROCESS | 2772 | 1461235317552 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}] 03:41:57 INFO - PROCESS | 2772 | 1461235317684 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:41:57 INFO - PROCESS | 2772 | 1461235317842 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 2772 | ++DOCSHELL 197A1000 == 67 [pid = 2772] [id = 509] 03:41:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (197AB000) [pid = 2772] [serial = 1527] [outer = 00000000] 03:41:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1CE8D000) [pid = 2772] [serial = 1528] [outer = 197AB000] 03:41:57 INFO - PROCESS | 2772 | 1461235317901 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1CE91C00) [pid = 2772] [serial = 1529] [outer = 197AB000] 03:41:58 INFO - PROCESS | 2772 | 1461235318750 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]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1217ms 03:41:58 INFO - PROCESS | 2772 | 1461235318768 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 2772 | 1461235318772 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 03:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:41:58 INFO - PROCESS | 2772 | 1461235318777 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - PROCESS | 2772 | 1461235318781 Marionette TRACE conn5 <- [1,2002,null,{}] 03:41:58 INFO - PROCESS | 2772 | 1461235318787 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}] 03:41:58 INFO - PROCESS | 2772 | 1461235318888 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:41:59 INFO - PROCESS | 2772 | 1461235319038 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 2772 | ++DOCSHELL 0FF25000 == 68 [pid = 2772] [id = 510] 03:41:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (10333C00) [pid = 2772] [serial = 1530] [outer = 00000000] 03:41:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (14C8A800) [pid = 2772] [serial = 1531] [outer = 10333C00] 03:41:59 INFO - PROCESS | 2772 | 1461235319089 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (17942C00) [pid = 2772] [serial = 1532] [outer = 10333C00] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 19004400 == 67 [pid = 2772] [id = 458] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 1A13F400 == 66 [pid = 2772] [id = 459] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 14B0C400 == 65 [pid = 2772] [id = 502] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 193BF800 == 64 [pid = 2772] [id = 501] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 18F45000 == 63 [pid = 2772] [id = 500] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 1895C800 == 62 [pid = 2772] [id = 499] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 14B0CC00 == 61 [pid = 2772] [id = 498] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1A3D8400) [pid = 2772] [serial = 1462] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 16373C00 == 60 [pid = 2772] [id = 497] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 134E8400 == 59 [pid = 2772] [id = 496] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 0EE56800 == 58 [pid = 2772] [id = 495] 03:41:59 INFO - PROCESS | 2772 | --DOCSHELL 0F7D4800 == 57 [pid = 2772] [id = 494] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (17A58800) [pid = 2772] [serial = 1373] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1A113C00) [pid = 2772] [serial = 1376] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A17D800) [pid = 2772] [serial = 1379] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A23A800) [pid = 2772] [serial = 1382] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (197A3000) [pid = 2772] [serial = 1415] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1793D800) [pid = 2772] [serial = 1438] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (17981400) [pid = 2772] [serial = 1439] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (190ABC00) [pid = 2772] [serial = 1447] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (17F71800) [pid = 2772] [serial = 1444] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (0FF29800) [pid = 2772] [serial = 1417] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (15B32800) [pid = 2772] [serial = 1420] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (197A4000) [pid = 2772] [serial = 1451] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (147D4400) [pid = 2772] [serial = 1433] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (197A7C00) [pid = 2772] [serial = 1450] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1443F800) [pid = 2772] [serial = 1432] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (17C8D400) [pid = 2772] [serial = 1441] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (17C92400) [pid = 2772] [serial = 1442] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (197AD400) [pid = 2772] [serial = 1460] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1A178400) [pid = 2772] [serial = 1426] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1A3D5800) [pid = 2772] [serial = 1429] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (1936D400) [pid = 2772] [serial = 1448] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (197AF800) [pid = 2772] [serial = 1423] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1A11C000) [pid = 2772] [serial = 1453] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (18F39000) [pid = 2772] [serial = 1459] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1A13E800) [pid = 2772] [serial = 1454] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 106 (102D7C00) [pid = 2772] [serial = 1436] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 105 (0FCC9000) [pid = 2772] [serial = 1435] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 104 (147C7800) [pid = 2772] [serial = 1456] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 103 (1636C400) [pid = 2772] [serial = 1457] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | --DOMWINDOW == 102 (17FD3800) [pid = 2772] [serial = 1445] [outer = 00000000] [url = about:blank] 03:41:59 INFO - PROCESS | 2772 | 1461235319763 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]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1022ms 03:41:59 INFO - PROCESS | 2772 | 1461235319801 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 2772 | 1461235319806 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:41:59 INFO - PROCESS | 2772 | 1461235319812 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 2772 | 1461235319814 Marionette TRACE conn5 <- [1,2006,null,{}] 03:41:59 INFO - PROCESS | 2772 | 1461235319818 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}] 03:41:59 INFO - PROCESS | 2772 | 1461235319915 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:42:00 INFO - PROCESS | 2772 | 1461235320016 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 2772 | ++DOCSHELL 0F710400 == 58 [pid = 2772] [id = 511] 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 103 (0F788C00) [pid = 2772] [serial = 1533] [outer = 00000000] 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 104 (10333000) [pid = 2772] [serial = 1534] [outer = 0F788C00] 03:42:00 INFO - PROCESS | 2772 | 1461235320062 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 105 (1344D000) [pid = 2772] [serial = 1535] [outer = 0F788C00] 03:42:00 INFO - PROCESS | 2772 | 1461235320521 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]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 732ms 03:42:00 INFO - PROCESS | 2772 | 1461235320547 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 2772 | 1461235320549 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 03:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:42:00 INFO - PROCESS | 2772 | 1461235320553 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2772 | 1461235320557 Marionette TRACE conn5 <- [1,2010,null,{}] 03:42:00 INFO - PROCESS | 2772 | 1461235320571 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}] 03:42:00 INFO - PROCESS | 2772 | 1461235320659 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:42:00 INFO - PROCESS | 2772 | 1461235320666 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 2772 | ++DOCSHELL 16368C00 == 59 [pid = 2772] [id = 512] 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 106 (16373C00) [pid = 2772] [serial = 1536] [outer = 00000000] 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 107 (17983000) [pid = 2772] [serial = 1537] [outer = 16373C00] 03:42:00 INFO - PROCESS | 2772 | 1461235320713 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (17A5EC00) [pid = 2772] [serial = 1538] [outer = 16373C00] 03:42:01 INFO - PROCESS | 2772 | 1461235321200 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]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 03:42:01 INFO - PROCESS | 2772 | 1461235321249 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 2772 | 1461235321251 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 2772 | 1461235321254 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:42:01 INFO - PROCESS | 2772 | 1461235321256 Marionette TRACE conn5 <- [1,2014,null,{}] 03:42:01 INFO - PROCESS | 2772 | 1461235321259 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}] 03:42:01 INFO - PROCESS | 2772 | 1461235321346 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:42:01 INFO - PROCESS | 2772 | 1461235321355 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2772 | ++DOCSHELL 17A62000 == 60 [pid = 2772] [id = 513] 03:42:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (17C23800) [pid = 2772] [serial = 1539] [outer = 00000000] 03:42:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17C8E400) [pid = 2772] [serial = 1540] [outer = 17C23800] 03:42:01 INFO - PROCESS | 2772 | 1461235321401 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17C93C00) [pid = 2772] [serial = 1541] [outer = 17C23800] 03:42:01 INFO - PROCESS | 2772 | 1461235321861 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]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 03:42:01 INFO - PROCESS | 2772 | 1461235321928 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:42:01 INFO - PROCESS | 2772 | 1461235321930 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 2772 | 1461235321933 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 2772 | 1461235321935 Marionette TRACE conn5 <- [1,2018,null,{}] 03:42:01 INFO - PROCESS | 2772 | 1461235321945 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}] 03:42:02 INFO - PROCESS | 2772 | 1461235322060 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:42:02 INFO - PROCESS | 2772 | 1461235322067 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 2772 | ++DOCSHELL 17C89800 == 61 [pid = 2772] [id = 514] 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (17C96400) [pid = 2772] [serial = 1542] [outer = 00000000] 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17F78400) [pid = 2772] [serial = 1543] [outer = 17C96400] 03:42:02 INFO - PROCESS | 2772 | 1461235322112 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17FD5400) [pid = 2772] [serial = 1544] [outer = 17C96400] 03:42:02 INFO - PROCESS | 2772 | 1461235322576 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]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 03:42:02 INFO - PROCESS | 2772 | 1461235322604 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 2772 | 1461235322606 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:42:02 INFO - PROCESS | 2772 | 1461235322609 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 2772 | 1461235322611 Marionette TRACE conn5 <- [1,2022,null,{}] 03:42:02 INFO - PROCESS | 2772 | 1461235322614 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}] 03:42:02 INFO - PROCESS | 2772 | 1461235322750 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:42:02 INFO - PROCESS | 2772 | 1461235322850 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 2772 | ++DOCSHELL 18C40400 == 62 [pid = 2772] [id = 515] 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (18C46000) [pid = 2772] [serial = 1545] [outer = 00000000] 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (190A5000) [pid = 2772] [serial = 1546] [outer = 18C46000] 03:42:02 INFO - PROCESS | 2772 | 1461235322897 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (19204400) [pid = 2772] [serial = 1547] [outer = 18C46000] 03:42:03 INFO - PROCESS | 2772 | 1461235323322 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]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 03:42:03 INFO - PROCESS | 2772 | 1461235323380 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:42:03 INFO - PROCESS | 2772 | 1461235323382 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 03:42:03 INFO - PROCESS | 2772 | 1461235323385 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 2772 | 1461235323387 Marionette TRACE conn5 <- [1,2026,null,{}] 03:42:03 INFO - PROCESS | 2772 | 1461235323390 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}] 03:42:03 INFO - PROCESS | 2772 | 1461235323509 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:42:03 INFO - PROCESS | 2772 | 1461235323515 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 2772 | ++DOCSHELL 190ACC00 == 63 [pid = 2772] [id = 516] 03:42:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1936E800) [pid = 2772] [serial = 1548] [outer = 00000000] 03:42:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (197A1400) [pid = 2772] [serial = 1549] [outer = 1936E800] 03:42:03 INFO - PROCESS | 2772 | 1461235323563 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (197AD000) [pid = 2772] [serial = 1550] [outer = 1936E800] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (18C3B400) [pid = 2772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17C1EC00) [pid = 2772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1793F000) [pid = 2772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (0EE9FC00) [pid = 2772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (0FCC2C00) [pid = 2772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1470B400) [pid = 2772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1900B800) [pid = 2772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (197A6400) [pid = 2772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:42:04 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (17C1BC00) [pid = 2772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:42:04 INFO - PROCESS | 2772 | 1461235324232 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]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 870ms 03:42:04 INFO - PROCESS | 2772 | 1461235324256 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 2772 | 1461235324258 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 03:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:42:04 INFO - PROCESS | 2772 | 1461235324261 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 2772 | 1461235324263 Marionette TRACE conn5 <- [1,2030,null,{}] 03:42:04 INFO - PROCESS | 2772 | 1461235324266 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}] 03:42:04 INFO - PROCESS | 2772 | 1461235324350 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:42:04 INFO - PROCESS | 2772 | 1461235324449 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 2772 | ++DOCSHELL 10BA5000 == 64 [pid = 2772] [id = 517] 03:42:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (10C9F000) [pid = 2772] [serial = 1551] [outer = 00000000] 03:42:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17F73C00) [pid = 2772] [serial = 1552] [outer = 10C9F000] 03:42:04 INFO - PROCESS | 2772 | 1461235324498 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (17F71C00) [pid = 2772] [serial = 1553] [outer = 10C9F000] 03:42:04 INFO - PROCESS | 2772 | 1461235324857 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]]]}] 03:42:04 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) 03:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 03:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:42:04 INFO - PROCESS | 2772 | 1461235324892 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 2772 | 1461235324894 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 03:42:04 INFO - PROCESS | 2772 | 1461235324898 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 2772 | 1461235324899 Marionette TRACE conn5 <- [1,2034,null,{}] 03:42:04 INFO - PROCESS | 2772 | 1461235324903 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}] 03:42:04 INFO - PROCESS | 2772 | 1461235324988 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:42:05 INFO - PROCESS | 2772 | 1461235325091 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 2772 | ++DOCSHELL 134E6000 == 65 [pid = 2772] [id = 518] 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1790EC00) [pid = 2772] [serial = 1554] [outer = 00000000] 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (19FFE800) [pid = 2772] [serial = 1555] [outer = 1790EC00] 03:42:05 INFO - PROCESS | 2772 | 1461235325135 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1A0DCC00) [pid = 2772] [serial = 1556] [outer = 1790EC00] 03:42:05 INFO - PROCESS | 2772 | 1461235325492 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]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 03:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:42:05 INFO - PROCESS | 2772 | 1461235325528 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 2772 | 1461235325530 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 03:42:05 INFO - PROCESS | 2772 | 1461235325534 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 2772 | 1461235325535 Marionette TRACE conn5 <- [1,2038,null,{}] 03:42:05 INFO - PROCESS | 2772 | 1461235325539 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}] 03:42:05 INFO - PROCESS | 2772 | 1461235325664 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:42:05 INFO - PROCESS | 2772 | 1461235325709 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D2C00 == 66 [pid = 2772] [id = 519] 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (1A114800) [pid = 2772] [serial = 1557] [outer = 00000000] 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1A143400) [pid = 2772] [serial = 1558] [outer = 1A114800] 03:42:05 INFO - PROCESS | 2772 | 1461235325753 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A178800) [pid = 2772] [serial = 1559] [outer = 1A114800] 03:42:06 INFO - PROCESS | 2772 | 1461235326276 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]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 03:42:06 INFO - PROCESS | 2772 | 1461235326305 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 2772 | 1461235326310 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 03:42:06 INFO - PROCESS | 2772 | 1461235326315 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:42:06 INFO - PROCESS | 2772 | 1461235326320 Marionette TRACE conn5 <- [1,2042,null,{}] 03:42:06 INFO - PROCESS | 2772 | 1461235326327 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}] 03:42:06 INFO - PROCESS | 2772 | 1461235326444 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:42:06 INFO - PROCESS | 2772 | 1461235326606 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4F800 == 67 [pid = 2772] [id = 520] 03:42:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (0FF23400) [pid = 2772] [serial = 1560] [outer = 00000000] 03:42:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (13406800) [pid = 2772] [serial = 1561] [outer = 0FF23400] 03:42:06 INFO - PROCESS | 2772 | 1461235326665 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (147C7800) [pid = 2772] [serial = 1562] [outer = 0FF23400] 03:42:07 INFO - PROCESS | 2772 | 1461235327317 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]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1019ms 03:42:07 INFO - PROCESS | 2772 | 1461235327340 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 2772 | 1461235327346 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:42:07 INFO - PROCESS | 2772 | 1461235327353 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 2772 | 1461235327356 Marionette TRACE conn5 <- [1,2046,null,{}] 03:42:07 INFO - PROCESS | 2772 | 1461235327360 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}] 03:42:07 INFO - PROCESS | 2772 | 1461235327475 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:42:07 INFO - PROCESS | 2772 | 1461235327634 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 2772 | ++DOCSHELL 17906000 == 68 [pid = 2772] [id = 521] 03:42:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (17941000) [pid = 2772] [serial = 1563] [outer = 00000000] 03:42:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (17C27800) [pid = 2772] [serial = 1564] [outer = 17941000] 03:42:07 INFO - PROCESS | 2772 | 1461235327691 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (17F72C00) [pid = 2772] [serial = 1565] [outer = 17941000] 03:42:08 INFO - PROCESS | 2772 | 1461235328318 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]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1022ms 03:42:08 INFO - PROCESS | 2772 | 1461235328377 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 2772 | 1461235328379 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:42:08 INFO - PROCESS | 2772 | 1461235328383 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 2772 | 1461235328387 Marionette TRACE conn5 <- [1,2050,null,{}] 03:42:08 INFO - PROCESS | 2772 | 1461235328398 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}] 03:42:08 INFO - PROCESS | 2772 | 1461235328533 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:42:08 INFO - PROCESS | 2772 | 1461235328678 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 2772 | ++DOCSHELL 14B02400 == 69 [pid = 2772] [id = 522] 03:42:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (197A8800) [pid = 2772] [serial = 1566] [outer = 00000000] 03:42:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A1E6800) [pid = 2772] [serial = 1567] [outer = 197A8800] 03:42:08 INFO - PROCESS | 2772 | 1461235328737 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A239400) [pid = 2772] [serial = 1568] [outer = 197A8800] 03:42:09 INFO - PROCESS | 2772 | 1461235329303 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]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 03:42:09 INFO - PROCESS | 2772 | 1461235329357 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 2772 | 1461235329360 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 03:42:09 INFO - PROCESS | 2772 | 1461235329363 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:42:09 INFO - PROCESS | 2772 | 1461235329365 Marionette TRACE conn5 <- [1,2054,null,{}] 03:42:09 INFO - PROCESS | 2772 | 1461235329369 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}] 03:42:09 INFO - PROCESS | 2772 | 1461235329479 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:42:09 INFO - PROCESS | 2772 | 1461235329638 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 2772 | ++DOCSHELL 1A36C000 == 70 [pid = 2772] [id = 523] 03:42:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A3DE400) [pid = 2772] [serial = 1569] [outer = 00000000] 03:42:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1C11D800) [pid = 2772] [serial = 1570] [outer = 1A3DE400] 03:42:09 INFO - PROCESS | 2772 | 1461235329695 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1C53F000) [pid = 2772] [serial = 1571] [outer = 1A3DE400] 03:42:10 INFO - PROCESS | 2772 | 1461235330292 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]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 03:42:10 INFO - PROCESS | 2772 | 1461235330337 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 2772 | 1461235330339 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 03:42:10 INFO - PROCESS | 2772 | 1461235330343 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:42:10 INFO - PROCESS | 2772 | 1461235330345 Marionette TRACE conn5 <- [1,2058,null,{}] 03:42:10 INFO - PROCESS | 2772 | 1461235330348 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}] 03:42:10 INFO - PROCESS | 2772 | 1461235330456 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:42:10 INFO - PROCESS | 2772 | 1461235330615 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 2772 | ++DOCSHELL 1A3DA000 == 71 [pid = 2772] [id = 524] 03:42:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A3DE800) [pid = 2772] [serial = 1572] [outer = 00000000] 03:42:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1CCE8400) [pid = 2772] [serial = 1573] [outer = 1A3DE800] 03:42:10 INFO - PROCESS | 2772 | 1461235330671 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1CE86800) [pid = 2772] [serial = 1574] [outer = 1A3DE800] 03:42:11 INFO - PROCESS | 2772 | 1461235331236 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]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 03:42:11 INFO - PROCESS | 2772 | 1461235331277 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 2772 | 1461235331279 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 03:42:11 INFO - PROCESS | 2772 | 1461235331282 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 2772 | 1461235331284 Marionette TRACE conn5 <- [1,2062,null,{}] 03:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:42:11 INFO - PROCESS | 2772 | 1461235331288 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}] 03:42:11 INFO - PROCESS | 2772 | 1461235331416 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:42:11 INFO - PROCESS | 2772 | 1461235331565 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 2772 | ++DOCSHELL 1CE9AC00 == 72 [pid = 2772] [id = 525] 03:42:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1CE9FC00) [pid = 2772] [serial = 1575] [outer = 00000000] 03:42:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1CFDE400) [pid = 2772] [serial = 1576] [outer = 1CE9FC00] 03:42:11 INFO - PROCESS | 2772 | 1461235331625 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1CFDF800) [pid = 2772] [serial = 1577] [outer = 1CE9FC00] 03:42:12 INFO - PROCESS | 2772 | 1461235332235 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]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1014ms 03:42:12 INFO - PROCESS | 2772 | 1461235332302 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 2772 | 1461235332304 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 03:42:12 INFO - PROCESS | 2772 | 1461235332308 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:42:12 INFO - PROCESS | 2772 | 1461235332310 Marionette TRACE conn5 <- [1,2066,null,{}] 03:42:12 INFO - PROCESS | 2772 | 1461235332314 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}] 03:42:12 INFO - PROCESS | 2772 | 1461235332421 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:42:12 INFO - PROCESS | 2772 | 1461235332713 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 2772 | ++DOCSHELL 0EA2AC00 == 73 [pid = 2772] [id = 526] 03:42:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (0FE58C00) [pid = 2772] [serial = 1578] [outer = 00000000] 03:42:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (10C94000) [pid = 2772] [serial = 1579] [outer = 0FE58C00] 03:42:12 INFO - PROCESS | 2772 | 1461235332775 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (13513C00) [pid = 2772] [serial = 1580] [outer = 0FE58C00] 03:42:13 INFO - PROCESS | 2772 | 1461235333409 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]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1175ms 03:42:13 INFO - PROCESS | 2772 | 1461235333487 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 2772 | 1461235333492 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 03:42:13 INFO - PROCESS | 2772 | 1461235333517 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:42:13 INFO - PROCESS | 2772 | 1461235333520 Marionette TRACE conn5 <- [1,2070,null,{}] 03:42:13 INFO - PROCESS | 2772 | 1461235333525 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}] 03:42:13 INFO - PROCESS | 2772 | 1461235333638 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:42:13 INFO - PROCESS | 2772 | 1461235333788 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 2772 | ++DOCSHELL 17A67400 == 74 [pid = 2772] [id = 527] 03:42:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (17AD6C00) [pid = 2772] [serial = 1581] [outer = 00000000] 03:42:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (17C7A800) [pid = 2772] [serial = 1582] [outer = 17AD6C00] 03:42:13 INFO - PROCESS | 2772 | 1461235333840 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17EA1000) [pid = 2772] [serial = 1583] [outer = 17AD6C00] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 134E6000 == 73 [pid = 2772] [id = 518] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 10BA5000 == 72 [pid = 2772] [id = 517] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 190ACC00 == 71 [pid = 2772] [id = 516] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 18C40400 == 70 [pid = 2772] [id = 515] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 17C89800 == 69 [pid = 2772] [id = 514] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 17A62000 == 68 [pid = 2772] [id = 513] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 16368C00 == 67 [pid = 2772] [id = 512] 03:42:13 INFO - PROCESS | 2772 | --DOCSHELL 0F710400 == 66 [pid = 2772] [id = 511] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1A3B4C00) [pid = 2772] [serial = 1471] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1C11E400) [pid = 2772] [serial = 1474] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1C2DBC00) [pid = 2772] [serial = 1477] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (1C97B400) [pid = 2772] [serial = 1480] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1A13D400) [pid = 2772] [serial = 1510] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (17C7E000) [pid = 2772] [serial = 1468] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1350B000) [pid = 2772] [serial = 1465] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOCSHELL 0FF25000 == 65 [pid = 2772] [id = 510] 03:42:14 INFO - PROCESS | 2772 | --DOCSHELL 17C1B800 == 64 [pid = 2772] [id = 506] 03:42:14 INFO - PROCESS | 2772 | --DOCSHELL 17A5B800 == 63 [pid = 2772] [id = 505] 03:42:14 INFO - PROCESS | 2772 | --DOCSHELL 0FF20400 == 62 [pid = 2772] [id = 504] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (18F41400) [pid = 2772] [serial = 1499] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1A0D3800) [pid = 2772] [serial = 1504] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (193BD400) [pid = 2772] [serial = 1502] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (193BD000) [pid = 2772] [serial = 1508] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1A0DD400) [pid = 2772] [serial = 1505] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (19378C00) [pid = 2772] [serial = 1507] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17F73400) [pid = 2772] [serial = 1496] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (18F38C00) [pid = 2772] [serial = 1498] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (17EA4C00) [pid = 2772] [serial = 1495] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (17C20400) [pid = 2772] [serial = 1492] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (17C74800) [pid = 2772] [serial = 1493] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (0FE57000) [pid = 2772] [serial = 1486] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (10255000) [pid = 2772] [serial = 1487] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1344B800) [pid = 2772] [serial = 1484] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (10330400) [pid = 2772] [serial = 1483] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (14C8A400) [pid = 2772] [serial = 1489] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (15C61C00) [pid = 2772] [serial = 1490] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1937B800) [pid = 2772] [serial = 1501] [outer = 00000000] [url = about:blank] 03:42:14 INFO - PROCESS | 2772 | 1461235334329 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]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 830ms 03:42:14 INFO - PROCESS | 2772 | 1461235334355 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 2772 | 1461235334359 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 03:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:42:14 INFO - PROCESS | 2772 | 1461235334372 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 2772 | 1461235334374 Marionette TRACE conn5 <- [1,2074,null,{}] 03:42:14 INFO - PROCESS | 2772 | 1461235334378 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}] 03:42:14 INFO - PROCESS | 2772 | 1461235334467 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:42:14 INFO - PROCESS | 2772 | 1461235334476 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 2772 | ++DOCSHELL 13454800 == 63 [pid = 2772] [id = 528] 03:42:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (134E6000) [pid = 2772] [serial = 1584] [outer = 00000000] 03:42:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (15B2A400) [pid = 2772] [serial = 1585] [outer = 134E6000] 03:42:14 INFO - PROCESS | 2772 | 1461235334522 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (16374800) [pid = 2772] [serial = 1586] [outer = 134E6000] 03:42:15 INFO - PROCESS | 2772 | 1461235335062 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]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 03:42:15 INFO - PROCESS | 2772 | 1461235335099 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2772 | 1461235335102 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:42:15 INFO - PROCESS | 2772 | 1461235335107 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2772 | 1461235335112 Marionette TRACE conn5 <- [1,2078,null,{}] 03:42:15 INFO - PROCESS | 2772 | 1461235335121 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}] 03:42:15 INFO - PROCESS | 2772 | 1461235335243 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:42:15 INFO - PROCESS | 2772 | 1461235335359 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 2772 | ++DOCSHELL 17948400 == 64 [pid = 2772] [id = 529] 03:42:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (17C91000) [pid = 2772] [serial = 1587] [outer = 00000000] 03:42:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (18C43000) [pid = 2772] [serial = 1588] [outer = 17C91000] 03:42:15 INFO - PROCESS | 2772 | 1461235335404 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (18F38400) [pid = 2772] [serial = 1589] [outer = 17C91000] 03:42:15 INFO - PROCESS | 2772 | 1461235335770 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]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 03:42:15 INFO - PROCESS | 2772 | 1461235335781 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2772 | 1461235335783 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:42:15 INFO - PROCESS | 2772 | 1461235335786 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2772 | 1461235335788 Marionette TRACE conn5 <- [1,2082,null,{}] 03:42:15 INFO - PROCESS | 2772 | 1461235335791 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}] 03:42:15 INFO - PROCESS | 2772 | 1461235335935 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:42:15 INFO - PROCESS | 2772 | 1461235335944 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 2772 | ++DOCSHELL 18F42800 == 65 [pid = 2772] [id = 530] 03:42:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (18F43000) [pid = 2772] [serial = 1590] [outer = 00000000] 03:42:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (19377800) [pid = 2772] [serial = 1591] [outer = 18F43000] 03:42:15 INFO - PROCESS | 2772 | 1461235335989 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (193B5C00) [pid = 2772] [serial = 1592] [outer = 18F43000] 03:42:16 INFO - PROCESS | 2772 | 1461235336434 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]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 03:42:16 INFO - PROCESS | 2772 | 1461235336468 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 2772 | 1461235336470 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 03:42:16 INFO - PROCESS | 2772 | 1461235336473 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:42:16 INFO - PROCESS | 2772 | 1461235336475 Marionette TRACE conn5 <- [1,2086,null,{}] 03:42:16 INFO - PROCESS | 2772 | 1461235336479 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}] 03:42:16 INFO - PROCESS | 2772 | 1461235336601 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:42:16 INFO - PROCESS | 2772 | 1461235336700 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 2772 | ++DOCSHELL 197A4000 == 66 [pid = 2772] [id = 531] 03:42:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (197A7400) [pid = 2772] [serial = 1593] [outer = 00000000] 03:42:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (19FF9C00) [pid = 2772] [serial = 1594] [outer = 197A7400] 03:42:16 INFO - PROCESS | 2772 | 1461235336756 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A0DEC00) [pid = 2772] [serial = 1595] [outer = 197A7400] 03:42:17 INFO - PROCESS | 2772 | 1461235337213 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]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 03:42:17 INFO - PROCESS | 2772 | 1461235337253 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 2772 | 1461235337255 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 03:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:42:17 INFO - PROCESS | 2772 | 1461235337258 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 2772 | 1461235337259 Marionette TRACE conn5 <- [1,2090,null,{}] 03:42:17 INFO - PROCESS | 2772 | 1461235337263 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}] 03:42:17 INFO - PROCESS | 2772 | 1461235337388 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:42:17 INFO - PROCESS | 2772 | 1461235337460 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 2772 | ++DOCSHELL 19F8C000 == 67 [pid = 2772] [id = 532] 03:42:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1A115000) [pid = 2772] [serial = 1596] [outer = 00000000] 03:42:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A1ECC00) [pid = 2772] [serial = 1597] [outer = 1A115000] 03:42:17 INFO - PROCESS | 2772 | 1461235337503 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1A3D7C00) [pid = 2772] [serial = 1598] [outer = 1A115000] 03:42:17 INFO - PROCESS | 2772 | 1461235337916 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]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 03:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:42:17 INFO - PROCESS | 2772 | 1461235337929 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 2772 | 1461235337931 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 03:42:17 INFO - PROCESS | 2772 | 1461235337934 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 2772 | 1461235337935 Marionette TRACE conn5 <- [1,2094,null,{}] 03:42:17 INFO - PROCESS | 2772 | 1461235337944 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}] 03:42:18 INFO - PROCESS | 2772 | 1461235338093 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:42:18 INFO - PROCESS | 2772 | 1461235338117 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 2772 | ++DOCSHELL 1A145000 == 68 [pid = 2772] [id = 533] 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1A235C00) [pid = 2772] [serial = 1599] [outer = 00000000] 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1C2DE400) [pid = 2772] [serial = 1600] [outer = 1A235C00] 03:42:18 INFO - PROCESS | 2772 | 1461235338162 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1C90C800) [pid = 2772] [serial = 1601] [outer = 1A235C00] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (17C96400) [pid = 2772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (18C46000) [pid = 2772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (10C9F000) [pid = 2772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1936E800) [pid = 2772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (17C23800) [pid = 2772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (10333C00) [pid = 2772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (0F788C00) [pid = 2772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (16373C00) [pid = 2772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A111800) [pid = 2772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1790EC00) [pid = 2772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:42:18 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1A1EB400) [pid = 2772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:42:18 INFO - PROCESS | 2772 | 1461235338671 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]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 03:42:18 INFO - PROCESS | 2772 | 1461235338716 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2772 | 1461235338718 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 03:42:18 INFO - PROCESS | 2772 | 1461235338721 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:42:18 INFO - PROCESS | 2772 | 1461235338723 Marionette TRACE conn5 <- [1,2098,null,{}] 03:42:18 INFO - PROCESS | 2772 | 1461235338726 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}] 03:42:18 INFO - PROCESS | 2772 | 1461235338813 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:42:18 INFO - PROCESS | 2772 | 1461235338819 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 2772 | ++DOCSHELL 16373C00 == 69 [pid = 2772] [id = 534] 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (17C22000) [pid = 2772] [serial = 1602] [outer = 00000000] 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A0D9C00) [pid = 2772] [serial = 1603] [outer = 17C22000] 03:42:18 INFO - PROCESS | 2772 | 1461235338864 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A1EB400) [pid = 2772] [serial = 1604] [outer = 17C22000] 03:42:19 INFO - PROCESS | 2772 | 1461235339293 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]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 03:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:42:19 INFO - PROCESS | 2772 | 1461235339356 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 2772 | 1461235339358 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 03:42:19 INFO - PROCESS | 2772 | 1461235339361 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 2772 | 1461235339363 Marionette TRACE conn5 <- [1,2102,null,{}] 03:42:19 INFO - PROCESS | 2772 | 1461235339366 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}] 03:42:19 INFO - PROCESS | 2772 | 1461235339454 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:42:19 INFO - PROCESS | 2772 | 1461235339460 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 2772 | ++DOCSHELL 1B7C7400 == 70 [pid = 2772] [id = 535] 03:42:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1C97F800) [pid = 2772] [serial = 1605] [outer = 00000000] 03:42:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1CE8D400) [pid = 2772] [serial = 1606] [outer = 1C97F800] 03:42:19 INFO - PROCESS | 2772 | 1461235339505 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1CEA0C00) [pid = 2772] [serial = 1607] [outer = 1C97F800] 03:42:19 INFO - PROCESS | 2772 | 1461235339973 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]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 03:42:19 INFO - PROCESS | 2772 | 1461235339992 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 2772 | 1461235339994 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:42:19 INFO - PROCESS | 2772 | 1461235339997 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 2772 | 1461235339998 Marionette TRACE conn5 <- [1,2106,null,{}] 03:42:19 INFO - PROCESS | 2772 | 1461235340002 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}] 03:42:20 INFO - PROCESS | 2772 | 1461235340136 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:42:20 INFO - PROCESS | 2772 | 1461235340145 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 2772 | ++DOCSHELL 1CE88800 == 71 [pid = 2772] [id = 536] 03:42:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1CEA2000) [pid = 2772] [serial = 1608] [outer = 00000000] 03:42:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1CFE7C00) [pid = 2772] [serial = 1609] [outer = 1CEA2000] 03:42:20 INFO - PROCESS | 2772 | 1461235340194 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1D87F000) [pid = 2772] [serial = 1610] [outer = 1CEA2000] 03:42:20 INFO - PROCESS | 2772 | 1461235340775 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]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 830ms 03:42:20 INFO - PROCESS | 2772 | 1461235340874 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 2772 | 1461235340878 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 03:42:20 INFO - PROCESS | 2772 | 1461235340886 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:42:20 INFO - PROCESS | 2772 | 1461235340890 Marionette TRACE conn5 <- [1,2110,null,{}] 03:42:20 INFO - PROCESS | 2772 | 1461235340896 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}] 03:42:21 INFO - PROCESS | 2772 | 1461235341022 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:42:21 INFO - PROCESS | 2772 | 1461235341166 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2772 | ++DOCSHELL 10C41000 == 72 [pid = 2772] [id = 537] 03:42:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (144F3800) [pid = 2772] [serial = 1611] [outer = 00000000] 03:42:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1636C000) [pid = 2772] [serial = 1612] [outer = 144F3800] 03:42:21 INFO - PROCESS | 2772 | 1461235341228 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (17947800) [pid = 2772] [serial = 1613] [outer = 144F3800] 03:42:21 INFO - PROCESS | 2772 | 1461235341793 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]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 03:42:21 INFO - PROCESS | 2772 | 1461235341865 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 2772 | 1461235341871 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 03:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:42:21 INFO - PROCESS | 2772 | 1461235341878 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 2772 | 1461235341881 Marionette TRACE conn5 <- [1,2114,null,{}] 03:42:21 INFO - PROCESS | 2772 | 1461235341885 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}] 03:42:21 INFO - PROCESS | 2772 | 1461235342001 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:42:22 INFO - PROCESS | 2772 | 1461235342152 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:22 INFO - PROCESS | 2772 | ++DOCSHELL 17C1D400 == 73 [pid = 2772] [id = 538] 03:42:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (17C26400) [pid = 2772] [serial = 1614] [outer = 00000000] 03:42:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17F76C00) [pid = 2772] [serial = 1615] [outer = 17C26400] 03:42:22 INFO - PROCESS | 2772 | 1461235342209 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (18F40400) [pid = 2772] [serial = 1616] [outer = 17C26400] 03:42:22 INFO - PROCESS | 2772 | 1461235342805 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]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 969ms 03:42:22 INFO - PROCESS | 2772 | 1461235342850 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 2772 | 1461235342852 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 03:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:42:22 INFO - PROCESS | 2772 | 1461235342856 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 2772 | 1461235342860 Marionette TRACE conn5 <- [1,2118,null,{}] 03:42:22 INFO - PROCESS | 2772 | 1461235342871 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}] 03:42:22 INFO - PROCESS | 2772 | 1461235342988 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:42:23 INFO - PROCESS | 2772 | 1461235343141 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2772 | ++DOCSHELL 1A3DF800 == 74 [pid = 2772] [id = 539] 03:42:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1C124800) [pid = 2772] [serial = 1617] [outer = 00000000] 03:42:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1CE9C000) [pid = 2772] [serial = 1618] [outer = 1C124800] 03:42:23 INFO - PROCESS | 2772 | 1461235343203 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1CFE7800) [pid = 2772] [serial = 1619] [outer = 1C124800] 03:42:23 INFO - PROCESS | 2772 | 1461235343805 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] 03:42:23 INFO - PROCESS | 2772 | 1461235343844 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 03:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:42:23 INFO - PROCESS | 2772 | 1461235343847 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - PROCESS | 2772 | 1461235343849 Marionette TRACE conn5 <- [1,2122,null,{}] 03:42:23 INFO - PROCESS | 2772 | 1461235343853 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}] 03:42:23 INFO - PROCESS | 2772 | 1461235343966 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:42:24 INFO - PROCESS | 2772 | 1461235344129 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 2772 | ++DOCSHELL 1D87D000 == 75 [pid = 2772] [id = 540] 03:42:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1DA99800) [pid = 2772] [serial = 1620] [outer = 00000000] 03:42:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1DCAB000) [pid = 2772] [serial = 1621] [outer = 1DA99800] 03:42:24 INFO - PROCESS | 2772 | 1461235344185 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1DCAE400) [pid = 2772] [serial = 1622] [outer = 1DA99800] 03:42:24 INFO - PROCESS | 2772 | 1461235344754 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]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 03:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:42:24 INFO - PROCESS | 2772 | 1461235344822 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 2772 | 1461235344825 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 03:42:24 INFO - PROCESS | 2772 | 1461235344828 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 2772 | 1461235344830 Marionette TRACE conn5 <- [1,2126,null,{}] 03:42:24 INFO - PROCESS | 2772 | 1461235344834 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}] 03:42:24 INFO - PROCESS | 2772 | 1461235344944 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:42:25 INFO - PROCESS | 2772 | 1461235345094 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 2772 | ++DOCSHELL 1D888C00 == 76 [pid = 2772] [id = 541] 03:42:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1DCAA800) [pid = 2772] [serial = 1623] [outer = 00000000] 03:42:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1DFA4000) [pid = 2772] [serial = 1624] [outer = 1DCAA800] 03:42:25 INFO - PROCESS | 2772 | 1461235345150 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1E384800) [pid = 2772] [serial = 1625] [outer = 1DCAA800] 03:42:25 INFO - PROCESS | 2772 | 1461235345724 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]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 03:42:25 INFO - PROCESS | 2772 | 1461235345763 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 2772 | 1461235345765 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 03:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:42:25 INFO - PROCESS | 2772 | 1461235345768 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 2772 | 1461235345771 Marionette TRACE conn5 <- [1,2130,null,{}] 03:42:25 INFO - PROCESS | 2772 | 1461235345774 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}] 03:42:25 INFO - PROCESS | 2772 | 1461235345905 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:42:26 INFO - PROCESS | 2772 | 1461235346071 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 2772 | ++DOCSHELL 1DFA2800 == 77 [pid = 2772] [id = 542] 03:42:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1E390400) [pid = 2772] [serial = 1626] [outer = 00000000] 03:42:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (21149400) [pid = 2772] [serial = 1627] [outer = 1E390400] 03:42:26 INFO - PROCESS | 2772 | 1461235346130 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (2114C000) [pid = 2772] [serial = 1628] [outer = 1E390400] 03:42:26 INFO - PROCESS | 2772 | 1461235346695 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] 03:42:26 INFO - PROCESS | 2772 | 1461235346745 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 03:42:26 INFO - PROCESS | 2772 | 1461235346748 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:42:26 INFO - PROCESS | 2772 | 1461235346750 Marionette TRACE conn5 <- [1,2134,null,{}] 03:42:26 INFO - PROCESS | 2772 | 1461235346754 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}] 03:42:26 INFO - PROCESS | 2772 | 1461235346862 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:42:27 INFO - PROCESS | 2772 | 1461235347027 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 2772 | ++DOCSHELL 0FD35400 == 78 [pid = 2772] [id = 543] 03:42:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (10BA5C00) [pid = 2772] [serial = 1629] [outer = 00000000] 03:42:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1790D000) [pid = 2772] [serial = 1630] [outer = 10BA5C00] 03:42:27 INFO - PROCESS | 2772 | 1461235347084 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (17A66C00) [pid = 2772] [serial = 1631] [outer = 10BA5C00] 03:42:27 INFO - PROCESS | 2772 | 1461235347947 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] 03:42:27 INFO - PROCESS | 2772 | 1461235347976 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 03:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:42:27 INFO - PROCESS | 2772 | 1461235347997 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 2772 | 1461235348001 Marionette TRACE conn5 <- [1,2138,null,{}] 03:42:27 INFO - PROCESS | 2772 | 1461235348006 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}] 03:42:28 INFO - PROCESS | 2772 | 1461235348110 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:42:28 INFO - PROCESS | 2772 | 1461235348264 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 2772 | ++DOCSHELL 13510800 == 79 [pid = 2772] [id = 544] 03:42:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (147D0C00) [pid = 2772] [serial = 1632] [outer = 00000000] 03:42:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (17C21C00) [pid = 2772] [serial = 1633] [outer = 147D0C00] 03:42:28 INFO - PROCESS | 2772 | 1461235348317 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (17C75400) [pid = 2772] [serial = 1634] [outer = 147D0C00] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 17AE0800 == 78 [pid = 2772] [id = 489] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 10257400 == 77 [pid = 2772] [id = 488] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 1C2D5000 == 76 [pid = 2772] [id = 493] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 0FC0EC00 == 75 [pid = 2772] [id = 492] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 1B7C7400 == 74 [pid = 2772] [id = 535] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 16373C00 == 73 [pid = 2772] [id = 534] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 1A145000 == 72 [pid = 2772] [id = 533] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 19F8C000 == 71 [pid = 2772] [id = 532] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 1A0DC000 == 70 [pid = 2772] [id = 503] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 197A4000 == 69 [pid = 2772] [id = 531] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 18F42800 == 68 [pid = 2772] [id = 530] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1A143400) [pid = 2772] [serial = 1558] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 17948400 == 67 [pid = 2772] [id = 529] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 13454800 == 66 [pid = 2772] [id = 528] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 17A67400 == 65 [pid = 2772] [id = 527] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 0EA2AC00 == 64 [pid = 2772] [id = 526] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 17906000 == 63 [pid = 2772] [id = 521] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 0FE4F800 == 62 [pid = 2772] [id = 520] 03:42:28 INFO - PROCESS | 2772 | --DOCSHELL 1A0D2C00 == 61 [pid = 2772] [id = 519] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1A9A1000) [pid = 2772] [serial = 1463] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (17F78400) [pid = 2772] [serial = 1543] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (19204400) [pid = 2772] [serial = 1547] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (190A5000) [pid = 2772] [serial = 1546] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17F73C00) [pid = 2772] [serial = 1552] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (197A1400) [pid = 2772] [serial = 1549] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (17C8E400) [pid = 2772] [serial = 1540] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (17942C00) [pid = 2772] [serial = 1532] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (14C8A800) [pid = 2772] [serial = 1531] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1CE8D000) [pid = 2772] [serial = 1528] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (17C20C00) [pid = 2772] [serial = 1516] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (10333000) [pid = 2772] [serial = 1534] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (1344D000) [pid = 2772] [serial = 1535] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (17983000) [pid = 2772] [serial = 1537] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (17A5EC00) [pid = 2772] [serial = 1538] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1A147C00) [pid = 2772] [serial = 1511] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1032B400) [pid = 2772] [serial = 1513] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (1BA70400) [pid = 2772] [serial = 1522] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1A13A400) [pid = 2772] [serial = 1519] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1C980C00) [pid = 2772] [serial = 1525] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1A0DCC00) [pid = 2772] [serial = 1556] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (197AD000) [pid = 2772] [serial = 1550] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (17F71C00) [pid = 2772] [serial = 1553] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (17FD5400) [pid = 2772] [serial = 1544] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17C93C00) [pid = 2772] [serial = 1541] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (19FFE800) [pid = 2772] [serial = 1555] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2772 | 1461235348987 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]]]}] 03:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1020ms 03:42:29 INFO - PROCESS | 2772 | 1461235349019 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 2772 | 1461235349025 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:42:29 INFO - PROCESS | 2772 | 1461235349030 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 2772 | 1461235349033 Marionette TRACE conn5 <- [1,2142,null,{}] 03:42:29 INFO - PROCESS | 2772 | 1461235349037 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}] 03:42:29 INFO - PROCESS | 2772 | 1461235349128 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:42:29 INFO - PROCESS | 2772 | 1461235349238 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2772 | ++DOCSHELL 0EEDB000 == 62 [pid = 2772] [id = 545] 03:42:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (0F707400) [pid = 2772] [serial = 1635] [outer = 00000000] 03:42:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (10C95800) [pid = 2772] [serial = 1636] [outer = 0F707400] 03:42:29 INFO - PROCESS | 2772 | 1461235349283 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (14B06800) [pid = 2772] [serial = 1637] [outer = 0F707400] 03:42:29 INFO - PROCESS | 2772 | 1461235349713 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]]]}] 03:42:29 INFO - PROCESS | 2772 | --DOCSHELL 1C5AFC00 == 61 [pid = 2772] [id = 12] 03:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 03:42:29 INFO - PROCESS | 2772 | 1461235349795 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 2772 | 1461235349797 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 03:42:29 INFO - PROCESS | 2772 | 1461235349800 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 2772 | 1461235349804 Marionette TRACE conn5 <- [1,2146,null,{}] 03:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:42:29 INFO - PROCESS | 2772 | 1461235349815 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}] 03:42:29 INFO - PROCESS | 2772 | 1461235349908 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:42:29 INFO - PROCESS | 2772 | 1461235349920 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2772 | ++DOCSHELL 17C7CC00 == 62 [pid = 2772] [id = 546] 03:42:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (17C7E000) [pid = 2772] [serial = 1638] [outer = 00000000] 03:42:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (17C97C00) [pid = 2772] [serial = 1639] [outer = 17C7E000] 03:42:29 INFO - PROCESS | 2772 | 1461235349971 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (17F75800) [pid = 2772] [serial = 1640] [outer = 17C7E000] 03:42:30 INFO - PROCESS | 2772 | 1461235350454 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]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 03:42:30 INFO - PROCESS | 2772 | 1461235350479 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 2772 | 1461235350481 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:42:30 INFO - PROCESS | 2772 | 1461235350484 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2772 | 1461235350486 Marionette TRACE conn5 <- [1,2150,null,{}] 03:42:30 INFO - PROCESS | 2772 | 1461235350490 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}] 03:42:30 INFO - PROCESS | 2772 | 1461235350606 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:42:30 INFO - PROCESS | 2772 | 1461235350616 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 2772 | ++DOCSHELL 17C90400 == 63 [pid = 2772] [id = 547] 03:42:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (17FCF800) [pid = 2772] [serial = 1641] [outer = 00000000] 03:42:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (18F44800) [pid = 2772] [serial = 1642] [outer = 17FCF800] 03:42:30 INFO - PROCESS | 2772 | 1461235350765 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (190A5000) [pid = 2772] [serial = 1643] [outer = 17FCF800] 03:42:31 INFO - PROCESS | 2772 | 1461235351176 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]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 03:42:31 INFO - PROCESS | 2772 | 1461235351219 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2772 | 1461235351221 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 03:42:31 INFO - PROCESS | 2772 | 1461235351224 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2772 | 1461235351226 Marionette TRACE conn5 <- [1,2154,null,{}] 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:42:31 INFO - PROCESS | 2772 | 1461235351229 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}] 03:42:31 INFO - PROCESS | 2772 | 1461235351355 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:42:31 INFO - PROCESS | 2772 | 1461235351428 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2772 | ++DOCSHELL 18F3CC00 == 64 [pid = 2772] [id = 548] 03:42:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (19207C00) [pid = 2772] [serial = 1644] [outer = 00000000] 03:42:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (193B7400) [pid = 2772] [serial = 1645] [outer = 19207C00] 03:42:31 INFO - PROCESS | 2772 | 1461235351472 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (193B5400) [pid = 2772] [serial = 1646] [outer = 19207C00] 03:42:31 INFO - PROCESS | 2772 | 1461235351914 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]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 03:42:31 INFO - PROCESS | 2772 | 1461235351972 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2772 | 1461235351974 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 03:42:31 INFO - PROCESS | 2772 | 1461235351987 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2772 | 1461235351989 Marionette TRACE conn5 <- [1,2158,null,{}] 03:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:42:31 INFO - PROCESS | 2772 | 1461235351993 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}] 03:42:32 INFO - PROCESS | 2772 | 1461235352125 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:42:32 INFO - PROCESS | 2772 | 1461235352206 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 2772 | ++DOCSHELL 197A5000 == 65 [pid = 2772] [id = 549] 03:42:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1A0D5000) [pid = 2772] [serial = 1647] [outer = 00000000] 03:42:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1A119800) [pid = 2772] [serial = 1648] [outer = 1A0D5000] 03:42:32 INFO - PROCESS | 2772 | 1461235352254 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1A11EC00) [pid = 2772] [serial = 1649] [outer = 1A0D5000] 03:42:32 INFO - PROCESS | 2772 | 1461235352671 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]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 729ms 03:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:42:32 INFO - PROCESS | 2772 | 1461235352726 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 2772 | 1461235352728 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 03:42:32 INFO - PROCESS | 2772 | 1461235352737 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 2772 | 1461235352738 Marionette TRACE conn5 <- [1,2162,null,{}] 03:42:32 INFO - PROCESS | 2772 | 1461235352742 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}] 03:42:32 INFO - PROCESS | 2772 | 1461235352864 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:42:32 INFO - PROCESS | 2772 | 1461235352935 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 2772 | ++DOCSHELL 17C28000 == 66 [pid = 2772] [id = 550] 03:42:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (18C44400) [pid = 2772] [serial = 1650] [outer = 00000000] 03:42:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1A17A400) [pid = 2772] [serial = 1651] [outer = 18C44400] 03:42:32 INFO - PROCESS | 2772 | 1461235352980 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1A237C00) [pid = 2772] [serial = 1652] [outer = 18C44400] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1C97F800) [pid = 2772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (17C22000) [pid = 2772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (197A7400) [pid = 2772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1A115000) [pid = 2772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (1A235C00) [pid = 2772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (18F43000) [pid = 2772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (0FE58C00) [pid = 2772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (134E6000) [pid = 2772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (17C91000) [pid = 2772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:42:33 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (17AD6C00) [pid = 2772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:42:33 INFO - PROCESS | 2772 | 1461235353576 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]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 890ms 03:42:33 INFO - PROCESS | 2772 | 1461235353622 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 2772 | 1461235353624 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 03:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:42:33 INFO - PROCESS | 2772 | 1461235353627 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 2772 | 1461235353629 Marionette TRACE conn5 <- [1,2166,null,{}] 03:42:33 INFO - PROCESS | 2772 | 1461235353632 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}] 03:42:33 INFO - PROCESS | 2772 | 1461235353718 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:42:33 INFO - PROCESS | 2772 | 1461235353725 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 2772 | ++DOCSHELL 17C22000 == 67 [pid = 2772] [id = 551] 03:42:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (17C95400) [pid = 2772] [serial = 1653] [outer = 00000000] 03:42:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1A113800) [pid = 2772] [serial = 1654] [outer = 17C95400] 03:42:33 INFO - PROCESS | 2772 | 1461235353769 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1A147C00) [pid = 2772] [serial = 1655] [outer = 17C95400] 03:42:34 INFO - PROCESS | 2772 | 1461235354201 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]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 03:42:34 INFO - PROCESS | 2772 | 1461235354258 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 2772 | 1461235354260 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 03:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:42:34 INFO - PROCESS | 2772 | 1461235354263 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 2772 | 1461235354265 Marionette TRACE conn5 <- [1,2170,null,{}] 03:42:34 INFO - PROCESS | 2772 | 1461235354268 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}] 03:42:34 INFO - PROCESS | 2772 | 1461235354355 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:42:34 INFO - PROCESS | 2772 | 1461235354361 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2772 | ++DOCSHELL 1A170800 == 68 [pid = 2772] [id = 552] 03:42:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1A23CC00) [pid = 2772] [serial = 1656] [outer = 00000000] 03:42:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1B730C00) [pid = 2772] [serial = 1657] [outer = 1A23CC00] 03:42:34 INFO - PROCESS | 2772 | 1461235354405 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1C125400) [pid = 2772] [serial = 1658] [outer = 1A23CC00] 03:42:34 INFO - PROCESS | 2772 | 1461235354838 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]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 03:42:34 INFO - PROCESS | 2772 | 1461235354904 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:42:34 INFO - PROCESS | 2772 | 1461235354906 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 03:42:34 INFO - PROCESS | 2772 | 1461235354909 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 2772 | 1461235354910 Marionette TRACE conn5 <- [1,2174,null,{}] 03:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:42:34 INFO - PROCESS | 2772 | 1461235354914 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}] 03:42:34 INFO - PROCESS | 2772 | 1461235355000 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:42:34 INFO - PROCESS | 2772 | 1461235355007 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 2772 | ++DOCSHELL 1C1F8000 == 69 [pid = 2772] [id = 553] 03:42:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1C59A800) [pid = 2772] [serial = 1659] [outer = 00000000] 03:42:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1CCE0400) [pid = 2772] [serial = 1660] [outer = 1C59A800] 03:42:35 INFO - PROCESS | 2772 | 1461235355052 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1CE87400) [pid = 2772] [serial = 1661] [outer = 1C59A800] 03:42:35 INFO - PROCESS | 2772 | 1461235355760 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]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 870ms 03:42:35 INFO - PROCESS | 2772 | 1461235355785 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 2772 | 1461235355790 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 03:42:35 INFO - PROCESS | 2772 | 1461235355796 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:42:35 INFO - PROCESS | 2772 | 1461235355800 Marionette TRACE conn5 <- [1,2178,null,{}] 03:42:35 INFO - PROCESS | 2772 | 1461235355806 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}] 03:42:35 INFO - PROCESS | 2772 | 1461235355925 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:42:36 INFO - PROCESS | 2772 | 1461235356091 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 2772 | ++DOCSHELL 10257000 == 70 [pid = 2772] [id = 554] 03:42:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (10333C00) [pid = 2772] [serial = 1662] [outer = 00000000] 03:42:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (14B05400) [pid = 2772] [serial = 1663] [outer = 10333C00] 03:42:36 INFO - PROCESS | 2772 | 1461235356150 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (15B33800) [pid = 2772] [serial = 1664] [outer = 10333C00] 03:42:36 INFO - PROCESS | 2772 | 1461235356758 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]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 03:42:36 INFO - PROCESS | 2772 | 1461235356770 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 2772 | 1461235356777 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:42:36 INFO - PROCESS | 2772 | 1461235356783 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 2772 | 1461235356786 Marionette TRACE conn5 <- [1,2182,null,{}] 03:42:36 INFO - PROCESS | 2772 | 1461235356790 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}] 03:42:36 INFO - PROCESS | 2772 | 1461235356904 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:42:37 INFO - PROCESS | 2772 | 1461235357069 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 2772 | ++DOCSHELL 17C1EC00 == 71 [pid = 2772] [id = 555] 03:42:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (17C20800) [pid = 2772] [serial = 1665] [outer = 00000000] 03:42:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (18959800) [pid = 2772] [serial = 1666] [outer = 17C20800] 03:42:37 INFO - PROCESS | 2772 | 1461235357127 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1900B800) [pid = 2772] [serial = 1667] [outer = 17C20800] 03:42:37 INFO - PROCESS | 2772 | 1461235357768 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]]]}] 03:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1021ms 03:42:37 INFO - PROCESS | 2772 | 1461235357808 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 2772 | 1461235357810 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 03:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:42:37 INFO - PROCESS | 2772 | 1461235357814 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - PROCESS | 2772 | 1461235357818 Marionette TRACE conn5 <- [1,2186,null,{}] 03:42:37 INFO - PROCESS | 2772 | 1461235357829 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}] 03:42:37 INFO - PROCESS | 2772 | 1461235357967 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:42:38 INFO - PROCESS | 2772 | 1461235358121 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 2772 | ++DOCSHELL 1AB56000 == 72 [pid = 2772] [id = 556] 03:42:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1C97D000) [pid = 2772] [serial = 1668] [outer = 00000000] 03:42:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1CE9E800) [pid = 2772] [serial = 1669] [outer = 1C97D000] 03:42:38 INFO - PROCESS | 2772 | 1461235358180 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1CFE6000) [pid = 2772] [serial = 1670] [outer = 1C97D000] 03:42:38 INFO - PROCESS | 2772 | 1461235358738 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]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 03:42:38 INFO - PROCESS | 2772 | 1461235358787 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 2772 | 1461235358790 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 03:42:38 INFO - PROCESS | 2772 | 1461235358794 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:42:38 INFO - PROCESS | 2772 | 1461235358796 Marionette TRACE conn5 <- [1,2190,null,{}] 03:42:38 INFO - PROCESS | 2772 | 1461235358800 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}] 03:42:38 INFO - PROCESS | 2772 | 1461235358912 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:42:39 INFO - PROCESS | 2772 | 1461235359076 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 2772 | ++DOCSHELL 1DA9D000 == 73 [pid = 2772] [id = 557] 03:42:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1DA9D400) [pid = 2772] [serial = 1671] [outer = 00000000] 03:42:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1DED8C00) [pid = 2772] [serial = 1672] [outer = 1DA9D400] 03:42:39 INFO - PROCESS | 2772 | 1461235359133 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1E383800) [pid = 2772] [serial = 1673] [outer = 1DA9D400] 03:42:39 INFO - PROCESS | 2772 | 1461235359713 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]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 03:42:39 INFO - PROCESS | 2772 | 1461235359767 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 2772 | 1461235359770 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 03:42:39 INFO - PROCESS | 2772 | 1461235359773 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:42:39 INFO - PROCESS | 2772 | 1461235359775 Marionette TRACE conn5 <- [1,2194,null,{}] 03:42:39 INFO - PROCESS | 2772 | 1461235359779 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}] 03:42:39 INFO - PROCESS | 2772 | 1461235359919 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:42:40 INFO - PROCESS | 2772 | 1461235360070 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 2772 | ++DOCSHELL 1CE9BC00 == 74 [pid = 2772] [id = 558] 03:42:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1E396C00) [pid = 2772] [serial = 1674] [outer = 00000000] 03:42:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (21147400) [pid = 2772] [serial = 1675] [outer = 1E396C00] 03:42:40 INFO - PROCESS | 2772 | 1461235360127 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (2114C400) [pid = 2772] [serial = 1676] [outer = 1E396C00] 03:42:40 INFO - PROCESS | 2772 | 1461235360745 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]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1015ms 03:42:40 INFO - PROCESS | 2772 | 1461235360792 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 2772 | 1461235360794 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 03:42:40 INFO - PROCESS | 2772 | 1461235360798 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:42:40 INFO - PROCESS | 2772 | 1461235360800 Marionette TRACE conn5 <- [1,2198,null,{}] 03:42:40 INFO - PROCESS | 2772 | 1461235360803 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}] 03:42:40 INFO - PROCESS | 2772 | 1461235360934 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:42:41 INFO - PROCESS | 2772 | 1461235361088 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 2772 | ++DOCSHELL 21150800 == 75 [pid = 2772] [id = 559] 03:42:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (2123A000) [pid = 2772] [serial = 1677] [outer = 00000000] 03:42:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (21247000) [pid = 2772] [serial = 1678] [outer = 2123A000] 03:42:41 INFO - PROCESS | 2772 | 1461235361148 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (21248400) [pid = 2772] [serial = 1679] [outer = 2123A000] 03:42:41 INFO - PROCESS | 2772 | 1461235361719 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]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 03:42:41 INFO - PROCESS | 2772 | 1461235361772 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2772 | 1461235361775 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:42:41 INFO - PROCESS | 2772 | 1461235361778 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 2772 | 1461235361780 Marionette TRACE conn5 <- [1,2202,null,{}] 03:42:41 INFO - PROCESS | 2772 | 1461235361784 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}] 03:42:41 INFO - PROCESS | 2772 | 1461235361894 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:42:42 INFO - PROCESS | 2772 | 1461235362060 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 2772 | ++DOCSHELL 10328800 == 76 [pid = 2772] [id = 560] 03:42:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (10332C00) [pid = 2772] [serial = 1680] [outer = 00000000] 03:42:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (14BCE400) [pid = 2772] [serial = 1681] [outer = 10332C00] 03:42:42 INFO - PROCESS | 2772 | 1461235362117 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (17C8D800) [pid = 2772] [serial = 1682] [outer = 10332C00] 03:42:42 INFO - PROCESS | 2772 | 1461235362907 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]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1171ms 03:42:42 INFO - PROCESS | 2772 | 1461235362954 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 2772 | 1461235362959 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:42:42 INFO - PROCESS | 2772 | 1461235362964 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 2772 | 1461235362968 Marionette TRACE conn5 <- [1,2206,null,{}] 03:42:42 INFO - PROCESS | 2772 | 1461235362973 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}] 03:42:43 INFO - PROCESS | 2772 | 1461235363130 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:42:43 INFO - PROCESS | 2772 | 1461235363149 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 2772 | ++DOCSHELL 17981000 == 77 [pid = 2772] [id = 561] 03:42:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (17981C00) [pid = 2772] [serial = 1683] [outer = 00000000] 03:42:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (17C74C00) [pid = 2772] [serial = 1684] [outer = 17981C00] 03:42:43 INFO - PROCESS | 2772 | 1461235363199 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (17EA4C00) [pid = 2772] [serial = 1685] [outer = 17981C00] 03:42:43 INFO - PROCESS | 2772 | 1461235363851 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]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 931ms 03:42:43 INFO - PROCESS | 2772 | 1461235363901 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 2772 | 1461235363906 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:42:43 INFO - PROCESS | 2772 | 1461235363912 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 2772 | 1461235363915 Marionette TRACE conn5 <- [1,2210,null,{}] 03:42:43 INFO - PROCESS | 2772 | 1461235363919 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}] 03:42:44 INFO - PROCESS | 2772 | 1461235364023 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:42:44 INFO - PROCESS | 2772 | 1461235364178 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4E400 == 78 [pid = 2772] [id = 562] 03:42:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (14C86800) [pid = 2772] [serial = 1686] [outer = 00000000] 03:42:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (193BD800) [pid = 2772] [serial = 1687] [outer = 14C86800] 03:42:44 INFO - PROCESS | 2772 | 1461235364228 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (19F82C00) [pid = 2772] [serial = 1688] [outer = 14C86800] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 1A170800 == 77 [pid = 2772] [id = 552] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 17C22000 == 76 [pid = 2772] [id = 551] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 17C28000 == 75 [pid = 2772] [id = 550] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 197A5000 == 74 [pid = 2772] [id = 549] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 18F3CC00 == 73 [pid = 2772] [id = 548] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 17C90400 == 72 [pid = 2772] [id = 547] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 17C7CC00 == 71 [pid = 2772] [id = 546] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 0EEDB000 == 70 [pid = 2772] [id = 545] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 13510800 == 69 [pid = 2772] [id = 544] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (1CFE7C00) [pid = 2772] [serial = 1609] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 17C1D400 == 68 [pid = 2772] [id = 538] 03:42:44 INFO - PROCESS | 2772 | --DOCSHELL 10C41000 == 67 [pid = 2772] [id = 537] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (19FF9C00) [pid = 2772] [serial = 1594] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (1A1ECC00) [pid = 2772] [serial = 1597] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1A0DEC00) [pid = 2772] [serial = 1595] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1C2DE400) [pid = 2772] [serial = 1600] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (19377800) [pid = 2772] [serial = 1591] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (13513C00) [pid = 2772] [serial = 1580] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (10C94000) [pid = 2772] [serial = 1579] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (15B2A400) [pid = 2772] [serial = 1585] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (16374800) [pid = 2772] [serial = 1586] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (18C43000) [pid = 2772] [serial = 1588] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (18F38400) [pid = 2772] [serial = 1589] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (17EA1000) [pid = 2772] [serial = 1583] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (17C7A800) [pid = 2772] [serial = 1582] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (13406800) [pid = 2772] [serial = 1561] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (17C27800) [pid = 2772] [serial = 1564] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1A3D7C00) [pid = 2772] [serial = 1598] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1C11D800) [pid = 2772] [serial = 1570] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1A1E6800) [pid = 2772] [serial = 1567] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1CCE8400) [pid = 2772] [serial = 1573] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1CFDE400) [pid = 2772] [serial = 1576] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1CEA0C00) [pid = 2772] [serial = 1607] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1CE8D400) [pid = 2772] [serial = 1606] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1A0D9C00) [pid = 2772] [serial = 1603] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1A1EB400) [pid = 2772] [serial = 1604] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1C90C800) [pid = 2772] [serial = 1601] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (193B5C00) [pid = 2772] [serial = 1592] [outer = 00000000] [url = about:blank] 03:42:44 INFO - PROCESS | 2772 | 1461235364778 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]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 03:42:44 INFO - PROCESS | 2772 | 1461235364845 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2772 | 1461235364848 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 2772 | 1461235364851 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:42:44 INFO - PROCESS | 2772 | 1461235364854 Marionette TRACE conn5 <- [1,2214,null,{}] 03:42:44 INFO - PROCESS | 2772 | 1461235364864 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}] 03:42:44 INFO - PROCESS | 2772 | 1461235364960 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:42:45 INFO - PROCESS | 2772 | 1461235365073 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2772 | ++DOCSHELL 15B31400 == 68 [pid = 2772] [id = 563] 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (15B32000) [pid = 2772] [serial = 1689] [outer = 00000000] 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (17C7A800) [pid = 2772] [serial = 1690] [outer = 15B32000] 03:42:45 INFO - PROCESS | 2772 | 1461235365121 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (17F74C00) [pid = 2772] [serial = 1691] [outer = 15B32000] 03:42:45 INFO - PROCESS | 2772 | 1461235365497 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]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 03:42:45 INFO - PROCESS | 2772 | 1461235365532 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 2772 | 1461235365534 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 03:42:45 INFO - PROCESS | 2772 | 1461235365537 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:42:45 INFO - PROCESS | 2772 | 1461235365539 Marionette TRACE conn5 <- [1,2218,null,{}] 03:42:45 INFO - PROCESS | 2772 | 1461235365543 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}] 03:42:45 INFO - PROCESS | 2772 | 1461235365634 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:42:45 INFO - PROCESS | 2772 | 1461235365642 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2772 | ++DOCSHELL 18F38800 == 69 [pid = 2772] [id = 564] 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (18F38C00) [pid = 2772] [serial = 1692] [outer = 00000000] 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (193BE000) [pid = 2772] [serial = 1693] [outer = 18F38C00] 03:42:45 INFO - PROCESS | 2772 | 1461235365687 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1790C800) [pid = 2772] [serial = 1694] [outer = 18F38C00] 03:42:46 INFO - PROCESS | 2772 | 1461235366156 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]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 03:42:46 INFO - PROCESS | 2772 | 1461235366210 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2772 | 1461235366212 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 03:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:42:46 INFO - PROCESS | 2772 | 1461235366215 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 2772 | 1461235366217 Marionette TRACE conn5 <- [1,2222,null,{}] 03:42:46 INFO - PROCESS | 2772 | 1461235366221 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}] 03:42:46 INFO - PROCESS | 2772 | 1461235366308 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:42:46 INFO - PROCESS | 2772 | 1461235366317 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 2772 | ++DOCSHELL 17987800 == 70 [pid = 2772] [id = 565] 03:42:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (193BD000) [pid = 2772] [serial = 1695] [outer = 00000000] 03:42:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1A112C00) [pid = 2772] [serial = 1696] [outer = 193BD000] 03:42:46 INFO - PROCESS | 2772 | 1461235366361 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1A11FC00) [pid = 2772] [serial = 1697] [outer = 193BD000] 03:42:46 INFO - PROCESS | 2772 | 1461235366869 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]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 03:42:46 INFO - PROCESS | 2772 | 1461235366896 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2772 | 1461235366898 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 03:42:46 INFO - PROCESS | 2772 | 1461235366901 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 2772 | 1461235366903 Marionette TRACE conn5 <- [1,2226,null,{}] 03:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:42:46 INFO - PROCESS | 2772 | 1461235366916 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}] 03:42:47 INFO - PROCESS | 2772 | 1461235367050 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:42:47 INFO - PROCESS | 2772 | 1461235367121 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E6800 == 71 [pid = 2772] [id = 566] 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1A320400) [pid = 2772] [serial = 1698] [outer = 00000000] 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1C11B400) [pid = 2772] [serial = 1699] [outer = 1A320400] 03:42:47 INFO - PROCESS | 2772 | 1461235367176 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1C2DBC00) [pid = 2772] [serial = 1700] [outer = 1A320400] 03:42:47 INFO - PROCESS | 2772 | 1461235367568 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]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 729ms 03:42:47 INFO - PROCESS | 2772 | 1461235367641 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 2772 | 1461235367643 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:42:47 INFO - PROCESS | 2772 | 1461235367646 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 2772 | 1461235367648 Marionette TRACE conn5 <- [1,2230,null,{}] 03:42:47 INFO - PROCESS | 2772 | 1461235367652 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}] 03:42:47 INFO - PROCESS | 2772 | 1461235367803 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:42:47 INFO - PROCESS | 2772 | 1461235367826 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 2772 | ++DOCSHELL 1C59F400 == 72 [pid = 2772] [id = 567] 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1C97C000) [pid = 2772] [serial = 1701] [outer = 00000000] 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1CE94800) [pid = 2772] [serial = 1702] [outer = 1C97C000] 03:42:47 INFO - PROCESS | 2772 | 1461235367870 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1CE99400) [pid = 2772] [serial = 1703] [outer = 1C97C000] 03:42:48 INFO - PROCESS | 2772 | 1461235368331 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]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 03:42:48 INFO - PROCESS | 2772 | 1461235368377 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 2772 | 1461235368379 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 03:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:42:48 INFO - PROCESS | 2772 | 1461235368382 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 2772 | 1461235368384 Marionette TRACE conn5 <- [1,2234,null,{}] 03:42:48 INFO - PROCESS | 2772 | 1461235368388 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}] 03:42:48 INFO - PROCESS | 2772 | 1461235368513 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:42:48 INFO - PROCESS | 2772 | 1461235368586 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 2772 | ++DOCSHELL 1CE8D400 == 73 [pid = 2772] [id = 568] 03:42:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (1CEA1C00) [pid = 2772] [serial = 1704] [outer = 00000000] 03:42:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (1D806C00) [pid = 2772] [serial = 1705] [outer = 1CEA1C00] 03:42:48 INFO - PROCESS | 2772 | 1461235368630 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1DA9A400) [pid = 2772] [serial = 1706] [outer = 1CEA1C00] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1C599400) [pid = 2772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (0FE53000) [pid = 2772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (10333800) [pid = 2772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1A13EC00) [pid = 2772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (0FF27C00) [pid = 2772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1BA75400) [pid = 2772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (14B0C800) [pid = 2772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (17A60400) [pid = 2772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (193B6C00) [pid = 2772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (197AB000) [pid = 2772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (197A6C00) [pid = 2772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1B7C9800) [pid = 2772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (17F6FC00) [pid = 2772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17AE3000) [pid = 2772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1A13A800) [pid = 2772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (19207C00) [pid = 2772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1A0D5000) [pid = 2772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (18C44400) [pid = 2772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1A23CC00) [pid = 2772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (17C7E000) [pid = 2772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (147D0C00) [pid = 2772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (17FCF800) [pid = 2772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (0F707400) [pid = 2772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (17C95400) [pid = 2772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:42:49 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (0F783400) [pid = 2772] [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.] 03:42:49 INFO - PROCESS | 2772 | 1461235369366 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]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1020ms 03:42:49 INFO - PROCESS | 2772 | 1461235369404 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:42:49 INFO - PROCESS | 2772 | 1461235369405 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 03:42:49 INFO - PROCESS | 2772 | 1461235369412 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 2772 | 1461235369414 Marionette TRACE conn5 <- [1,2238,null,{}] 03:42:49 INFO - PROCESS | 2772 | 1461235369431 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}] 03:42:49 INFO - PROCESS | 2772 | 1461235369561 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:42:49 INFO - PROCESS | 2772 | 1461235369635 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 2772 | ++DOCSHELL 1024B000 == 74 [pid = 2772] [id = 569] 03:42:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1024C000) [pid = 2772] [serial = 1707] [outer = 00000000] 03:42:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17A67400) [pid = 2772] [serial = 1708] [outer = 1024C000] 03:42:49 INFO - PROCESS | 2772 | 1461235369680 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17C8D000) [pid = 2772] [serial = 1709] [outer = 1024C000] 03:42:50 INFO - PROCESS | 2772 | 1461235370021 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]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 03:42:50 INFO - PROCESS | 2772 | 1461235370039 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 2772 | 1461235370041 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:42:50 INFO - PROCESS | 2772 | 1461235370044 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 2772 | 1461235370046 Marionette TRACE conn5 <- [1,2242,null,{}] 03:42:50 INFO - PROCESS | 2772 | 1461235370050 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}] 03:42:50 INFO - PROCESS | 2772 | 1461235370207 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:42:50 INFO - PROCESS | 2772 | 1461235370217 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 2772 | ++DOCSHELL 147E7000 == 75 [pid = 2772] [id = 570] 03:42:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (17A5E800) [pid = 2772] [serial = 1710] [outer = 00000000] 03:42:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1A0D7800) [pid = 2772] [serial = 1711] [outer = 17A5E800] 03:42:50 INFO - PROCESS | 2772 | 1461235370261 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (14C86400) [pid = 2772] [serial = 1712] [outer = 17A5E800] 03:42:50 INFO - PROCESS | 2772 | 1461235370670 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]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 03:42:50 INFO - PROCESS | 2772 | 1461235370715 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 2772 | 1461235370718 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:42:50 INFO - PROCESS | 2772 | 1461235370721 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 2772 | 1461235370723 Marionette TRACE conn5 <- [1,2246,null,{}] 03:42:50 INFO - PROCESS | 2772 | 1461235370726 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}] 03:42:50 INFO - PROCESS | 2772 | 1461235370876 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:42:50 INFO - PROCESS | 2772 | 1461235370919 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE4400 == 76 [pid = 2772] [id = 571] 03:42:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1CFE5000) [pid = 2772] [serial = 1713] [outer = 00000000] 03:42:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1E39DC00) [pid = 2772] [serial = 1714] [outer = 1CFE5000] 03:42:50 INFO - PROCESS | 2772 | 1461235370968 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (2123D000) [pid = 2772] [serial = 1715] [outer = 1CFE5000] 03:42:51 INFO - PROCESS | 2772 | 1461235371625 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]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 03:42:51 INFO - PROCESS | 2772 | 1461235371655 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 2772 | 1461235371660 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 03:42:51 INFO - PROCESS | 2772 | 1461235371668 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:42:51 INFO - PROCESS | 2772 | 1461235371671 Marionette TRACE conn5 <- [1,2250,null,{}] 03:42:51 INFO - PROCESS | 2772 | 1461235371678 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}] 03:42:51 INFO - PROCESS | 2772 | 1461235371804 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:42:51 INFO - PROCESS | 2772 | 1461235371962 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 2772 | ++DOCSHELL 10335C00 == 77 [pid = 2772] [id = 572] 03:42:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (10C94000) [pid = 2772] [serial = 1716] [outer = 00000000] 03:42:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (15C60C00) [pid = 2772] [serial = 1717] [outer = 10C94000] 03:42:52 INFO - PROCESS | 2772 | 1461235372020 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1794A000) [pid = 2772] [serial = 1718] [outer = 10C94000] 03:42:52 INFO - PROCESS | 2772 | 1461235372625 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]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 969ms 03:42:52 INFO - PROCESS | 2772 | 1461235372658 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 2772 | 1461235372664 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 03:42:52 INFO - PROCESS | 2772 | 1461235372671 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 2772 | 1461235372675 Marionette TRACE conn5 <- [1,2254,null,{}] 03:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:42:52 INFO - PROCESS | 2772 | 1461235372679 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}] 03:42:52 INFO - PROCESS | 2772 | 1461235372796 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:42:52 INFO - PROCESS | 2772 | 1461235372963 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 2772 | ++DOCSHELL 17C93C00 == 78 [pid = 2772] [id = 573] 03:42:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (17EA3800) [pid = 2772] [serial = 1719] [outer = 00000000] 03:42:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (193B5C00) [pid = 2772] [serial = 1720] [outer = 17EA3800] 03:42:53 INFO - PROCESS | 2772 | 1461235373020 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1A0D3000) [pid = 2772] [serial = 1721] [outer = 17EA3800] 03:42:53 INFO - PROCESS | 2772 | 1461235373649 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]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1015ms 03:42:53 INFO - PROCESS | 2772 | 1461235373694 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 2772 | 1461235373697 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 03:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:42:53 INFO - PROCESS | 2772 | 1461235373701 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - PROCESS | 2772 | 1461235373704 Marionette TRACE conn5 <- [1,2258,null,{}] 03:42:53 INFO - PROCESS | 2772 | 1461235373715 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}] 03:42:53 INFO - PROCESS | 2772 | 1461235373853 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:42:53 INFO - PROCESS | 2772 | 1461235374011 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE8400 == 79 [pid = 2772] [id = 574] 03:42:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1D87E000) [pid = 2772] [serial = 1722] [outer = 00000000] 03:42:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1DFA4400) [pid = 2772] [serial = 1723] [outer = 1D87E000] 03:42:54 INFO - PROCESS | 2772 | 1461235374070 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (21144800) [pid = 2772] [serial = 1724] [outer = 1D87E000] 03:42:54 INFO - PROCESS | 2772 | 1461235374620 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]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 03:42:54 INFO - PROCESS | 2772 | 1461235374674 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2772 | 1461235374677 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 03:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:42:54 INFO - PROCESS | 2772 | 1461235374681 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 2772 | 1461235374683 Marionette TRACE conn5 <- [1,2262,null,{}] 03:42:54 INFO - PROCESS | 2772 | 1461235374687 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}] 03:42:54 INFO - PROCESS | 2772 | 1461235374802 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:42:54 INFO - PROCESS | 2772 | 1461235374972 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2772 | ++DOCSHELL 2123D800 == 80 [pid = 2772] [id = 575] 03:42:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (21246C00) [pid = 2772] [serial = 1725] [outer = 00000000] 03:42:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (21444000) [pid = 2772] [serial = 1726] [outer = 21246C00] 03:42:55 INFO - PROCESS | 2772 | 1461235375029 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (21462800) [pid = 2772] [serial = 1727] [outer = 21246C00] 03:42:55 INFO - PROCESS | 2772 | 1461235375634 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]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 03:42:55 INFO - PROCESS | 2772 | 1461235375654 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 2772 | 1461235375656 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 03:42:55 INFO - PROCESS | 2772 | 1461235375659 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:42:55 INFO - PROCESS | 2772 | 1461235375661 Marionette TRACE conn5 <- [1,2266,null,{}] 03:42:55 INFO - PROCESS | 2772 | 1461235375665 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}] 03:42:55 INFO - PROCESS | 2772 | 1461235375776 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:42:55 INFO - PROCESS | 2772 | 1461235375932 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 2772 | ++DOCSHELL 2143DC00 == 81 [pid = 2772] [id = 576] 03:42:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (21462000) [pid = 2772] [serial = 1728] [outer = 00000000] 03:42:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (2146B400) [pid = 2772] [serial = 1729] [outer = 21462000] 03:42:55 INFO - PROCESS | 2772 | 1461235375988 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (2146FC00) [pid = 2772] [serial = 1730] [outer = 21462000] 03:42:56 INFO - PROCESS | 2772 | 1461235376605 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]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 03:42:56 INFO - PROCESS | 2772 | 1461235376634 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 2772 | 1461235376636 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 03:42:56 INFO - PROCESS | 2772 | 1461235376639 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 2772 | 1461235376641 Marionette TRACE conn5 <- [1,2270,null,{}] 03:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:42:56 INFO - PROCESS | 2772 | 1461235376645 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}] 03:42:56 INFO - PROCESS | 2772 | 1461235376778 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:42:56 INFO - PROCESS | 2772 | 1461235376936 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 2772 | ++DOCSHELL 0EA30400 == 82 [pid = 2772] [id = 577] 03:42:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (0EE56400) [pid = 2772] [serial = 1731] [outer = 00000000] 03:42:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (0FE3C400) [pid = 2772] [serial = 1732] [outer = 0EE56400] 03:42:56 INFO - PROCESS | 2772 | 1461235376995 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (14B01C00) [pid = 2772] [serial = 1733] [outer = 0EE56400] 03:42:57 INFO - PROCESS | 2772 | 1461235377881 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]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1276ms 03:42:57 INFO - PROCESS | 2772 | 1461235377921 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 2772 | 1461235377926 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 03:42:57 INFO - PROCESS | 2772 | 1461235377931 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:42:57 INFO - PROCESS | 2772 | 1461235377934 Marionette TRACE conn5 <- [1,2274,null,{}] 03:42:57 INFO - PROCESS | 2772 | 1461235377939 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}] 03:42:58 INFO - PROCESS | 2772 | 1461235378045 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:42:58 INFO - PROCESS | 2772 | 1461235378204 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 2772 | ++DOCSHELL 100AD400 == 83 [pid = 2772] [id = 578] 03:42:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (1024C400) [pid = 2772] [serial = 1734] [outer = 00000000] 03:42:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (1032C400) [pid = 2772] [serial = 1735] [outer = 1024C400] 03:42:58 INFO - PROCESS | 2772 | 1461235378261 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (10BA6400) [pid = 2772] [serial = 1736] [outer = 1024C400] 03:42:58 INFO - PROCESS | 2772 | 1461235378887 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]]]}] 03:42:58 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 03:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 03:42:58 INFO - PROCESS | 2772 | 1461235378907 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:42:58 INFO - PROCESS | 2772 | 1461235378912 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 03:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:42:58 INFO - PROCESS | 2772 | 1461235378935 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 2772 | 1461235378938 Marionette TRACE conn5 <- [1,2278,null,{}] 03:42:58 INFO - PROCESS | 2772 | 1461235378942 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}] 03:42:59 INFO - PROCESS | 2772 | 1461235379045 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:42:59 INFO - PROCESS | 2772 | 1461235379211 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 0FE57800 == 82 [pid = 2772] [id = 456] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1A36C000 == 81 [pid = 2772] [id = 523] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1CE9AC00 == 80 [pid = 2772] [id = 525] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1A3DA000 == 79 [pid = 2772] [id = 524] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 147E7000 == 78 [pid = 2772] [id = 570] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1024B000 == 77 [pid = 2772] [id = 569] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 0F70D400 == 76 [pid = 2772] [id = 14] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1CE8D400 == 75 [pid = 2772] [id = 568] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1C59F400 == 74 [pid = 2772] [id = 567] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1A1E6800 == 73 [pid = 2772] [id = 566] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 17987800 == 72 [pid = 2772] [id = 565] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1636C000) [pid = 2772] [serial = 1612] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (17F76C00) [pid = 2772] [serial = 1615] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1CE9C000) [pid = 2772] [serial = 1618] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (1DCAB000) [pid = 2772] [serial = 1621] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1DFA4000) [pid = 2772] [serial = 1624] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1790D000) [pid = 2772] [serial = 1630] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (21149400) [pid = 2772] [serial = 1627] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1CCE0400) [pid = 2772] [serial = 1660] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | ++DOCSHELL 0F70D400 == 73 [pid = 2772] [id = 579] 03:42:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (0F788800) [pid = 2772] [serial = 1737] [outer = 00000000] 03:42:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (0FF2A000) [pid = 2772] [serial = 1738] [outer = 0F788800] 03:42:59 INFO - PROCESS | 2772 | 1461235379320 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (10352000) [pid = 2772] [serial = 1739] [outer = 0F788800] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 18F38800 == 72 [pid = 2772] [id = 564] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 15B31400 == 71 [pid = 2772] [id = 563] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 0FE4E400 == 70 [pid = 2772] [id = 562] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 17981000 == 69 [pid = 2772] [id = 561] 03:42:59 INFO - PROCESS | 2772 | --DOCSHELL 1C1F8000 == 68 [pid = 2772] [id = 553] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1C982800) [pid = 2772] [serial = 1481] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (10327400) [pid = 2772] [serial = 1418] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (14744400) [pid = 2772] [serial = 1466] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1A3BA800) [pid = 2772] [serial = 1430] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (13458000) [pid = 2772] [serial = 1514] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1C54D800) [pid = 2772] [serial = 1478] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (17940C00) [pid = 2772] [serial = 1421] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (17C89C00) [pid = 2772] [serial = 1517] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1A0D7000) [pid = 2772] [serial = 1367] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1CE91C00) [pid = 2772] [serial = 1529] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1A3E1C00) [pid = 2772] [serial = 1472] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1C1EDC00) [pid = 2772] [serial = 1475] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (19FFB400) [pid = 2772] [serial = 1424] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17F6E800) [pid = 2772] [serial = 1469] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1A1E4400) [pid = 2772] [serial = 1427] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1A11EC00) [pid = 2772] [serial = 1649] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1A119800) [pid = 2772] [serial = 1648] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (193B5400) [pid = 2772] [serial = 1646] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1A17A400) [pid = 2772] [serial = 1651] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1B730C00) [pid = 2772] [serial = 1657] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (17C97C00) [pid = 2772] [serial = 1639] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (17F75800) [pid = 2772] [serial = 1640] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (17C75400) [pid = 2772] [serial = 1634] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (17C21C00) [pid = 2772] [serial = 1633] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (18F44800) [pid = 2772] [serial = 1642] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (10C95800) [pid = 2772] [serial = 1636] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (14B06800) [pid = 2772] [serial = 1637] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1A237C00) [pid = 2772] [serial = 1652] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1C125400) [pid = 2772] [serial = 1658] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1A113800) [pid = 2772] [serial = 1654] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1CFE1800) [pid = 2772] [serial = 1118] [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.] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1A147C00) [pid = 2772] [serial = 1655] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (190A5000) [pid = 2772] [serial = 1643] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (193B7400) [pid = 2772] [serial = 1645] [outer = 00000000] [url = about:blank] 03:43:00 INFO - PROCESS | 2772 | 1461235380066 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]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1180ms 03:43:00 INFO - PROCESS | 2772 | 1461235380115 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 2772 | 1461235380118 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:43:00 INFO - PROCESS | 2772 | 1461235380123 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 2772 | 1461235380126 Marionette TRACE conn5 <- [1,2282,null,{}] 03:43:00 INFO - PROCESS | 2772 | 1461235380132 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}] 03:43:00 INFO - PROCESS | 2772 | 1461235380246 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:43:00 INFO - PROCESS | 2772 | 1461235380393 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 2772 | ++DOCSHELL 0FE54000 == 69 [pid = 2772] [id = 580] 03:43:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (0FE56400) [pid = 2772] [serial = 1740] [outer = 00000000] 03:43:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (10327400) [pid = 2772] [serial = 1741] [outer = 0FE56400] 03:43:00 INFO - PROCESS | 2772 | 1461235380453 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (10C4B000) [pid = 2772] [serial = 1742] [outer = 0FE56400] 03:43:01 INFO - PROCESS | 2772 | 1461235381081 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]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1021ms 03:43:01 INFO - PROCESS | 2772 | 1461235381146 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 2772 | 1461235381152 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:43:01 INFO - PROCESS | 2772 | 1461235381159 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 2772 | 1461235381161 Marionette TRACE conn5 <- [1,2286,null,{}] 03:43:01 INFO - PROCESS | 2772 | 1461235381166 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}] 03:43:01 INFO - PROCESS | 2772 | 1461235381281 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:43:01 INFO - PROCESS | 2772 | 1461235381427 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 2772 | ++DOCSHELL 0FE39C00 == 70 [pid = 2772] [id = 581] 03:43:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (10257C00) [pid = 2772] [serial = 1743] [outer = 00000000] 03:43:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (15B32800) [pid = 2772] [serial = 1744] [outer = 10257C00] 03:43:01 INFO - PROCESS | 2772 | 1461235381485 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1636C400) [pid = 2772] [serial = 1745] [outer = 10257C00] 03:43:02 INFO - PROCESS | 2772 | 1461235382062 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]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 03:43:02 INFO - PROCESS | 2772 | 1461235382090 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 2772 | 1461235382093 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:43:02 INFO - PROCESS | 2772 | 1461235382097 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 2772 | 1461235382101 Marionette TRACE conn5 <- [1,2290,null,{}] 03:43:02 INFO - PROCESS | 2772 | 1461235382113 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}] 03:43:02 INFO - PROCESS | 2772 | 1461235382223 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:43:02 INFO - PROCESS | 2772 | 1461235382372 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 2772 | ++DOCSHELL 17A65000 == 71 [pid = 2772] [id = 582] 03:43:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17A65400) [pid = 2772] [serial = 1746] [outer = 00000000] 03:43:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (17C1DC00) [pid = 2772] [serial = 1747] [outer = 17A65400] 03:43:02 INFO - PROCESS | 2772 | 1461235382432 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (17C27000) [pid = 2772] [serial = 1748] [outer = 17A65400] 03:43:03 INFO - PROCESS | 2772 | 1461235383036 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]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 969ms 03:43:03 INFO - PROCESS | 2772 | 1461235383070 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:43:03 INFO - PROCESS | 2772 | 1461235383073 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 03:43:03 INFO - PROCESS | 2772 | 1461235383076 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:43:03 INFO - PROCESS | 2772 | 1461235383078 Marionette TRACE conn5 <- [1,2294,null,{}] 03:43:03 INFO - PROCESS | 2772 | 1461235383082 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}] 03:43:03 INFO - PROCESS | 2772 | 1461235383191 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:43:03 INFO - PROCESS | 2772 | 1461235383354 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 2772 | ++DOCSHELL 17C8E800 == 72 [pid = 2772] [id = 583] 03:43:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (17C92000) [pid = 2772] [serial = 1749] [outer = 00000000] 03:43:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17F71000) [pid = 2772] [serial = 1750] [outer = 17C92000] 03:43:03 INFO - PROCESS | 2772 | 1461235383411 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17F75800) [pid = 2772] [serial = 1751] [outer = 17C92000] 03:43:03 INFO - PROCESS | 2772 | 1461235384003 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]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 971ms 03:43:04 INFO - PROCESS | 2772 | 1461235384051 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2772 | 1461235384053 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 03:43:04 INFO - PROCESS | 2772 | 1461235384057 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:43:04 INFO - PROCESS | 2772 | 1461235384059 Marionette TRACE conn5 <- [1,2298,null,{}] 03:43:04 INFO - PROCESS | 2772 | 1461235384063 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}] 03:43:04 INFO - PROCESS | 2772 | 1461235384168 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:43:04 INFO - PROCESS | 2772 | 1461235384315 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 2772 | ++DOCSHELL 17F78400 == 73 [pid = 2772] [id = 584] 03:43:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (17FD4400) [pid = 2772] [serial = 1752] [outer = 00000000] 03:43:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (18C43400) [pid = 2772] [serial = 1753] [outer = 17FD4400] 03:43:04 INFO - PROCESS | 2772 | 1461235384373 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1895E000) [pid = 2772] [serial = 1754] [outer = 17FD4400] 03:43:04 INFO - PROCESS | 2772 | 1461235384943 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]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 03:43:04 INFO - PROCESS | 2772 | 1461235384992 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2772 | 1461235384994 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 03:43:04 INFO - PROCESS | 2772 | 1461235384998 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:43:04 INFO - PROCESS | 2772 | 1461235385000 Marionette TRACE conn5 <- [1,2302,null,{}] 03:43:04 INFO - PROCESS | 2772 | 1461235385003 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}] 03:43:05 INFO - PROCESS | 2772 | 1461235385127 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:43:05 INFO - PROCESS | 2772 | 1461235385276 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 2772 | ++DOCSHELL 18F38800 == 74 [pid = 2772] [id = 585] 03:43:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (19205400) [pid = 2772] [serial = 1755] [outer = 00000000] 03:43:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1937A000) [pid = 2772] [serial = 1756] [outer = 19205400] 03:43:05 INFO - PROCESS | 2772 | 1461235385336 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (19379C00) [pid = 2772] [serial = 1757] [outer = 19205400] 03:43:05 INFO - PROCESS | 2772 | 1461235385909 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]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 03:43:05 INFO - PROCESS | 2772 | 1461235385931 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:43:05 INFO - PROCESS | 2772 | 1461235385934 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 03:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:43:05 INFO - PROCESS | 2772 | 1461235385937 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 2772 | 1461235385939 Marionette TRACE conn5 <- [1,2306,null,{}] 03:43:05 INFO - PROCESS | 2772 | 1461235385942 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}] 03:43:06 INFO - PROCESS | 2772 | 1461235386046 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:43:06 INFO - PROCESS | 2772 | 1461235386207 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 2772 | ++DOCSHELL 1900BC00 == 75 [pid = 2772] [id = 586] 03:43:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (19376400) [pid = 2772] [serial = 1758] [outer = 00000000] 03:43:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (197AEC00) [pid = 2772] [serial = 1759] [outer = 19376400] 03:43:06 INFO - PROCESS | 2772 | 1461235386263 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (19FFA000) [pid = 2772] [serial = 1760] [outer = 19376400] 03:43:06 INFO - PROCESS | 2772 | 1461235386898 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] 03:43:06 INFO - PROCESS | 2772 | 1461235386961 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 03:43:06 INFO - PROCESS | 2772 | 1461235386964 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:43:06 INFO - PROCESS | 2772 | 1461235386967 Marionette TRACE conn5 <- [1,2310,null,{}] 03:43:06 INFO - PROCESS | 2772 | 1461235386970 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}] 03:43:07 INFO - PROCESS | 2772 | 1461235387078 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:43:07 INFO - PROCESS | 2772 | 1461235387226 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 2772 | ++DOCSHELL 0FF29800 == 76 [pid = 2772] [id = 587] 03:43:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1003E000) [pid = 2772] [serial = 1761] [outer = 00000000] 03:43:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1A118400) [pid = 2772] [serial = 1762] [outer = 1003E000] 03:43:07 INFO - PROCESS | 2772 | 1461235387283 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1A13C400) [pid = 2772] [serial = 1763] [outer = 1003E000] 03:43:07 INFO - PROCESS | 2772 | 1461235387826 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]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 869ms 03:43:07 INFO - PROCESS | 2772 | 1461235387838 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 2772 | 1461235387841 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:43:07 INFO - PROCESS | 2772 | 1461235387861 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 2772 | 1461235387863 Marionette TRACE conn5 <- [1,2314,null,{}] 03:43:07 INFO - PROCESS | 2772 | 1461235387866 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}] 03:43:07 INFO - PROCESS | 2772 | 1461235387976 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:43:08 INFO - PROCESS | 2772 | 1461235388185 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 2772 | ++DOCSHELL 0FC01800 == 77 [pid = 2772] [id = 588] 03:43:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (0FC01C00) [pid = 2772] [serial = 1764] [outer = 00000000] 03:43:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (0FE35400) [pid = 2772] [serial = 1765] [outer = 0FC01C00] 03:43:08 INFO - PROCESS | 2772 | 1461235388240 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (0FE3F400) [pid = 2772] [serial = 1766] [outer = 0FC01C00] 03:43:08 INFO - PROCESS | 2772 | 1461235388870 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]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1023ms 03:43:08 INFO - PROCESS | 2772 | 1461235388883 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 2772 | 1461235388887 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 03:43:08 INFO - PROCESS | 2772 | 1461235388892 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:43:08 INFO - PROCESS | 2772 | 1461235388895 Marionette TRACE conn5 <- [1,2318,null,{}] 03:43:08 INFO - PROCESS | 2772 | 1461235388900 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}] 03:43:09 INFO - PROCESS | 2772 | 1461235389026 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:43:09 INFO - PROCESS | 2772 | 1461235389180 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 2772 | ++DOCSHELL 10333000 == 78 [pid = 2772] [id = 589] 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (147E6800) [pid = 2772] [serial = 1767] [outer = 00000000] 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (17948400) [pid = 2772] [serial = 1768] [outer = 147E6800] 03:43:09 INFO - PROCESS | 2772 | 1461235389231 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (17A5A800) [pid = 2772] [serial = 1769] [outer = 147E6800] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 21150800 == 77 [pid = 2772] [id = 559] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 10328800 == 76 [pid = 2772] [id = 560] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 1DA9D000 == 75 [pid = 2772] [id = 557] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 100AD400 == 74 [pid = 2772] [id = 578] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 17C93C00 == 73 [pid = 2772] [id = 573] 03:43:09 INFO - PROCESS | 2772 | --DOCSHELL 10335C00 == 72 [pid = 2772] [id = 572] 03:43:09 INFO - PROCESS | 2772 | 1461235389678 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]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 831ms 03:43:09 INFO - PROCESS | 2772 | 1461235389730 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 2772 | 1461235389734 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 03:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:43:09 INFO - PROCESS | 2772 | 1461235389739 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 2772 | 1461235389741 Marionette TRACE conn5 <- [1,2322,null,{}] 03:43:09 INFO - PROCESS | 2772 | 1461235389745 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}] 03:43:09 INFO - PROCESS | 2772 | 1461235389837 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:43:09 INFO - PROCESS | 2772 | 1461235389852 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 2772 | ++DOCSHELL 17A5EC00 == 73 [pid = 2772] [id = 590] 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (17A60400) [pid = 2772] [serial = 1770] [outer = 00000000] 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (17C91800) [pid = 2772] [serial = 1771] [outer = 17A60400] 03:43:09 INFO - PROCESS | 2772 | 1461235389898 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (18953800) [pid = 2772] [serial = 1772] [outer = 17A60400] 03:43:10 INFO - PROCESS | 2772 | 1461235390403 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]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 03:43:10 INFO - PROCESS | 2772 | 1461235390417 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 2772 | 1461235390419 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 03:43:10 INFO - PROCESS | 2772 | 1461235390423 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:43:10 INFO - PROCESS | 2772 | 1461235390429 Marionette TRACE conn5 <- [1,2326,null,{}] 03:43:10 INFO - PROCESS | 2772 | 1461235390442 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}] 03:43:10 INFO - PROCESS | 2772 | 1461235390536 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:43:10 INFO - PROCESS | 2772 | 1461235390546 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 2772 | ++DOCSHELL 1A0DF000 == 74 [pid = 2772] [id = 591] 03:43:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1A147000) [pid = 2772] [serial = 1773] [outer = 00000000] 03:43:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (1A1DDC00) [pid = 2772] [serial = 1774] [outer = 1A147000] 03:43:10 INFO - PROCESS | 2772 | 1461235390591 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1A1E5000) [pid = 2772] [serial = 1775] [outer = 1A147000] 03:43:11 INFO - PROCESS | 2772 | 1461235391077 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]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 03:43:11 INFO - PROCESS | 2772 | 1461235391116 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 2772 | 1461235391119 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 03:43:11 INFO - PROCESS | 2772 | 1461235391122 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:43:11 INFO - PROCESS | 2772 | 1461235391124 Marionette TRACE conn5 <- [1,2330,null,{}] 03:43:11 INFO - PROCESS | 2772 | 1461235391127 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}] 03:43:11 INFO - PROCESS | 2772 | 1461235391218 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:43:11 INFO - PROCESS | 2772 | 1461235391375 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 2772 | ++DOCSHELL 1A1E7400 == 75 [pid = 2772] [id = 592] 03:43:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (1A1E9000) [pid = 2772] [serial = 1776] [outer = 00000000] 03:43:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (1A3D3800) [pid = 2772] [serial = 1777] [outer = 1A1E9000] 03:43:11 INFO - PROCESS | 2772 | 1461235391421 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (1A3DE000) [pid = 2772] [serial = 1778] [outer = 1A1E9000] 03:43:11 INFO - PROCESS | 2772 | 1461235391822 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]]]}] 03:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 03:43:11 INFO - PROCESS | 2772 | 1461235391857 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 2772 | 1461235391859 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 03:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:43:11 INFO - PROCESS | 2772 | 1461235391862 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - PROCESS | 2772 | 1461235391863 Marionette TRACE conn5 <- [1,2334,null,{}] 03:43:11 INFO - PROCESS | 2772 | 1461235391866 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}] 03:43:11 INFO - PROCESS | 2772 | 1461235391994 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:43:12 INFO - PROCESS | 2772 | 1461235392069 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 2772 | ++DOCSHELL 1B7BE800 == 76 [pid = 2772] [id = 593] 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (1B7BF800) [pid = 2772] [serial = 1779] [outer = 00000000] 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (1BA7A800) [pid = 2772] [serial = 1780] [outer = 1B7BF800] 03:43:12 INFO - PROCESS | 2772 | 1461235392125 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (1C1F5C00) [pid = 2772] [serial = 1781] [outer = 1B7BF800] 03:43:12 INFO - PROCESS | 2772 | 1461235392568 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]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 729ms 03:43:12 INFO - PROCESS | 2772 | 1461235392619 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 2772 | 1461235392621 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 03:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:43:12 INFO - PROCESS | 2772 | 1461235392634 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 2772 | 1461235392636 Marionette TRACE conn5 <- [1,2338,null,{}] 03:43:12 INFO - PROCESS | 2772 | 1461235392640 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}] 03:43:12 INFO - PROCESS | 2772 | 1461235392771 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:43:12 INFO - PROCESS | 2772 | 1461235392850 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 2772 | ++DOCSHELL 1473C000 == 77 [pid = 2772] [id = 594] 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (17C7DC00) [pid = 2772] [serial = 1782] [outer = 00000000] 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (1C59F400) [pid = 2772] [serial = 1783] [outer = 17C7DC00] 03:43:12 INFO - PROCESS | 2772 | 1461235392895 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (1C909400) [pid = 2772] [serial = 1784] [outer = 17C7DC00] 03:43:13 INFO - PROCESS | 2772 | 1461235393317 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]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 03:43:13 INFO - PROCESS | 2772 | 1461235393368 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 2772 | 1461235393370 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:43:13 INFO - PROCESS | 2772 | 1461235393378 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 2772 | 1461235393380 Marionette TRACE conn5 <- [1,2342,null,{}] 03:43:13 INFO - PROCESS | 2772 | 1461235393383 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}] 03:43:13 INFO - PROCESS | 2772 | 1461235393511 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:43:13 INFO - PROCESS | 2772 | 1461235393594 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 2772 | ++DOCSHELL 1C981400 == 78 [pid = 2772] [id = 595] 03:43:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (1CCE0400) [pid = 2772] [serial = 1785] [outer = 00000000] 03:43:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (1CE95400) [pid = 2772] [serial = 1786] [outer = 1CCE0400] 03:43:13 INFO - PROCESS | 2772 | 1461235393638 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (1CEA0C00) [pid = 2772] [serial = 1787] [outer = 1CCE0400] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (1CEA1C00) [pid = 2772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (18F38C00) [pid = 2772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1C97C000) [pid = 2772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (15B32000) [pid = 2772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (1024C000) [pid = 2772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (17981C00) [pid = 2772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (17A5E800) [pid = 2772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (193BD000) [pid = 2772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (14C86800) [pid = 2772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1A320400) [pid = 2772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (0EE56400) [pid = 2772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1AB55000) [pid = 2772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (0FF23400) [pid = 2772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (10332C00) [pid = 2772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1C97BC00) [pid = 2772] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (1024C400) [pid = 2772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1CE9FC00) [pid = 2772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1A114800) [pid = 2772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1A3DE400) [pid = 2772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1A3DE800) [pid = 2772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (10BA5C00) [pid = 2772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (17C1D000) [pid = 2772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (17941000) [pid = 2772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1BA6F800) [pid = 2772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:43:14 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (197A8800) [pid = 2772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:43:14 INFO - PROCESS | 2772 | 1461235394267 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]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 03:43:14 INFO - PROCESS | 2772 | 1461235394313 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 2772 | 1461235394315 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 03:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:43:14 INFO - PROCESS | 2772 | 1461235394318 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2772 | 1461235394320 Marionette TRACE conn5 <- [1,2346,null,{}] 03:43:14 INFO - PROCESS | 2772 | 1461235394323 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}] 03:43:14 INFO - PROCESS | 2772 | 1461235394412 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:43:14 INFO - PROCESS | 2772 | 1461235394418 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 2772 | ++DOCSHELL 0FCBD800 == 79 [pid = 2772] [id = 596] 03:43:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (0FCC2400) [pid = 2772] [serial = 1788] [outer = 00000000] 03:43:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (17ADB000) [pid = 2772] [serial = 1789] [outer = 0FCC2400] 03:43:14 INFO - PROCESS | 2772 | 1461235394462 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (19373C00) [pid = 2772] [serial = 1790] [outer = 0FCC2400] 03:43:14 INFO - PROCESS | 2772 | 1461235394914 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]]]}] 03:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 03:43:14 INFO - PROCESS | 2772 | 1461235394956 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:43:14 INFO - PROCESS | 2772 | 1461235394958 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 03:43:14 INFO - PROCESS | 2772 | 1461235394965 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2772 | 1461235394967 Marionette TRACE conn5 <- [1,2350,null,{}] 03:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:43:14 INFO - PROCESS | 2772 | 1461235394971 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}] 03:43:15 INFO - PROCESS | 2772 | 1461235395062 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:43:15 INFO - PROCESS | 2772 | 1461235395069 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2772 | ++DOCSHELL 197AB000 == 80 [pid = 2772] [id = 597] 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1A13C000) [pid = 2772] [serial = 1791] [outer = 00000000] 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1CE90400) [pid = 2772] [serial = 1792] [outer = 1A13C000] 03:43:15 INFO - PROCESS | 2772 | 1461235395112 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1CFE6800) [pid = 2772] [serial = 1793] [outer = 1A13C000] 03:43:15 INFO - PROCESS | 2772 | 1461235395578 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]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 03:43:15 INFO - PROCESS | 2772 | 1461235395640 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 2772 | 1461235395642 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:43:15 INFO - PROCESS | 2772 | 1461235395645 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 2772 | 1461235395647 Marionette TRACE conn5 <- [1,2354,null,{}] 03:43:15 INFO - PROCESS | 2772 | 1461235395650 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}] 03:43:15 INFO - PROCESS | 2772 | 1461235395740 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:43:15 INFO - PROCESS | 2772 | 1461235395746 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2772 | ++DOCSHELL 1D802800 == 81 [pid = 2772] [id = 598] 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1D87C000) [pid = 2772] [serial = 1794] [outer = 00000000] 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1DAA0800) [pid = 2772] [serial = 1795] [outer = 1D87C000] 03:43:15 INFO - PROCESS | 2772 | 1461235395795 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (1DED9400) [pid = 2772] [serial = 1796] [outer = 1D87C000] 03:43:16 INFO - PROCESS | 2772 | 1461235396573 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]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 03:43:16 INFO - PROCESS | 2772 | 1461235396616 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2772 | 1461235396622 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 03:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:43:16 INFO - PROCESS | 2772 | 1461235396628 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 2772 | 1461235396632 Marionette TRACE conn5 <- [1,2358,null,{}] 03:43:16 INFO - PROCESS | 2772 | 1461235396638 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}] 03:43:16 INFO - PROCESS | 2772 | 1461235396793 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:43:16 INFO - PROCESS | 2772 | 1461235396953 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 2772 | ++DOCSHELL 112B0C00 == 82 [pid = 2772] [id = 599] 03:43:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (147D0C00) [pid = 2772] [serial = 1797] [outer = 00000000] 03:43:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (17A5E800) [pid = 2772] [serial = 1798] [outer = 147D0C00] 03:43:16 INFO - PROCESS | 2772 | 1461235397012 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (14B06800) [pid = 2772] [serial = 1799] [outer = 147D0C00] 03:43:17 INFO - PROCESS | 2772 | 1461235397572 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]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 969ms 03:43:17 INFO - PROCESS | 2772 | 1461235397602 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 2772 | 1461235397608 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 2772 | 1461235397631 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 2772 | 1461235397634 Marionette TRACE conn5 <- [1,2362,null,{}] 03:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:43:17 INFO - PROCESS | 2772 | 1461235397638 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}] 03:43:17 INFO - PROCESS | 2772 | 1461235397758 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:43:17 INFO - PROCESS | 2772 | 1461235397929 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2772 | ++DOCSHELL 1936FC00 == 83 [pid = 2772] [id = 600] 03:43:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (193BCC00) [pid = 2772] [serial = 1800] [outer = 00000000] 03:43:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (1A178000) [pid = 2772] [serial = 1801] [outer = 193BCC00] 03:43:17 INFO - PROCESS | 2772 | 1461235397987 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (1A3D2C00) [pid = 2772] [serial = 1802] [outer = 193BCC00] 03:43:18 INFO - PROCESS | 2772 | 1461235398622 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]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1017ms 03:43:18 INFO - PROCESS | 2772 | 1461235398654 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 2772 | 1461235398657 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 03:43:18 INFO - PROCESS | 2772 | 1461235398660 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:43:18 INFO - PROCESS | 2772 | 1461235398664 Marionette TRACE conn5 <- [1,2366,null,{}] 03:43:18 INFO - PROCESS | 2772 | 1461235398675 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}] 03:43:18 INFO - PROCESS | 2772 | 1461235398842 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:43:18 INFO - PROCESS | 2772 | 1461235399001 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 2772 | ++DOCSHELL 1D887400 == 84 [pid = 2772] [id = 601] 03:43:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (1DA9C000) [pid = 2772] [serial = 1803] [outer = 00000000] 03:43:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (1E39D000) [pid = 2772] [serial = 1804] [outer = 1DA9C000] 03:43:19 INFO - PROCESS | 2772 | 1461235399059 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (2114B000) [pid = 2772] [serial = 1805] [outer = 1DA9C000] 03:43:19 INFO - PROCESS | 2772 | 1461235399657 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]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1019ms 03:43:19 INFO - PROCESS | 2772 | 1461235399683 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 2772 | 1461235399686 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 03:43:19 INFO - PROCESS | 2772 | 1461235399690 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:43:19 INFO - PROCESS | 2772 | 1461235399692 Marionette TRACE conn5 <- [1,2370,null,{}] 03:43:19 INFO - PROCESS | 2772 | 1461235399696 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}] 03:43:19 INFO - PROCESS | 2772 | 1461235399813 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:43:19 INFO - PROCESS | 2772 | 1461235399983 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 2772 | ++DOCSHELL 2114F400 == 85 [pid = 2772] [id = 602] 03:43:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (21244000) [pid = 2772] [serial = 1806] [outer = 00000000] 03:43:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (2143F000) [pid = 2772] [serial = 1807] [outer = 21244000] 03:43:20 INFO - PROCESS | 2772 | 1461235400039 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (21463C00) [pid = 2772] [serial = 1808] [outer = 21244000] 03:43:20 INFO - PROCESS | 2772 | 1461235400624 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]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 03:43:20 INFO - PROCESS | 2772 | 1461235400663 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 2772 | 1461235400666 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 03:43:20 INFO - PROCESS | 2772 | 1461235400669 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:43:20 INFO - PROCESS | 2772 | 1461235400671 Marionette TRACE conn5 <- [1,2374,null,{}] 03:43:20 INFO - PROCESS | 2772 | 1461235400675 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}] 03:43:20 INFO - PROCESS | 2772 | 1461235400787 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:43:20 INFO - PROCESS | 2772 | 1461235400957 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 2772 | ++DOCSHELL 2146C400 == 86 [pid = 2772] [id = 603] 03:43:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (2146D000) [pid = 2772] [serial = 1809] [outer = 00000000] 03:43:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (21A88000) [pid = 2772] [serial = 1810] [outer = 2146D000] 03:43:20 INFO - PROCESS | 2772 | 1461235401013 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (21A8B000) [pid = 2772] [serial = 1811] [outer = 2146D000] 03:43:21 INFO - PROCESS | 2772 | 1461235401572 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]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 03:43:21 INFO - PROCESS | 2772 | 1461235401603 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 2772 | 1461235401605 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 2772 | 1461235401609 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:43:21 INFO - PROCESS | 2772 | 1461235401611 Marionette TRACE conn5 <- [1,2378,null,{}] 03:43:21 INFO - PROCESS | 2772 | 1461235401615 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}] 03:43:21 INFO - PROCESS | 2772 | 1461235401738 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:43:21 INFO - PROCESS | 2772 | 1461235401910 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 2772 | ++DOCSHELL 21A8E800 == 87 [pid = 2772] [id = 604] 03:43:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (21A92C00) [pid = 2772] [serial = 1812] [outer = 00000000] 03:43:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (222B4000) [pid = 2772] [serial = 1813] [outer = 21A92C00] 03:43:21 INFO - PROCESS | 2772 | 1461235401969 Marionette DEBUG loaded listener.js 03:43:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (222B7800) [pid = 2772] [serial = 1814] [outer = 21A92C00] 03:43:22 INFO - PROCESS | 2772 | 1461235402617 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]]]}] 03:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1067ms 03:43:22 INFO - PROCESS | 2772 | 1461235402681 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:43:22 INFO - PROCESS | 2772 | 1461235402684 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 03:43:22 INFO - PROCESS | 2772 | 1461235402687 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:43:22 INFO - PROCESS | 2772 | 1461235402689 Marionette TRACE conn5 <- [1,2382,null,{}] 03:43:22 INFO - PROCESS | 2772 | 1461235402710 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}] 03:43:22 INFO - PROCESS | 2772 | 1461235402826 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:43:22 INFO - PROCESS | 2772 | 1461235402985 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:22 INFO - PROCESS | 2772 | ++DOCSHELL 1034A000 == 88 [pid = 2772] [id = 605] 03:43:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (112A9400) [pid = 2772] [serial = 1815] [outer = 00000000] 03:43:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (17C80400) [pid = 2772] [serial = 1816] [outer = 112A9400] 03:43:23 INFO - PROCESS | 2772 | 1461235403042 Marionette DEBUG loaded listener.js 03:43:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 186 (17C91400) [pid = 2772] [serial = 1817] [outer = 112A9400] 03:43:23 INFO - PROCESS | 2772 | 1461235403930 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]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1281ms 03:43:23 INFO - PROCESS | 2772 | 1461235403972 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 2772 | 1461235403976 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 03:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:43:23 INFO - PROCESS | 2772 | 1461235403981 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 2772 | 1461235403984 Marionette TRACE conn5 <- [1,2386,null,{}] 03:43:23 INFO - PROCESS | 2772 | 1461235403990 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}] 03:43:24 INFO - PROCESS | 2772 | 1461235404098 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:43:24 INFO - PROCESS | 2772 | 1461235404262 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 2772 | ++DOCSHELL 0FE35800 == 89 [pid = 2772] [id = 606] 03:43:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 187 (10328C00) [pid = 2772] [serial = 1818] [outer = 00000000] 03:43:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 188 (17942800) [pid = 2772] [serial = 1819] [outer = 10328C00] 03:43:24 INFO - PROCESS | 2772 | 1461235404313 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 189 (17C1C400) [pid = 2772] [serial = 1820] [outer = 10328C00] 03:43:24 INFO - PROCESS | 2772 | 1461235404935 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]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 03:43:24 INFO - PROCESS | 2772 | 1461235404958 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 2772 | 1461235404963 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:43:24 INFO - PROCESS | 2772 | 1461235404971 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 2772 | 1461235404973 Marionette TRACE conn5 <- [1,2390,null,{}] 03:43:24 INFO - PROCESS | 2772 | 1461235404977 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}] 03:43:25 INFO - PROCESS | 2772 | 1461235405104 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 19207800 == 88 [pid = 2772] [id = 220] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1D888C00 == 87 [pid = 2772] [id = 541] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1A17EC00 == 86 [pid = 2772] [id = 460] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0EA2B000 == 85 [pid = 2772] [id = 224] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1937A800 == 84 [pid = 2772] [id = 223] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1D87D000 == 83 [pid = 2772] [id = 540] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 17C1C800 == 82 [pid = 2772] [id = 216] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0EA37000 == 81 [pid = 2772] [id = 217] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 197A9800 == 80 [pid = 2772] [id = 443] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 197AB000 == 79 [pid = 2772] [id = 597] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0FCBD800 == 78 [pid = 2772] [id = 596] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1C981400 == 77 [pid = 2772] [id = 595] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1473C000 == 76 [pid = 2772] [id = 594] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1B7BE800 == 75 [pid = 2772] [id = 593] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1A1E7400 == 74 [pid = 2772] [id = 592] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 1A0DF000 == 73 [pid = 2772] [id = 591] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 188 (1DED8C00) [pid = 2772] [serial = 1672] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 187 (21147400) [pid = 2772] [serial = 1675] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 186 (21247000) [pid = 2772] [serial = 1678] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 185 (1E39DC00) [pid = 2772] [serial = 1714] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 184 (2146B400) [pid = 2772] [serial = 1729] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (0F784400) [pid = 2772] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (1DFA4400) [pid = 2772] [serial = 1723] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (21444000) [pid = 2772] [serial = 1726] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (193B5C00) [pid = 2772] [serial = 1720] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (15C60C00) [pid = 2772] [serial = 1717] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (0FF2A000) [pid = 2772] [serial = 1738] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 17A5EC00 == 72 [pid = 2772] [id = 590] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 10333000 == 71 [pid = 2772] [id = 589] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0FC01800 == 70 [pid = 2772] [id = 588] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 17C8E800 == 69 [pid = 2772] [id = 583] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 17A65000 == 68 [pid = 2772] [id = 582] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0FE39C00 == 67 [pid = 2772] [id = 581] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0FE54000 == 66 [pid = 2772] [id = 580] 03:43:25 INFO - PROCESS | 2772 | --DOCSHELL 0F70D400 == 65 [pid = 2772] [id = 579] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (17F74C00) [pid = 2772] [serial = 1691] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (17A67400) [pid = 2772] [serial = 1708] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (17EA4C00) [pid = 2772] [serial = 1685] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (17C74C00) [pid = 2772] [serial = 1684] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (18959800) [pid = 2772] [serial = 1666] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1A0D7800) [pid = 2772] [serial = 1711] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (14BCE400) [pid = 2772] [serial = 1681] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (14C86400) [pid = 2772] [serial = 1712] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1DA9A400) [pid = 2772] [serial = 1706] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (1CE9E800) [pid = 2772] [serial = 1669] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1A112C00) [pid = 2772] [serial = 1696] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1790C800) [pid = 2772] [serial = 1694] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (19F82C00) [pid = 2772] [serial = 1688] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (193BD800) [pid = 2772] [serial = 1687] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1C11B400) [pid = 2772] [serial = 1699] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1C2DBC00) [pid = 2772] [serial = 1700] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (17C8D000) [pid = 2772] [serial = 1709] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (1CE99400) [pid = 2772] [serial = 1703] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1A11FC00) [pid = 2772] [serial = 1697] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (14B01C00) [pid = 2772] [serial = 1733] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1C1F8400) [pid = 2772] [serial = 1523] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (147C7800) [pid = 2772] [serial = 1562] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (17C8D800) [pid = 2772] [serial = 1682] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (0FE3C400) [pid = 2772] [serial = 1732] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1032C400) [pid = 2772] [serial = 1735] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1CFDF800) [pid = 2772] [serial = 1577] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1A178800) [pid = 2772] [serial = 1559] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1C53F000) [pid = 2772] [serial = 1571] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1CE86800) [pid = 2772] [serial = 1574] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (17A66C00) [pid = 2772] [serial = 1631] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1A17A000) [pid = 2772] [serial = 1520] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (17F72C00) [pid = 2772] [serial = 1565] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (10BA6400) [pid = 2772] [serial = 1736] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (1CCE3400) [pid = 2772] [serial = 1526] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1A239400) [pid = 2772] [serial = 1568] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1D806C00) [pid = 2772] [serial = 1705] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (193BE000) [pid = 2772] [serial = 1693] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (1CE94800) [pid = 2772] [serial = 1702] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (14B05400) [pid = 2772] [serial = 1663] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (17C7A800) [pid = 2772] [serial = 1690] [outer = 00000000] [url = about:blank] 03:43:25 INFO - PROCESS | 2772 | 1461235405332 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 2772 | ++DOCSHELL 0C5BF400 == 66 [pid = 2772] [id = 607] 03:43:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (0EA32800) [pid = 2772] [serial = 1821] [outer = 00000000] 03:43:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (0F7E1400) [pid = 2772] [serial = 1822] [outer = 0EA32800] 03:43:25 INFO - PROCESS | 2772 | 1461235405380 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (0FE39C00) [pid = 2772] [serial = 1823] [outer = 0EA32800] 03:43:25 INFO - PROCESS | 2772 | 1461235405813 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]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 870ms 03:43:25 INFO - PROCESS | 2772 | 1461235405843 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 2772 | 1461235405846 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 2772 | 1461235405849 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:43:25 INFO - PROCESS | 2772 | 1461235405852 Marionette TRACE conn5 <- [1,2394,null,{}] 03:43:25 INFO - PROCESS | 2772 | 1461235405862 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}] 03:43:25 INFO - PROCESS | 2772 | 1461235405992 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:43:26 INFO - PROCESS | 2772 | 1461235406111 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2772 | ++DOCSHELL 1032FC00 == 67 [pid = 2772] [id = 608] 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (10349C00) [pid = 2772] [serial = 1824] [outer = 00000000] 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (17A65000) [pid = 2772] [serial = 1825] [outer = 10349C00] 03:43:26 INFO - PROCESS | 2772 | 1461235406129 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17C7BC00) [pid = 2772] [serial = 1826] [outer = 10349C00] 03:43:26 INFO - PROCESS | 2772 | 1461235406501 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]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 03:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:43:26 INFO - PROCESS | 2772 | 1461235406553 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 2772 | 1461235406556 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 2772 | 1461235406559 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 2772 | 1461235406560 Marionette TRACE conn5 <- [1,2398,null,{}] 03:43:26 INFO - PROCESS | 2772 | 1461235406564 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}] 03:43:26 INFO - PROCESS | 2772 | 1461235406655 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:43:26 INFO - PROCESS | 2772 | 1461235406661 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2772 | ++DOCSHELL 17C8D800 == 68 [pid = 2772] [id = 609] 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17C95400) [pid = 2772] [serial = 1827] [outer = 00000000] 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (18D36800) [pid = 2772] [serial = 1828] [outer = 17C95400] 03:43:26 INFO - PROCESS | 2772 | 1461235406708 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (18F42800) [pid = 2772] [serial = 1829] [outer = 17C95400] 03:43:27 INFO - PROCESS | 2772 | 1461235407198 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]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 669ms 03:43:27 INFO - PROCESS | 2772 | 1461235407243 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2772 | 1461235407245 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 03:43:27 INFO - PROCESS | 2772 | 1461235407248 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 2772 | 1461235407250 Marionette TRACE conn5 <- [1,2402,null,{}] 03:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:43:27 INFO - PROCESS | 2772 | 1461235407253 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}] 03:43:27 INFO - PROCESS | 2772 | 1461235407341 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:43:27 INFO - PROCESS | 2772 | 1461235407348 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 2772 | ++DOCSHELL 18951800 == 69 [pid = 2772] [id = 610] 03:43:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (19205800) [pid = 2772] [serial = 1830] [outer = 00000000] 03:43:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (193BDC00) [pid = 2772] [serial = 1831] [outer = 19205800] 03:43:27 INFO - PROCESS | 2772 | 1461235407393 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (197ADC00) [pid = 2772] [serial = 1832] [outer = 19205800] 03:43:27 INFO - PROCESS | 2772 | 1461235407905 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]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 03:43:27 INFO - PROCESS | 2772 | 1461235407926 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2772 | 1461235407929 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:43:27 INFO - PROCESS | 2772 | 1461235407932 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 2772 | 1461235407933 Marionette TRACE conn5 <- [1,2406,null,{}] 03:43:27 INFO - PROCESS | 2772 | 1461235407937 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}] 03:43:28 INFO - PROCESS | 2772 | 1461235408086 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:43:28 INFO - PROCESS | 2772 | 1461235408144 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2772 | ++DOCSHELL 1A11B000 == 70 [pid = 2772] [id = 611] 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1A11E800) [pid = 2772] [serial = 1833] [outer = 00000000] 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1A144800) [pid = 2772] [serial = 1834] [outer = 1A11E800] 03:43:28 INFO - PROCESS | 2772 | 1461235408191 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1A172800) [pid = 2772] [serial = 1835] [outer = 1A11E800] 03:43:28 INFO - PROCESS | 2772 | 1461235408657 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]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 03:43:28 INFO - PROCESS | 2772 | 1461235408704 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 2772 | 1461235408706 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 03:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:43:28 INFO - PROCESS | 2772 | 1461235408709 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 2772 | 1461235408711 Marionette TRACE conn5 <- [1,2410,null,{}] 03:43:28 INFO - PROCESS | 2772 | 1461235408714 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}] 03:43:28 INFO - PROCESS | 2772 | 1461235408842 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:43:28 INFO - PROCESS | 2772 | 1461235408857 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2772 | ++DOCSHELL 1A177400 == 71 [pid = 2772] [id = 612] 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1A17E400) [pid = 2772] [serial = 1836] [outer = 00000000] 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1A239400) [pid = 2772] [serial = 1837] [outer = 1A17E400] 03:43:28 INFO - PROCESS | 2772 | 1461235408901 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1A23D400) [pid = 2772] [serial = 1838] [outer = 1A17E400] 03:43:29 INFO - PROCESS | 2772 | 1461235409338 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]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 03:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:43:29 INFO - PROCESS | 2772 | 1461235409380 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 2772 | 1461235409382 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 03:43:29 INFO - PROCESS | 2772 | 1461235409385 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 2772 | 1461235409387 Marionette TRACE conn5 <- [1,2414,null,{}] 03:43:29 INFO - PROCESS | 2772 | 1461235409390 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}] 03:43:29 INFO - PROCESS | 2772 | 1461235409519 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1E396C00) [pid = 2772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (17EA3800) [pid = 2772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (21246C00) [pid = 2772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (21462000) [pid = 2772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (2123A000) [pid = 2772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (10C94000) [pid = 2772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1DA9D400) [pid = 2772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1D87E000) [pid = 2772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1CEA2000) [pid = 2772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (144F3800) [pid = 2772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (17C26400) [pid = 2772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (1C124800) [pid = 2772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (1DA99800) [pid = 2772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1DCAA800) [pid = 2772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1E390400) [pid = 2772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (17C20800) [pid = 2772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1C59A800) [pid = 2772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (10333C00) [pid = 2772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1C97D000) [pid = 2772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1B7BF800) [pid = 2772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (17C7DC00) [pid = 2772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1CCE0400) [pid = 2772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (17A60400) [pid = 2772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (0F788800) [pid = 2772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (147E6800) [pid = 2772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (0FC01C00) [pid = 2772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1A1E9000) [pid = 2772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A147000) [pid = 2772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A13C000) [pid = 2772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:43:30 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (0FCC2400) [pid = 2772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:43:30 INFO - PROCESS | 2772 | 1461235410180 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 2772 | ++DOCSHELL 0F788800 == 72 [pid = 2772] [id = 613] 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (0FC01C00) [pid = 2772] [serial = 1839] [outer = 00000000] 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (0FF2A800) [pid = 2772] [serial = 1840] [outer = 0FC01C00] 03:43:30 INFO - PROCESS | 2772 | 1461235410225 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (112AB400) [pid = 2772] [serial = 1841] [outer = 0FC01C00] 03:43:30 INFO - PROCESS | 2772 | 1461235410596 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]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1219ms 03:43:30 INFO - PROCESS | 2772 | 1461235410605 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 2772 | 1461235410607 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:43:30 INFO - PROCESS | 2772 | 1461235410624 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 2772 | 1461235410625 Marionette TRACE conn5 <- [1,2418,null,{}] 03:43:30 INFO - PROCESS | 2772 | 1461235410629 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}] 03:43:30 INFO - PROCESS | 2772 | 1461235410718 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:43:30 INFO - PROCESS | 2772 | 1461235410724 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 2772 | ++DOCSHELL 14424400 == 73 [pid = 2772] [id = 614] 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (147E6800) [pid = 2772] [serial = 1842] [outer = 00000000] 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A0D4C00) [pid = 2772] [serial = 1843] [outer = 147E6800] 03:43:30 INFO - PROCESS | 2772 | 1461235410768 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (197A7400) [pid = 2772] [serial = 1844] [outer = 147E6800] 03:43:31 INFO - PROCESS | 2772 | 1461235411223 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]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 03:43:31 INFO - PROCESS | 2772 | 1461235411274 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 2772 | 1461235411276 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 03:43:31 INFO - PROCESS | 2772 | 1461235411279 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:43:31 INFO - PROCESS | 2772 | 1461235411281 Marionette TRACE conn5 <- [1,2422,null,{}] 03:43:31 INFO - PROCESS | 2772 | 1461235411285 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}] 03:43:31 INFO - PROCESS | 2772 | 1461235411377 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:43:31 INFO - PROCESS | 2772 | 1461235411383 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D4000 == 74 [pid = 2772] [id = 615] 03:43:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A99E000) [pid = 2772] [serial = 1845] [outer = 00000000] 03:43:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1BA75C00) [pid = 2772] [serial = 1846] [outer = 1A99E000] 03:43:31 INFO - PROCESS | 2772 | 1461235411426 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1C1EF000) [pid = 2772] [serial = 1847] [outer = 1A99E000] 03:43:31 INFO - PROCESS | 2772 | 1461235411891 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]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 03:43:31 INFO - PROCESS | 2772 | 1461235411914 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 2772 | 1461235411916 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 03:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:43:31 INFO - PROCESS | 2772 | 1461235411934 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 2772 | 1461235411937 Marionette TRACE conn5 <- [1,2426,null,{}] 03:43:31 INFO - PROCESS | 2772 | 1461235411940 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}] 03:43:32 INFO - PROCESS | 2772 | 1461235412101 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:43:32 INFO - PROCESS | 2772 | 1461235412251 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 2772 | ++DOCSHELL 0EE56000 == 75 [pid = 2772] [id = 616] 03:43:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (0F709000) [pid = 2772] [serial = 1848] [outer = 00000000] 03:43:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (0FD3C000) [pid = 2772] [serial = 1849] [outer = 0F709000] 03:43:32 INFO - PROCESS | 2772 | 1461235412312 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (0FF2B000) [pid = 2772] [serial = 1850] [outer = 0F709000] 03:43:32 INFO - PROCESS | 2772 | 1461235412975 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]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1080ms 03:43:33 INFO - PROCESS | 2772 | 1461235413018 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:43:33 INFO - PROCESS | 2772 | 1461235413022 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 03:43:33 INFO - PROCESS | 2772 | 1461235413026 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 2772 | 1461235413031 Marionette TRACE conn5 <- [1,2430,null,{}] 03:43:33 INFO - PROCESS | 2772 | 1461235413036 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}] 03:43:33 INFO - PROCESS | 2772 | 1461235413159 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:43:33 INFO - PROCESS | 2772 | 1461235413332 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 2772 | ++DOCSHELL 15B29800 == 76 [pid = 2772] [id = 617] 03:43:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (15B31400) [pid = 2772] [serial = 1851] [outer = 00000000] 03:43:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17C78400) [pid = 2772] [serial = 1852] [outer = 15B31400] 03:43:33 INFO - PROCESS | 2772 | 1461235413391 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (17F73800) [pid = 2772] [serial = 1853] [outer = 15B31400] 03:43:34 INFO - PROCESS | 2772 | 1461235414028 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]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1025ms 03:43:34 INFO - PROCESS | 2772 | 1461235414063 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 2772 | 1461235414068 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 03:43:34 INFO - PROCESS | 2772 | 1461235414073 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 2772 | 1461235414075 Marionette TRACE conn5 <- [1,2434,null,{}] 03:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:43:34 INFO - PROCESS | 2772 | 1461235414107 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}] 03:43:34 INFO - PROCESS | 2772 | 1461235414227 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:43:34 INFO - PROCESS | 2772 | 1461235414384 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 2772 | ++DOCSHELL 197AAC00 == 77 [pid = 2772] [id = 618] 03:43:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1A0D6C00) [pid = 2772] [serial = 1854] [outer = 00000000] 03:43:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1A13F400) [pid = 2772] [serial = 1855] [outer = 1A0D6C00] 03:43:34 INFO - PROCESS | 2772 | 1461235414441 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1A3DAC00) [pid = 2772] [serial = 1856] [outer = 1A0D6C00] 03:43:34 INFO - PROCESS | 2772 | 1461235414966 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]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 03:43:35 INFO - PROCESS | 2772 | 1461235415010 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 2772 | 1461235415012 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 03:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:43:35 INFO - PROCESS | 2772 | 1461235415023 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - PROCESS | 2772 | 1461235415029 Marionette TRACE conn5 <- [1,2438,null,{}] 03:43:35 INFO - PROCESS | 2772 | 1461235415051 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}] 03:43:35 INFO - PROCESS | 2772 | 1461235415171 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:43:35 INFO - PROCESS | 2772 | 1461235415340 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 2772 | ++DOCSHELL 17C95000 == 78 [pid = 2772] [id = 619] 03:43:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1A3D6800) [pid = 2772] [serial = 1857] [outer = 00000000] 03:43:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1C981400) [pid = 2772] [serial = 1858] [outer = 1A3D6800] 03:43:35 INFO - PROCESS | 2772 | 1461235415396 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1CCE7000) [pid = 2772] [serial = 1859] [outer = 1A3D6800] 03:43:35 INFO - PROCESS | 2772 | 1461235415972 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]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1008ms 03:43:36 INFO - PROCESS | 2772 | 1461235416028 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 2772 | 1461235416031 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 03:43:36 INFO - PROCESS | 2772 | 1461235416034 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:43:36 INFO - PROCESS | 2772 | 1461235416036 Marionette TRACE conn5 <- [1,2442,null,{}] 03:43:36 INFO - PROCESS | 2772 | 1461235416040 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}] 03:43:36 INFO - PROCESS | 2772 | 1461235416155 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:43:36 INFO - PROCESS | 2772 | 1461235416313 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 2772 | ++DOCSHELL 1CE87800 == 79 [pid = 2772] [id = 620] 03:43:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1CE8A800) [pid = 2772] [serial = 1860] [outer = 00000000] 03:43:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1CE99400) [pid = 2772] [serial = 1861] [outer = 1CE8A800] 03:43:36 INFO - PROCESS | 2772 | 1461235416369 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1CEA2000) [pid = 2772] [serial = 1862] [outer = 1CE8A800] 03:43:36 INFO - PROCESS | 2772 | 1461235416949 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]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 03:43:37 INFO - PROCESS | 2772 | 1461235417008 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 2772 | 1461235417010 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 03:43:37 INFO - PROCESS | 2772 | 1461235417013 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:43:37 INFO - PROCESS | 2772 | 1461235417015 Marionette TRACE conn5 <- [1,2446,null,{}] 03:43:37 INFO - PROCESS | 2772 | 1461235417019 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}] 03:43:37 INFO - PROCESS | 2772 | 1461235417164 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:43:37 INFO - PROCESS | 2772 | 1461235417326 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE8C00 == 80 [pid = 2772] [id = 621] 03:43:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1CFE9400) [pid = 2772] [serial = 1863] [outer = 00000000] 03:43:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1D87EC00) [pid = 2772] [serial = 1864] [outer = 1CFE9400] 03:43:37 INFO - PROCESS | 2772 | 1461235417394 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1DA9D800) [pid = 2772] [serial = 1865] [outer = 1CFE9400] 03:43:37 INFO - PROCESS | 2772 | 1461235417938 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]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 969ms 03:43:37 INFO - PROCESS | 2772 | 1461235417988 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 2772 | 1461235417990 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 03:43:37 INFO - PROCESS | 2772 | 1461235417994 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:43:37 INFO - PROCESS | 2772 | 1461235417996 Marionette TRACE conn5 <- [1,2450,null,{}] 03:43:38 INFO - PROCESS | 2772 | 1461235418000 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}] 03:43:38 INFO - PROCESS | 2772 | 1461235418115 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:43:38 INFO - PROCESS | 2772 | 1461235418286 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 2772 | ++DOCSHELL 1DCADC00 == 81 [pid = 2772] [id = 622] 03:43:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1DCAE000) [pid = 2772] [serial = 1866] [outer = 00000000] 03:43:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1E39AC00) [pid = 2772] [serial = 1867] [outer = 1DCAE000] 03:43:38 INFO - PROCESS | 2772 | 1461235418342 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (21147000) [pid = 2772] [serial = 1868] [outer = 1DCAE000] 03:43:38 INFO - PROCESS | 2772 | 1461235418914 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]]]}] 03:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 03:43:38 INFO - PROCESS | 2772 | 1461235418968 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 2772 | 1461235418970 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 2772 | 1461235418974 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:43:38 INFO - PROCESS | 2772 | 1461235418976 Marionette TRACE conn5 <- [1,2454,null,{}] 03:43:38 INFO - PROCESS | 2772 | 1461235418980 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}] 03:43:39 INFO - PROCESS | 2772 | 1461235419091 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:43:39 INFO - PROCESS | 2772 | 1461235419249 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 2772 | ++DOCSHELL 1E399800 == 82 [pid = 2772] [id = 623] 03:43:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (2114AC00) [pid = 2772] [serial = 1869] [outer = 00000000] 03:43:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (21247400) [pid = 2772] [serial = 1870] [outer = 2114AC00] 03:43:39 INFO - PROCESS | 2772 | 1461235419305 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (2143EC00) [pid = 2772] [serial = 1871] [outer = 2114AC00] 03:43:39 INFO - PROCESS | 2772 | 1461235419872 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]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 03:43:39 INFO - PROCESS | 2772 | 1461235419948 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 2772 | 1461235419950 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 03:43:39 INFO - PROCESS | 2772 | 1461235419954 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:43:39 INFO - PROCESS | 2772 | 1461235419956 Marionette TRACE conn5 <- [1,2458,null,{}] 03:43:39 INFO - PROCESS | 2772 | 1461235419959 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}] 03:43:40 INFO - PROCESS | 2772 | 1461235420078 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:43:40 INFO - PROCESS | 2772 | 1461235420234 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 2772 | ++DOCSHELL 0FCCAC00 == 83 [pid = 2772] [id = 624] 03:43:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (0FE35000) [pid = 2772] [serial = 1872] [outer = 00000000] 03:43:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (15C58800) [pid = 2772] [serial = 1873] [outer = 0FE35000] 03:43:40 INFO - PROCESS | 2772 | 1461235420290 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (17A66800) [pid = 2772] [serial = 1874] [outer = 0FE35000] 03:43:41 INFO - PROCESS | 2772 | 1461235421057 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]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1168ms 03:43:41 INFO - PROCESS | 2772 | 1461235421126 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 2772 | 1461235421130 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 03:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:43:41 INFO - PROCESS | 2772 | 1461235421135 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 2772 | 1461235421139 Marionette TRACE conn5 <- [1,2462,null,{}] 03:43:41 INFO - PROCESS | 2772 | 1461235421144 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}] 03:43:41 INFO - PROCESS | 2772 | 1461235421258 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:43:41 INFO - PROCESS | 2772 | 1461235421416 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 2772 | ++DOCSHELL 102E4C00 == 84 [pid = 2772] [id = 625] 03:43:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (134EB800) [pid = 2772] [serial = 1875] [outer = 00000000] 03:43:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (14B0FC00) [pid = 2772] [serial = 1876] [outer = 134EB800] 03:43:41 INFO - PROCESS | 2772 | 1461235421466 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (15C5C800) [pid = 2772] [serial = 1877] [outer = 134EB800] 03:43:42 INFO - PROCESS | 2772 | 1461235422063 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]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 990ms 03:43:42 INFO - PROCESS | 2772 | 1461235422127 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 2772 | 1461235422132 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 03:43:42 INFO - PROCESS | 2772 | 1461235422137 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:43:42 INFO - PROCESS | 2772 | 1461235422140 Marionette TRACE conn5 <- [1,2466,null,{}] 03:43:42 INFO - PROCESS | 2772 | 1461235422144 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}] 03:43:42 INFO - PROCESS | 2772 | 1461235422282 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1A3D4000 == 83 [pid = 2772] [id = 615] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 14424400 == 82 [pid = 2772] [id = 614] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 0F788800 == 81 [pid = 2772] [id = 613] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1A177400 == 80 [pid = 2772] [id = 612] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1A11B000 == 79 [pid = 2772] [id = 611] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 18951800 == 78 [pid = 2772] [id = 610] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 17C8D800 == 77 [pid = 2772] [id = 609] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1032FC00 == 76 [pid = 2772] [id = 608] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1DAA0800) [pid = 2772] [serial = 1795] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 0C5BF400 == 75 [pid = 2772] [id = 607] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 0FE35800 == 74 [pid = 2772] [id = 606] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 2114F400 == 73 [pid = 2772] [id = 602] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1D887400 == 72 [pid = 2772] [id = 601] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 1936FC00 == 71 [pid = 2772] [id = 600] 03:43:42 INFO - PROCESS | 2772 | --DOCSHELL 112B0C00 == 70 [pid = 2772] [id = 599] 03:43:42 INFO - PROCESS | 2772 | 1461235422512 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 2772 | ++DOCSHELL 0F788800 == 71 [pid = 2772] [id = 626] 03:43:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (0FD33400) [pid = 2772] [serial = 1878] [outer = 00000000] 03:43:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (0FE40800) [pid = 2772] [serial = 1879] [outer = 0FD33400] 03:43:42 INFO - PROCESS | 2772 | 1461235422559 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1032CC00) [pid = 2772] [serial = 1880] [outer = 0FD33400] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1D87F000) [pid = 2772] [serial = 1610] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (17947800) [pid = 2772] [serial = 1613] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (18F40400) [pid = 2772] [serial = 1616] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1CFE7800) [pid = 2772] [serial = 1619] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1DCAE400) [pid = 2772] [serial = 1622] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1E384800) [pid = 2772] [serial = 1625] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (2114C000) [pid = 2772] [serial = 1628] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (2114C400) [pid = 2772] [serial = 1676] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1A0D3000) [pid = 2772] [serial = 1721] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (21462800) [pid = 2772] [serial = 1727] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (2146FC00) [pid = 2772] [serial = 1730] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (21248400) [pid = 2772] [serial = 1679] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1794A000) [pid = 2772] [serial = 1718] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1E383800) [pid = 2772] [serial = 1673] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (21144800) [pid = 2772] [serial = 1724] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1BA7A800) [pid = 2772] [serial = 1780] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1C909400) [pid = 2772] [serial = 1784] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1C59F400) [pid = 2772] [serial = 1783] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1C1F5C00) [pid = 2772] [serial = 1781] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1CE95400) [pid = 2772] [serial = 1786] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (15B32800) [pid = 2772] [serial = 1744] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (17C91800) [pid = 2772] [serial = 1771] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (18953800) [pid = 2772] [serial = 1772] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (10352000) [pid = 2772] [serial = 1739] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (17C1DC00) [pid = 2772] [serial = 1747] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (17A5A800) [pid = 2772] [serial = 1769] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (17948400) [pid = 2772] [serial = 1768] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (0FE3F400) [pid = 2772] [serial = 1766] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (0FE35400) [pid = 2772] [serial = 1765] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1A3D3800) [pid = 2772] [serial = 1777] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (17F71000) [pid = 2772] [serial = 1750] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (18C43400) [pid = 2772] [serial = 1753] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A1DDC00) [pid = 2772] [serial = 1774] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1A1E5000) [pid = 2772] [serial = 1775] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1937A000) [pid = 2772] [serial = 1756] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (10327400) [pid = 2772] [serial = 1741] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1CE90400) [pid = 2772] [serial = 1792] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (197AEC00) [pid = 2772] [serial = 1759] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (1A118400) [pid = 2772] [serial = 1762] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (17ADB000) [pid = 2772] [serial = 1789] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (19373C00) [pid = 2772] [serial = 1790] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (1CEA0C00) [pid = 2772] [serial = 1787] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (1A3DE000) [pid = 2772] [serial = 1778] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1CFE6800) [pid = 2772] [serial = 1793] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1900B800) [pid = 2772] [serial = 1667] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1CE87400) [pid = 2772] [serial = 1661] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (15B33800) [pid = 2772] [serial = 1664] [outer = 00000000] [url = about:blank] 03:43:42 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1CFE6000) [pid = 2772] [serial = 1670] [outer = 00000000] [url = about:blank] 03:43:43 INFO - PROCESS | 2772 | 1461235423030 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]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 929ms 03:43:43 INFO - PROCESS | 2772 | 1461235423071 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2772 | 1461235423073 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2772 | 1461235423077 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:43:43 INFO - PROCESS | 2772 | 1461235423080 Marionette TRACE conn5 <- [1,2470,null,{}] 03:43:43 INFO - PROCESS | 2772 | 1461235423091 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}] 03:43:43 INFO - PROCESS | 2772 | 1461235423189 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:43:43 INFO - PROCESS | 2772 | 1461235423199 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 2772 | ++DOCSHELL 17986000 == 72 [pid = 2772] [id = 627] 03:43:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17986C00) [pid = 2772] [serial = 1881] [outer = 00000000] 03:43:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17C26400) [pid = 2772] [serial = 1882] [outer = 17986C00] 03:43:43 INFO - PROCESS | 2772 | 1461235423277 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17C89800) [pid = 2772] [serial = 1883] [outer = 17986C00] 03:43:43 INFO - PROCESS | 2772 | 1461235423764 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]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 03:43:43 INFO - PROCESS | 2772 | 1461235423811 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2772 | 1461235423814 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2772 | 1461235423817 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:43:43 INFO - PROCESS | 2772 | 1461235423819 Marionette TRACE conn5 <- [1,2474,null,{}] 03:43:43 INFO - PROCESS | 2772 | 1461235423850 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}] 03:43:43 INFO - PROCESS | 2772 | 1461235423945 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:43:43 INFO - PROCESS | 2772 | 1461235423951 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 2772 | ++DOCSHELL 17F70C00 == 73 [pid = 2772] [id = 628] 03:43:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (17F71000) [pid = 2772] [serial = 1884] [outer = 00000000] 03:43:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1936FC00) [pid = 2772] [serial = 1885] [outer = 17F71000] 03:43:43 INFO - PROCESS | 2772 | 1461235423996 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1937BC00) [pid = 2772] [serial = 1886] [outer = 17F71000] 03:43:44 INFO - PROCESS | 2772 | 1461235424440 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]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 03:43:44 INFO - PROCESS | 2772 | 1461235424500 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 2772 | 1461235424502 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 03:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:43:44 INFO - PROCESS | 2772 | 1461235424505 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - PROCESS | 2772 | 1461235424507 Marionette TRACE conn5 <- [1,2478,null,{}] 03:43:44 INFO - PROCESS | 2772 | 1461235424510 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}] 03:43:44 INFO - PROCESS | 2772 | 1461235424602 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:43:44 INFO - PROCESS | 2772 | 1461235424608 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 2772 | ++DOCSHELL 1900B800 == 74 [pid = 2772] [id = 629] 03:43:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (193B9C00) [pid = 2772] [serial = 1887] [outer = 00000000] 03:43:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (19F8DC00) [pid = 2772] [serial = 1888] [outer = 193B9C00] 03:43:44 INFO - PROCESS | 2772 | 1461235424652 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1A0DC800) [pid = 2772] [serial = 1889] [outer = 193B9C00] 03:43:45 INFO - PROCESS | 2772 | 1461235425159 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]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 03:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:43:45 INFO - PROCESS | 2772 | 1461235425176 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 2772 | 1461235425178 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 03:43:45 INFO - PROCESS | 2772 | 1461235425207 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 2772 | 1461235425209 Marionette TRACE conn5 <- [1,2482,null,{}] 03:43:45 INFO - PROCESS | 2772 | 1461235425215 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}] 03:43:45 INFO - PROCESS | 2772 | 1461235425366 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:43:45 INFO - PROCESS | 2772 | 1461235425421 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 2772 | ++DOCSHELL 1A13EC00 == 75 [pid = 2772] [id = 630] 03:43:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A140800) [pid = 2772] [serial = 1890] [outer = 00000000] 03:43:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A1E0400) [pid = 2772] [serial = 1891] [outer = 1A140800] 03:43:45 INFO - PROCESS | 2772 | 1461235425468 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A1E8C00) [pid = 2772] [serial = 1892] [outer = 1A140800] 03:43:45 INFO - PROCESS | 2772 | 1461235425924 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]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 810ms 03:43:45 INFO - PROCESS | 2772 | 1461235425992 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 2772 | 1461235425994 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:43:45 INFO - PROCESS | 2772 | 1461235425998 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 2772 | 1461235425999 Marionette TRACE conn5 <- [1,2486,null,{}] 03:43:46 INFO - PROCESS | 2772 | 1461235426003 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}] 03:43:46 INFO - PROCESS | 2772 | 1461235426134 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:43:46 INFO - PROCESS | 2772 | 1461235426151 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D8400 == 76 [pid = 2772] [id = 631] 03:43:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1A3D9000) [pid = 2772] [serial = 1893] [outer = 00000000] 03:43:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1B7C4400) [pid = 2772] [serial = 1894] [outer = 1A3D9000] 03:43:46 INFO - PROCESS | 2772 | 1461235426195 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1BA7A800) [pid = 2772] [serial = 1895] [outer = 1A3D9000] 03:43:46 INFO - PROCESS | 2772 | 1461235426653 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]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 03:43:46 INFO - PROCESS | 2772 | 1461235426672 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:43:46 INFO - PROCESS | 2772 | 1461235426674 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 03:43:46 INFO - PROCESS | 2772 | 1461235426677 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 2772 | 1461235426679 Marionette TRACE conn5 <- [1,2490,null,{}] 03:43:46 INFO - PROCESS | 2772 | 1461235426682 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}] 03:43:46 INFO - PROCESS | 2772 | 1461235426839 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1A11E800) [pid = 2772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1A17E400) [pid = 2772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (17C95400) [pid = 2772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (0EA32800) [pid = 2772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (10328C00) [pid = 2772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (147E6800) [pid = 2772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (0FC01C00) [pid = 2772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (10349C00) [pid = 2772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:43:47 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (19205800) [pid = 2772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:43:47 INFO - PROCESS | 2772 | 1461235427144 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 2772 | ++DOCSHELL 0F78F400 == 77 [pid = 2772] [id = 632] 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (0FC01C00) [pid = 2772] [serial = 1896] [outer = 00000000] 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (17907400) [pid = 2772] [serial = 1897] [outer = 0FC01C00] 03:43:47 INFO - PROCESS | 2772 | 1461235427190 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (17F70400) [pid = 2772] [serial = 1898] [outer = 0FC01C00] 03:43:47 INFO - PROCESS | 2772 | 1461235427546 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]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 929ms 03:43:47 INFO - PROCESS | 2772 | 1461235427608 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 2772 | 1461235427610 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:43:47 INFO - PROCESS | 2772 | 1461235427613 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 2772 | 1461235427615 Marionette TRACE conn5 <- [1,2494,null,{}] 03:43:47 INFO - PROCESS | 2772 | 1461235427618 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}] 03:43:47 INFO - PROCESS | 2772 | 1461235427711 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:43:47 INFO - PROCESS | 2772 | 1461235427717 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 2772 | ++DOCSHELL 15C5A000 == 78 [pid = 2772] [id = 633] 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (18D3B000) [pid = 2772] [serial = 1899] [outer = 00000000] 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1C97FC00) [pid = 2772] [serial = 1900] [outer = 18D3B000] 03:43:47 INFO - PROCESS | 2772 | 1461235427761 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1C988800) [pid = 2772] [serial = 1901] [outer = 18D3B000] 03:43:48 INFO - PROCESS | 2772 | 1461235428212 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]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 03:43:48 INFO - PROCESS | 2772 | 1461235428244 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 2772 | 1461235428246 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 03:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:43:48 INFO - PROCESS | 2772 | 1461235428270 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 2772 | 1461235428272 Marionette TRACE conn5 <- [1,2498,null,{}] 03:43:48 INFO - PROCESS | 2772 | 1461235428276 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}] 03:43:48 INFO - PROCESS | 2772 | 1461235428370 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:43:48 INFO - PROCESS | 2772 | 1461235428412 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 2772 | ++DOCSHELL 1A368C00 == 79 [pid = 2772] [id = 634] 03:43:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1CCE9C00) [pid = 2772] [serial = 1902] [outer = 00000000] 03:43:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1CE9F400) [pid = 2772] [serial = 1903] [outer = 1CCE9C00] 03:43:48 INFO - PROCESS | 2772 | 1461235428456 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1CFE1000) [pid = 2772] [serial = 1904] [outer = 1CCE9C00] 03:43:48 INFO - PROCESS | 2772 | 1461235428898 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]]]}] 03:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 03:43:48 INFO - PROCESS | 2772 | 1461235428944 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 2772 | 1461235428947 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 03:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:43:48 INFO - PROCESS | 2772 | 1461235428954 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 2772 | 1461235428957 Marionette TRACE conn5 <- [1,2502,null,{}] 03:43:48 INFO - PROCESS | 2772 | 1461235428960 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}] 03:43:49 INFO - PROCESS | 2772 | 1461235429070 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:43:49 INFO - PROCESS | 2772 | 1461235429288 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 2772 | ++DOCSHELL 0EE4FC00 == 80 [pid = 2772] [id = 635] 03:43:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (0EECFC00) [pid = 2772] [serial = 1905] [outer = 00000000] 03:43:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (0FE3F400) [pid = 2772] [serial = 1906] [outer = 0EECFC00] 03:43:49 INFO - PROCESS | 2772 | 1461235429350 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1032AC00) [pid = 2772] [serial = 1907] [outer = 0EECFC00] 03:43:50 INFO - PROCESS | 2772 | 1461235430026 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]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1120ms 03:43:50 INFO - PROCESS | 2772 | 1461235430078 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 2772 | 1461235430084 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 03:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:43:50 INFO - PROCESS | 2772 | 1461235430090 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 2772 | 1461235430093 Marionette TRACE conn5 <- [1,2506,null,{}] 03:43:50 INFO - PROCESS | 2772 | 1461235430098 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}] 03:43:50 INFO - PROCESS | 2772 | 1461235430226 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:43:50 INFO - PROCESS | 2772 | 1461235430385 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 2772 | ++DOCSHELL 17949C00 == 81 [pid = 2772] [id = 636] 03:43:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1794A400) [pid = 2772] [serial = 1908] [outer = 00000000] 03:43:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (17C76C00) [pid = 2772] [serial = 1909] [outer = 1794A400] 03:43:50 INFO - PROCESS | 2772 | 1461235430444 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17F75C00) [pid = 2772] [serial = 1910] [outer = 1794A400] 03:43:51 INFO - PROCESS | 2772 | 1461235431014 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]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 03:43:51 INFO - PROCESS | 2772 | 1461235431065 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 2772 | 1461235431070 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 03:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:43:51 INFO - PROCESS | 2772 | 1461235431073 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - PROCESS | 2772 | 1461235431076 Marionette TRACE conn5 <- [1,2510,null,{}] 03:43:51 INFO - PROCESS | 2772 | 1461235431080 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}] 03:43:51 INFO - PROCESS | 2772 | 1461235431200 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:43:51 INFO - PROCESS | 2772 | 1461235431372 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 2772 | ++DOCSHELL 19FF8000 == 82 [pid = 2772] [id = 637] 03:43:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (1A0DB400) [pid = 2772] [serial = 1911] [outer = 00000000] 03:43:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1A1E6000) [pid = 2772] [serial = 1912] [outer = 1A0DB400] 03:43:51 INFO - PROCESS | 2772 | 1461235431428 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1C53EC00) [pid = 2772] [serial = 1913] [outer = 1A0DB400] 03:43:52 INFO - PROCESS | 2772 | 1461235432050 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]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1017ms 03:43:52 INFO - PROCESS | 2772 | 1461235432095 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 2772 | 1461235432097 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:43:52 INFO - PROCESS | 2772 | 1461235432107 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 2772 | 1461235432114 Marionette TRACE conn5 <- [1,2514,null,{}] 03:43:52 INFO - PROCESS | 2772 | 1461235432136 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}] 03:43:52 INFO - PROCESS | 2772 | 1461235432258 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:43:52 INFO - PROCESS | 2772 | 1461235432418 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 2772 | ++DOCSHELL 1C59E800 == 83 [pid = 2772] [id = 638] 03:43:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1D87C400) [pid = 2772] [serial = 1914] [outer = 00000000] 03:43:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1DFA3400) [pid = 2772] [serial = 1915] [outer = 1D87C400] 03:43:52 INFO - PROCESS | 2772 | 1461235432475 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1E38B800) [pid = 2772] [serial = 1916] [outer = 1D87C400] 03:43:53 INFO - PROCESS | 2772 | 1461235433080 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]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1033ms 03:43:53 INFO - PROCESS | 2772 | 1461235433139 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 2772 | 1461235433141 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 03:43:53 INFO - PROCESS | 2772 | 1461235433145 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:43:53 INFO - PROCESS | 2772 | 1461235433147 Marionette TRACE conn5 <- [1,2518,null,{}] 03:43:53 INFO - PROCESS | 2772 | 1461235433151 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}] 03:43:53 INFO - PROCESS | 2772 | 1461235433269 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:43:53 INFO - PROCESS | 2772 | 1461235433440 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 2772 | ++DOCSHELL 1E39C400 == 84 [pid = 2772] [id = 639] 03:43:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (21143400) [pid = 2772] [serial = 1917] [outer = 00000000] 03:43:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (21150800) [pid = 2772] [serial = 1918] [outer = 21143400] 03:43:53 INFO - PROCESS | 2772 | 1461235433496 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (21246C00) [pid = 2772] [serial = 1919] [outer = 21143400] 03:43:54 INFO - PROCESS | 2772 | 1461235434043 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]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 03:43:54 INFO - PROCESS | 2772 | 1461235434118 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 2772 | 1461235434121 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 03:43:54 INFO - PROCESS | 2772 | 1461235434124 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:43:54 INFO - PROCESS | 2772 | 1461235434126 Marionette TRACE conn5 <- [1,2522,null,{}] 03:43:54 INFO - PROCESS | 2772 | 1461235434130 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}] 03:43:54 INFO - PROCESS | 2772 | 1461235434279 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:43:54 INFO - PROCESS | 2772 | 1461235434437 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 2772 | ++DOCSHELL 21437000 == 85 [pid = 2772] [id = 640] 03:43:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (21437C00) [pid = 2772] [serial = 1920] [outer = 00000000] 03:43:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (21444C00) [pid = 2772] [serial = 1921] [outer = 21437C00] 03:43:54 INFO - PROCESS | 2772 | 1461235434503 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (21A83400) [pid = 2772] [serial = 1922] [outer = 21437C00] 03:43:55 INFO - PROCESS | 2772 | 1461235435087 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]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1019ms 03:43:55 INFO - PROCESS | 2772 | 1461235435148 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 2772 | 1461235435150 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 2772 | 1461235435154 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:43:55 INFO - PROCESS | 2772 | 1461235435156 Marionette TRACE conn5 <- [1,2526,null,{}] 03:43:55 INFO - PROCESS | 2772 | 1461235435159 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}] 03:43:55 INFO - PROCESS | 2772 | 1461235435277 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:43:55 INFO - PROCESS | 2772 | 1461235435451 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2772 | ++DOCSHELL 2146F800 == 86 [pid = 2772] [id = 641] 03:43:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (21A85800) [pid = 2772] [serial = 1923] [outer = 00000000] 03:43:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (222B2800) [pid = 2772] [serial = 1924] [outer = 21A85800] 03:43:55 INFO - PROCESS | 2772 | 1461235435506 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (222B5800) [pid = 2772] [serial = 1925] [outer = 21A85800] 03:43:56 INFO - PROCESS | 2772 | 1461235436083 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]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 971ms 03:43:56 INFO - PROCESS | 2772 | 1461235436128 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 2772 | 1461235436131 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 03:43:56 INFO - PROCESS | 2772 | 1461235436134 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:43:56 INFO - PROCESS | 2772 | 1461235436136 Marionette TRACE conn5 <- [1,2530,null,{}] 03:43:56 INFO - PROCESS | 2772 | 1461235436140 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}] 03:43:56 INFO - PROCESS | 2772 | 1461235436254 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:43:56 INFO - PROCESS | 2772 | 1461235436435 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 2772 | ++DOCSHELL 19005400 == 87 [pid = 2772] [id = 642] 03:43:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1A31E400) [pid = 2772] [serial = 1926] [outer = 00000000] 03:43:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (223A2800) [pid = 2772] [serial = 1927] [outer = 1A31E400] 03:43:56 INFO - PROCESS | 2772 | 1461235436490 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (223A4000) [pid = 2772] [serial = 1928] [outer = 1A31E400] 03:43:57 INFO - PROCESS | 2772 | 1461235437362 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]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1280ms 03:43:57 INFO - PROCESS | 2772 | 1461235437420 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 2772 | 1461235437424 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:43:57 INFO - PROCESS | 2772 | 1461235437429 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 2772 | 1461235437433 Marionette TRACE conn5 <- [1,2534,null,{}] 03:43:57 INFO - PROCESS | 2772 | 1461235437439 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}] 03:43:57 INFO - PROCESS | 2772 | 1461235437549 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:43:57 INFO - PROCESS | 2772 | 1461235437716 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 2772 | ++DOCSHELL 0FCBC400 == 88 [pid = 2772] [id = 643] 03:43:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (0FD32800) [pid = 2772] [serial = 1929] [outer = 00000000] 03:43:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (14B09C00) [pid = 2772] [serial = 1930] [outer = 0FD32800] 03:43:57 INFO - PROCESS | 2772 | 1461235437767 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (17940000) [pid = 2772] [serial = 1931] [outer = 0FD32800] 03:43:58 INFO - PROCESS | 2772 | 1461235438372 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]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 987ms 03:43:58 INFO - PROCESS | 2772 | 1461235438417 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 2772 | 1461235438423 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 03:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:43:58 INFO - PROCESS | 2772 | 1461235438429 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 2772 | 1461235438431 Marionette TRACE conn5 <- [1,2538,null,{}] 03:43:58 INFO - PROCESS | 2772 | 1461235438435 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}] 03:43:58 INFO - PROCESS | 2772 | 1461235438573 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:43:58 INFO - PROCESS | 2772 | 1461235438740 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 1A368C00 == 87 [pid = 2772] [id = 634] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 15C5A000 == 86 [pid = 2772] [id = 633] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 0F78F400 == 85 [pid = 2772] [id = 632] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 1A3D8400 == 84 [pid = 2772] [id = 631] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 1A13EC00 == 83 [pid = 2772] [id = 630] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 1900B800 == 82 [pid = 2772] [id = 629] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (1BA75C00) [pid = 2772] [serial = 1846] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (2143F000) [pid = 2772] [serial = 1807] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (21A88000) [pid = 2772] [serial = 1810] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17A5E800) [pid = 2772] [serial = 1798] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (222B4000) [pid = 2772] [serial = 1813] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A178000) [pid = 2772] [serial = 1801] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1E39D000) [pid = 2772] [serial = 1804] [outer = 00000000] [url = about:blank] 03:43:58 INFO - PROCESS | 2772 | ++DOCSHELL 0F78F400 == 83 [pid = 2772] [id = 644] 03:43:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (0FC03000) [pid = 2772] [serial = 1932] [outer = 00000000] 03:43:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (10333C00) [pid = 2772] [serial = 1933] [outer = 0FC03000] 03:43:58 INFO - PROCESS | 2772 | 1461235438855 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (14B8A000) [pid = 2772] [serial = 1934] [outer = 0FC03000] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 17F70C00 == 82 [pid = 2772] [id = 628] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 17986000 == 81 [pid = 2772] [id = 627] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 0F788800 == 80 [pid = 2772] [id = 626] 03:43:58 INFO - PROCESS | 2772 | --DOCSHELL 102E4C00 == 79 [pid = 2772] [id = 625] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1A144800) [pid = 2772] [serial = 1834] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1A239400) [pid = 2772] [serial = 1837] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (17C80400) [pid = 2772] [serial = 1816] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (18D36800) [pid = 2772] [serial = 1828] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (18F42800) [pid = 2772] [serial = 1829] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (0F7E1400) [pid = 2772] [serial = 1822] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (0FE39C00) [pid = 2772] [serial = 1823] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (17C1C400) [pid = 2772] [serial = 1820] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (17942800) [pid = 2772] [serial = 1819] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1A23D400) [pid = 2772] [serial = 1838] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1A0D4C00) [pid = 2772] [serial = 1843] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (0FF2A800) [pid = 2772] [serial = 1840] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (17A65000) [pid = 2772] [serial = 1825] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (17C7BC00) [pid = 2772] [serial = 1826] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (193BDC00) [pid = 2772] [serial = 1831] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (197A7400) [pid = 2772] [serial = 1844] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (112AB400) [pid = 2772] [serial = 1841] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1A172800) [pid = 2772] [serial = 1835] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (197ADC00) [pid = 2772] [serial = 1832] [outer = 00000000] [url = about:blank] 03:43:59 INFO - PROCESS | 2772 | 1461235439343 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]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 930ms 03:43:59 INFO - PROCESS | 2772 | 1461235439362 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 2772 | 1461235439364 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 03:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:43:59 INFO - PROCESS | 2772 | 1461235439371 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 2772 | 1461235439374 Marionette TRACE conn5 <- [1,2542,null,{}] 03:43:59 INFO - PROCESS | 2772 | 1461235439385 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}] 03:43:59 INFO - PROCESS | 2772 | 1461235439481 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:43:59 INFO - PROCESS | 2772 | 1461235439487 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 2772 | ++DOCSHELL 15C59800 == 80 [pid = 2772] [id = 645] 03:43:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (15C5D400) [pid = 2772] [serial = 1935] [outer = 00000000] 03:43:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17C20C00) [pid = 2772] [serial = 1936] [outer = 15C5D400] 03:43:59 INFO - PROCESS | 2772 | 1461235439535 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (17C8B000) [pid = 2772] [serial = 1937] [outer = 15C5D400] 03:44:00 INFO - PROCESS | 2772 | 1461235440074 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]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 03:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:44:00 INFO - PROCESS | 2772 | 1461235440103 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 2772 | 1461235440105 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 03:44:00 INFO - PROCESS | 2772 | 1461235440108 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 2772 | 1461235440110 Marionette TRACE conn5 <- [1,2546,null,{}] 03:44:00 INFO - PROCESS | 2772 | 1461235440113 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}] 03:44:00 INFO - PROCESS | 2772 | 1461235440236 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:44:00 INFO - PROCESS | 2772 | 1461235440385 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 2772 | ++DOCSHELL 18930400 == 81 [pid = 2772] [id = 646] 03:44:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (18951800) [pid = 2772] [serial = 1938] [outer = 00000000] 03:44:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (18F40800) [pid = 2772] [serial = 1939] [outer = 18951800] 03:44:00 INFO - PROCESS | 2772 | 1461235440430 Marionette DEBUG loaded listener.js 03:44:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (190A4800) [pid = 2772] [serial = 1940] [outer = 18951800] 03:44:00 INFO - PROCESS | 2772 | 1461235440792 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]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 03:44:00 INFO - PROCESS | 2772 | 1461235440842 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:44:00 INFO - PROCESS | 2772 | 1461235440844 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 03:44:00 INFO - PROCESS | 2772 | 1461235440847 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:44:00 INFO - PROCESS | 2772 | 1461235440849 Marionette TRACE conn5 <- [1,2550,null,{}] 03:44:00 INFO - PROCESS | 2772 | 1461235440852 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}] 03:44:00 INFO - PROCESS | 2772 | 1461235440944 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:44:00 INFO - PROCESS | 2772 | 1461235440951 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:00 INFO - PROCESS | 2772 | ++DOCSHELL 19207C00 == 82 [pid = 2772] [id = 647] 03:44:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (19208400) [pid = 2772] [serial = 1941] [outer = 00000000] 03:44:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (197AC800) [pid = 2772] [serial = 1942] [outer = 19208400] 03:44:01 INFO - PROCESS | 2772 | 1461235440995 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (197AF000) [pid = 2772] [serial = 1943] [outer = 19208400] 03:44:01 INFO - PROCESS | 2772 | 1461235441513 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]]]}] 03:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 03:44:01 INFO - PROCESS | 2772 | 1461235441582 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:44:01 INFO - PROCESS | 2772 | 1461235441584 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 03:44:01 INFO - PROCESS | 2772 | 1461235441588 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:44:01 INFO - PROCESS | 2772 | 1461235441589 Marionette TRACE conn5 <- [1,2554,null,{}] 03:44:01 INFO - PROCESS | 2772 | 1461235441593 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}] 03:44:01 INFO - PROCESS | 2772 | 1461235441770 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:44:01 INFO - PROCESS | 2772 | 1461235441800 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 2772 | ++DOCSHELL 19F7F000 == 83 [pid = 2772] [id = 648] 03:44:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1A13D800) [pid = 2772] [serial = 1944] [outer = 00000000] 03:44:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1A173800) [pid = 2772] [serial = 1945] [outer = 1A13D800] 03:44:01 INFO - PROCESS | 2772 | 1461235441847 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1A17A000) [pid = 2772] [serial = 1946] [outer = 1A13D800] 03:44:02 INFO - PROCESS | 2772 | 1461235442311 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]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 03:44:02 INFO - PROCESS | 2772 | 1461235442359 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 2772 | 1461235442361 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 03:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:44:02 INFO - PROCESS | 2772 | 1461235442364 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 2772 | 1461235442366 Marionette TRACE conn5 <- [1,2558,null,{}] 03:44:02 INFO - PROCESS | 2772 | 1461235442369 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}] 03:44:02 INFO - PROCESS | 2772 | 1461235442500 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:44:02 INFO - PROCESS | 2772 | 1461235442517 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:02 INFO - PROCESS | 2772 | ++DOCSHELL 1A1DF000 == 84 [pid = 2772] [id = 649] 03:44:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1A1DF400) [pid = 2772] [serial = 1947] [outer = 00000000] 03:44:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1A31C000) [pid = 2772] [serial = 1948] [outer = 1A1DF400] 03:44:02 INFO - PROCESS | 2772 | 1461235442561 Marionette DEBUG loaded listener.js 03:44:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1A3D4C00) [pid = 2772] [serial = 1949] [outer = 1A1DF400] 03:44:03 INFO - PROCESS | 2772 | 1461235443033 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]]]}] 03:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 03:44:03 INFO - PROCESS | 2772 | 1461235443095 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:44:03 INFO - PROCESS | 2772 | 1461235443097 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 03:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (193B9C00) [pid = 2772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (134EB800) [pid = 2772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1A140800) [pid = 2772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (0FD33400) [pid = 2772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1A3D9000) [pid = 2772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (17F71000) [pid = 2772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1A99E000) [pid = 2772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (0FC01C00) [pid = 2772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (18D3B000) [pid = 2772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (17986C00) [pid = 2772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:44:03 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1D87C000) [pid = 2772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:44:03 INFO - PROCESS | 2772 | 1461235443484 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:44:03 INFO - PROCESS | 2772 | 1461235443486 Marionette TRACE conn5 <- [1,2562,null,{}] 03:44:03 INFO - PROCESS | 2772 | 1461235443495 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}] 03:44:03 INFO - PROCESS | 2772 | 1461235443586 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:44:03 INFO - PROCESS | 2772 | 1461235443591 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 2772 | ++DOCSHELL 1024C400 == 85 [pid = 2772] [id = 650] 03:44:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (1034A400) [pid = 2772] [serial = 1950] [outer = 00000000] 03:44:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17A5D400) [pid = 2772] [serial = 1951] [outer = 1034A400] 03:44:03 INFO - PROCESS | 2772 | 1461235443637 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17C8A800) [pid = 2772] [serial = 1952] [outer = 1034A400] 03:44:04 INFO - PROCESS | 2772 | 1461235444091 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]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 990ms 03:44:04 INFO - PROCESS | 2772 | 1461235444126 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 2772 | 1461235444128 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 03:44:04 INFO - PROCESS | 2772 | 1461235444131 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:44:04 INFO - PROCESS | 2772 | 1461235444133 Marionette TRACE conn5 <- [1,2566,null,{}] 03:44:04 INFO - PROCESS | 2772 | 1461235444136 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}] 03:44:04 INFO - PROCESS | 2772 | 1461235444227 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:44:04 INFO - PROCESS | 2772 | 1461235444233 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 2772 | ++DOCSHELL 17FD5400 == 86 [pid = 2772] [id = 651] 03:44:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1936E000) [pid = 2772] [serial = 1953] [outer = 00000000] 03:44:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1A146400) [pid = 2772] [serial = 1954] [outer = 1936E000] 03:44:04 INFO - PROCESS | 2772 | 1461235444278 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1A3DB800) [pid = 2772] [serial = 1955] [outer = 1936E000] 03:44:04 INFO - PROCESS | 2772 | 1461235444729 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]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 03:44:04 INFO - PROCESS | 2772 | 1461235444784 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 2772 | 1461235444786 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 03:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:44:04 INFO - PROCESS | 2772 | 1461235444791 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 2772 | 1461235444793 Marionette TRACE conn5 <- [1,2570,null,{}] 03:44:04 INFO - PROCESS | 2772 | 1461235444796 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}] 03:44:04 INFO - PROCESS | 2772 | 1461235444889 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:44:04 INFO - PROCESS | 2772 | 1461235444895 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 2772 | ++DOCSHELL 1A3DEC00 == 87 [pid = 2772] [id = 652] 03:44:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1B7C6000) [pid = 2772] [serial = 1956] [outer = 00000000] 03:44:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1C2D1C00) [pid = 2772] [serial = 1957] [outer = 1B7C6000] 03:44:04 INFO - PROCESS | 2772 | 1461235444941 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1C544400) [pid = 2772] [serial = 1958] [outer = 1B7C6000] 03:44:05 INFO - PROCESS | 2772 | 1461235445425 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]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 03:44:05 INFO - PROCESS | 2772 | 1461235445538 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 2772 | 1461235445542 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 03:44:05 INFO - PROCESS | 2772 | 1461235445549 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:44:05 INFO - PROCESS | 2772 | 1461235445553 Marionette TRACE conn5 <- [1,2574,null,{}] 03:44:05 INFO - PROCESS | 2772 | 1461235445559 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}] 03:44:05 INFO - PROCESS | 2772 | 1461235445727 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:44:05 INFO - PROCESS | 2772 | 1461235445884 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 2772 | ++DOCSHELL 10352000 == 88 [pid = 2772] [id = 653] 03:44:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (10BA4000) [pid = 2772] [serial = 1959] [outer = 00000000] 03:44:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1350A400) [pid = 2772] [serial = 1960] [outer = 10BA4000] 03:44:05 INFO - PROCESS | 2772 | 1461235445943 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (147E8C00) [pid = 2772] [serial = 1961] [outer = 10BA4000] 03:44:06 INFO - PROCESS | 2772 | 1461235446631 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]]]}] 03:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1121ms 03:44:06 INFO - PROCESS | 2772 | 1461235446677 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:44:06 INFO - PROCESS | 2772 | 1461235446680 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 03:44:06 INFO - PROCESS | 2772 | 1461235446688 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:44:06 INFO - PROCESS | 2772 | 1461235446692 Marionette TRACE conn5 <- [1,2578,null,{}] 03:44:06 INFO - PROCESS | 2772 | 1461235446697 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}] 03:44:06 INFO - PROCESS | 2772 | 1461235446872 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:44:06 INFO - PROCESS | 2772 | 1461235446891 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 2772 | ++DOCSHELL 14B0A800 == 89 [pid = 2772] [id = 654] 03:44:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1794AC00) [pid = 2772] [serial = 1962] [outer = 00000000] 03:44:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (17FD6000) [pid = 2772] [serial = 1963] [outer = 1794AC00] 03:44:06 INFO - PROCESS | 2772 | 1461235446947 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (18D3C000) [pid = 2772] [serial = 1964] [outer = 1794AC00] 03:44:07 INFO - PROCESS | 2772 | 1461235447602 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]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 989ms 03:44:07 INFO - PROCESS | 2772 | 1461235447677 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 2772 | 1461235447679 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 2772 | 1461235447683 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:44:07 INFO - PROCESS | 2772 | 1461235447685 Marionette TRACE conn5 <- [1,2582,null,{}] 03:44:07 INFO - PROCESS | 2772 | 1461235447695 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}] 03:44:07 INFO - PROCESS | 2772 | 1461235447819 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:44:07 INFO - PROCESS | 2772 | 1461235447980 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D2400 == 90 [pid = 2772] [id = 655] 03:44:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1A3D3C00) [pid = 2772] [serial = 1965] [outer = 00000000] 03:44:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1C5A8400) [pid = 2772] [serial = 1966] [outer = 1A3D3C00] 03:44:08 INFO - PROCESS | 2772 | 1461235448041 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1CCE2400) [pid = 2772] [serial = 1967] [outer = 1A3D3C00] 03:44:08 INFO - PROCESS | 2772 | 1461235448657 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]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1017ms 03:44:08 INFO - PROCESS | 2772 | 1461235448704 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 2772 | 1461235448706 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 03:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:44:08 INFO - PROCESS | 2772 | 1461235448709 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 2772 | 1461235448711 Marionette TRACE conn5 <- [1,2586,null,{}] 03:44:08 INFO - PROCESS | 2772 | 1461235448715 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}] 03:44:08 INFO - PROCESS | 2772 | 1461235448834 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:44:09 INFO - PROCESS | 2772 | 1461235449008 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 2772 | ++DOCSHELL 1CE84800 == 91 [pid = 2772] [id = 656] 03:44:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1CE86400) [pid = 2772] [serial = 1968] [outer = 00000000] 03:44:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1D87C000) [pid = 2772] [serial = 1969] [outer = 1CE86400] 03:44:09 INFO - PROCESS | 2772 | 1461235449065 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1DA99800) [pid = 2772] [serial = 1970] [outer = 1CE86400] 03:44:09 INFO - PROCESS | 2772 | 1461235449661 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]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 03:44:09 INFO - PROCESS | 2772 | 1461235449683 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 2772 | 1461235449685 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 03:44:09 INFO - PROCESS | 2772 | 1461235449689 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:44:09 INFO - PROCESS | 2772 | 1461235449691 Marionette TRACE conn5 <- [1,2590,null,{}] 03:44:09 INFO - PROCESS | 2772 | 1461235449694 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}] 03:44:09 INFO - PROCESS | 2772 | 1461235449808 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:44:09 INFO - PROCESS | 2772 | 1461235449967 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 2772 | ++DOCSHELL 1552D000 == 92 [pid = 2772] [id = 657] 03:44:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1552EC00) [pid = 2772] [serial = 1971] [outer = 00000000] 03:44:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (15536000) [pid = 2772] [serial = 1972] [outer = 1552EC00] 03:44:10 INFO - PROCESS | 2772 | 1461235450024 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (15537400) [pid = 2772] [serial = 1973] [outer = 1552EC00] 03:44:10 INFO - PROCESS | 2772 | 1461235450594 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]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 03:44:10 INFO - PROCESS | 2772 | 1461235450664 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 2772 | 1461235450666 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 03:44:10 INFO - PROCESS | 2772 | 1461235450670 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 2772 | 1461235450672 Marionette TRACE conn5 <- [1,2594,null,{}] 03:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:44:10 INFO - PROCESS | 2772 | 1461235450675 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}] 03:44:10 INFO - PROCESS | 2772 | 1461235450852 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:44:11 INFO - PROCESS | 2772 | 1461235451009 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 2772 | ++DOCSHELL 1DA98000 == 93 [pid = 2772] [id = 658] 03:44:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1DCB4800) [pid = 2772] [serial = 1974] [outer = 00000000] 03:44:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (21144400) [pid = 2772] [serial = 1975] [outer = 1DCB4800] 03:44:11 INFO - PROCESS | 2772 | 1461235451068 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (2123C000) [pid = 2772] [serial = 1976] [outer = 1DCB4800] 03:44:11 INFO - PROCESS | 2772 | 1461235451645 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]]]}] 03:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1015ms 03:44:11 INFO - PROCESS | 2772 | 1461235451689 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:44:11 INFO - PROCESS | 2772 | 1461235451692 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 03:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:44:11 INFO - PROCESS | 2772 | 1461235451695 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:44:11 INFO - PROCESS | 2772 | 1461235451697 Marionette TRACE conn5 <- [1,2598,null,{}] 03:44:11 INFO - PROCESS | 2772 | 1461235451701 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}] 03:44:11 INFO - PROCESS | 2772 | 1461235451814 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:44:11 INFO - PROCESS | 2772 | 1461235451987 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3F800 == 94 [pid = 2772] [id = 659] 03:44:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (15533C00) [pid = 2772] [serial = 1977] [outer = 00000000] 03:44:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (21461000) [pid = 2772] [serial = 1978] [outer = 15533C00] 03:44:12 INFO - PROCESS | 2772 | 1461235452043 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (21A8A800) [pid = 2772] [serial = 1979] [outer = 15533C00] 03:44:12 INFO - PROCESS | 2772 | 1461235452630 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]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 969ms 03:44:12 INFO - PROCESS | 2772 | 1461235452669 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2772 | 1461235452672 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:44:12 INFO - PROCESS | 2772 | 1461235452675 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 2772 | 1461235452677 Marionette TRACE conn5 <- [1,2602,null,{}] 03:44:12 INFO - PROCESS | 2772 | 1461235452681 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}] 03:44:12 INFO - PROCESS | 2772 | 1461235452795 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:44:12 INFO - PROCESS | 2772 | 1461235452969 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2772 | ++DOCSHELL 19F85400 == 95 [pid = 2772] [id = 660] 03:44:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (1B721800) [pid = 2772] [serial = 1980] [outer = 00000000] 03:44:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (223A0000) [pid = 2772] [serial = 1981] [outer = 1B721800] 03:44:13 INFO - PROCESS | 2772 | 1461235453025 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (223A5C00) [pid = 2772] [serial = 1982] [outer = 1B721800] 03:44:13 INFO - PROCESS | 2772 | 1461235453623 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]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 03:44:13 INFO - PROCESS | 2772 | 1461235453649 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 2772 | 1461235453651 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 03:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:44:13 INFO - PROCESS | 2772 | 1461235453655 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 2772 | 1461235453657 Marionette TRACE conn5 <- [1,2606,null,{}] 03:44:13 INFO - PROCESS | 2772 | 1461235453661 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}] 03:44:13 INFO - PROCESS | 2772 | 1461235453785 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:44:13 INFO - PROCESS | 2772 | 1461235453946 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 2772 | ++DOCSHELL 2239C800 == 96 [pid = 2772] [id = 661] 03:44:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (225A0400) [pid = 2772] [serial = 1983] [outer = 00000000] 03:44:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (225A7C00) [pid = 2772] [serial = 1984] [outer = 225A0400] 03:44:13 INFO - PROCESS | 2772 | 1461235454002 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (225A9000) [pid = 2772] [serial = 1985] [outer = 225A0400] 03:44:14 INFO - PROCESS | 2772 | 1461235454565 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]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 03:44:14 INFO - PROCESS | 2772 | 1461235454626 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 2772 | 1461235454628 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 03:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:44:14 INFO - PROCESS | 2772 | 1461235454631 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - PROCESS | 2772 | 1461235454633 Marionette TRACE conn5 <- [1,2610,null,{}] 03:44:14 INFO - PROCESS | 2772 | 1461235454637 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}] 03:44:14 INFO - PROCESS | 2772 | 1461235454755 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:44:14 INFO - PROCESS | 2772 | 1461235454933 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 2772 | ++DOCSHELL 102E1000 == 97 [pid = 2772] [id = 662] 03:44:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (10328800) [pid = 2772] [serial = 1986] [outer = 00000000] 03:44:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (19207000) [pid = 2772] [serial = 1987] [outer = 10328800] 03:44:14 INFO - PROCESS | 2772 | 1461235454989 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (193BB400) [pid = 2772] [serial = 1988] [outer = 10328800] 03:44:15 INFO - PROCESS | 2772 | 1461235455820 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]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1230ms 03:44:15 INFO - PROCESS | 2772 | 1461235455879 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 2772 | 1461235455883 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 03:44:15 INFO - PROCESS | 2772 | 1461235455888 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:44:15 INFO - PROCESS | 2772 | 1461235455892 Marionette TRACE conn5 <- [1,2614,null,{}] 03:44:15 INFO - PROCESS | 2772 | 1461235455897 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}] 03:44:16 INFO - PROCESS | 2772 | 1461235456010 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:44:16 INFO - PROCESS | 2772 | 1461235456177 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 2772 | ++DOCSHELL 14B08C00 == 98 [pid = 2772] [id = 663] 03:44:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (17980C00) [pid = 2772] [serial = 1989] [outer = 00000000] 03:44:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (17EA2000) [pid = 2772] [serial = 1990] [outer = 17980C00] 03:44:16 INFO - PROCESS | 2772 | 1461235456230 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (17F76000) [pid = 2772] [serial = 1991] [outer = 17980C00] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 1034A000 == 97 [pid = 2772] [id = 605] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 21A8E800 == 96 [pid = 2772] [id = 604] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 2146C400 == 95 [pid = 2772] [id = 603] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 17FD5400 == 94 [pid = 2772] [id = 651] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 1024C400 == 93 [pid = 2772] [id = 650] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 1A1DF000 == 92 [pid = 2772] [id = 649] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 19F7F000 == 91 [pid = 2772] [id = 648] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 19207C00 == 90 [pid = 2772] [id = 647] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 18930400 == 89 [pid = 2772] [id = 646] 03:44:16 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (1CE9F400) [pid = 2772] [serial = 1903] [outer = 00000000] [url = about:blank] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 15C59800 == 88 [pid = 2772] [id = 645] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 0F78F400 == 87 [pid = 2772] [id = 644] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 0FCBC400 == 86 [pid = 2772] [id = 643] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 19FF8000 == 85 [pid = 2772] [id = 637] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 17949C00 == 84 [pid = 2772] [id = 636] 03:44:16 INFO - PROCESS | 2772 | --DOCSHELL 0EE4FC00 == 83 [pid = 2772] [id = 635] 03:44:16 INFO - PROCESS | 2772 | 1461235456889 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]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1016ms 03:44:16 INFO - PROCESS | 2772 | 1461235456910 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 2772 | 1461235456915 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:44:16 INFO - PROCESS | 2772 | 1461235456921 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 2772 | 1461235456924 Marionette TRACE conn5 <- [1,2618,null,{}] 03:44:16 INFO - PROCESS | 2772 | 1461235456927 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}] 03:44:17 INFO - PROCESS | 2772 | 1461235457041 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (19F8DC00) [pid = 2772] [serial = 1888] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (14B0FC00) [pid = 2772] [serial = 1876] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (1A1E0400) [pid = 2772] [serial = 1891] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (0FE40800) [pid = 2772] [serial = 1879] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1BA7A800) [pid = 2772] [serial = 1895] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (15C58800) [pid = 2772] [serial = 1873] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (21247400) [pid = 2772] [serial = 1870] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (1936FC00) [pid = 2772] [serial = 1885] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (1CE99400) [pid = 2772] [serial = 1861] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (17C78400) [pid = 2772] [serial = 1852] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1B7C4400) [pid = 2772] [serial = 1894] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1E39AC00) [pid = 2772] [serial = 1867] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1C1EF000) [pid = 2772] [serial = 1847] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (0FD3C000) [pid = 2772] [serial = 1849] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (17907400) [pid = 2772] [serial = 1897] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1A1E8C00) [pid = 2772] [serial = 1892] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (17F70400) [pid = 2772] [serial = 1898] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (1C988800) [pid = 2772] [serial = 1901] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1A0DC800) [pid = 2772] [serial = 1889] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (17C89800) [pid = 2772] [serial = 1883] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1DED9400) [pid = 2772] [serial = 1796] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1937BC00) [pid = 2772] [serial = 1886] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (1C981400) [pid = 2772] [serial = 1858] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (17C26400) [pid = 2772] [serial = 1882] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1A13F400) [pid = 2772] [serial = 1855] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1C97FC00) [pid = 2772] [serial = 1900] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1032CC00) [pid = 2772] [serial = 1880] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (15C5C800) [pid = 2772] [serial = 1877] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1D87EC00) [pid = 2772] [serial = 1864] [outer = 00000000] [url = about:blank] 03:44:17 INFO - PROCESS | 2772 | 1461235457194 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 2772 | ++DOCSHELL 0FD3C400 == 84 [pid = 2772] [id = 664] 03:44:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (0FE3C400) [pid = 2772] [serial = 1992] [outer = 00000000] 03:44:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (10C94000) [pid = 2772] [serial = 1993] [outer = 0FE3C400] 03:44:17 INFO - PROCESS | 2772 | 1461235457240 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (15C64400) [pid = 2772] [serial = 1994] [outer = 0FE3C400] 03:44:17 INFO - PROCESS | 2772 | 1461235457684 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]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 831ms 03:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:44:17 INFO - PROCESS | 2772 | 1461235457757 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 2772 | 1461235457759 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 03:44:17 INFO - PROCESS | 2772 | 1461235457763 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 2772 | 1461235457766 Marionette TRACE conn5 <- [1,2622,null,{}] 03:44:17 INFO - PROCESS | 2772 | 1461235457776 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}] 03:44:17 INFO - PROCESS | 2772 | 1461235457881 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:44:17 INFO - PROCESS | 2772 | 1461235457890 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 2772 | ++DOCSHELL 1900C400 == 85 [pid = 2772] [id = 665] 03:44:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1900D000) [pid = 2772] [serial = 1995] [outer = 00000000] 03:44:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (19373C00) [pid = 2772] [serial = 1996] [outer = 1900D000] 03:44:17 INFO - PROCESS | 2772 | 1461235457937 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (197A0400) [pid = 2772] [serial = 1997] [outer = 1900D000] 03:44:18 INFO - PROCESS | 2772 | 1461235458440 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]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 03:44:18 INFO - PROCESS | 2772 | 1461235458497 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 2772 | 1461235458499 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 03:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:44:18 INFO - PROCESS | 2772 | 1461235458502 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 2772 | 1461235458504 Marionette TRACE conn5 <- [1,2626,null,{}] 03:44:18 INFO - PROCESS | 2772 | 1461235458508 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}] 03:44:18 INFO - PROCESS | 2772 | 1461235458605 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:44:18 INFO - PROCESS | 2772 | 1461235458730 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 2772 | ++DOCSHELL 19FF7400 == 86 [pid = 2772] [id = 666] 03:44:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (1A0DA400) [pid = 2772] [serial = 1998] [outer = 00000000] 03:44:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1A11C800) [pid = 2772] [serial = 1999] [outer = 1A0DA400] 03:44:18 INFO - PROCESS | 2772 | 1461235458775 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1A142800) [pid = 2772] [serial = 2000] [outer = 1A0DA400] 03:44:19 INFO - PROCESS | 2772 | 1461235459151 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]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 03:44:19 INFO - PROCESS | 2772 | 1461235459176 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 2772 | 1461235459178 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 03:44:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:44:19 INFO - PROCESS | 2772 | 1461235459181 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 2772 | 1461235459183 Marionette TRACE conn5 <- [1,2630,null,{}] 03:44:19 INFO - PROCESS | 2772 | 1461235459187 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}] 03:44:19 INFO - PROCESS | 2772 | 1461235459339 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:44:19 INFO - PROCESS | 2772 | 1461235459391 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 2772 | ++DOCSHELL 1A141000 == 87 [pid = 2772] [id = 667] 03:44:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1A147800) [pid = 2772] [serial = 2001] [outer = 00000000] 03:44:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (1A1E8000) [pid = 2772] [serial = 2002] [outer = 1A147800] 03:44:19 INFO - PROCESS | 2772 | 1461235459436 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (1A320400) [pid = 2772] [serial = 2003] [outer = 1A147800] 03:44:19 INFO - PROCESS | 2772 | 1461235459911 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]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:44:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 770ms 03:44:19 INFO - PROCESS | 2772 | 1461235459953 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:44:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:44:19 INFO - PROCESS | 2772 | 1461235459955 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 03:44:19 INFO - PROCESS | 2772 | 1461235459963 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 2772 | 1461235459965 Marionette TRACE conn5 <- [1,2634,null,{}] 03:44:19 INFO - PROCESS | 2772 | 1461235459969 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}] 03:44:20 INFO - PROCESS | 2772 | 1461235460112 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:44:20 INFO - PROCESS | 2772 | 1461235460130 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D3000 == 88 [pid = 2772] [id = 668] 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1B7C4000) [pid = 2772] [serial = 2004] [outer = 00000000] 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (1C59A800) [pid = 2772] [serial = 2005] [outer = 1B7C4000] 03:44:20 INFO - PROCESS | 2772 | 1461235460179 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1C984800) [pid = 2772] [serial = 2006] [outer = 1B7C4000] 03:44:20 INFO - PROCESS | 2772 | 1461235460626 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]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:44:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 03:44:20 INFO - PROCESS | 2772 | 1461235460649 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 2772 | 1461235460651 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 03:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:44:20 INFO - PROCESS | 2772 | 1461235460654 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - PROCESS | 2772 | 1461235460655 Marionette TRACE conn5 <- [1,2638,null,{}] 03:44:20 INFO - PROCESS | 2772 | 1461235460659 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}] 03:44:20 INFO - PROCESS | 2772 | 1461235460820 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:44:20 INFO - PROCESS | 2772 | 1461235460847 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 2772 | ++DOCSHELL 1C1F8400 == 89 [pid = 2772] [id = 669] 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (1CCE3000) [pid = 2772] [serial = 2007] [outer = 00000000] 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (1CFE2000) [pid = 2772] [serial = 2008] [outer = 1CCE3000] 03:44:20 INFO - PROCESS | 2772 | 1461235460891 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (1D884C00) [pid = 2772] [serial = 2009] [outer = 1CCE3000] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1A13D800) [pid = 2772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1A1DF400) [pid = 2772] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1034A400) [pid = 2772] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (0FC03000) [pid = 2772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (19208400) [pid = 2772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (0FD32800) [pid = 2772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (18951800) [pid = 2772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (15C5D400) [pid = 2772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1936E000) [pid = 2772] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:44:21 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1CCE9C00) [pid = 2772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:44:21 INFO - PROCESS | 2772 | 1461235461581 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]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 03:44:21 INFO - PROCESS | 2772 | 1461235461625 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 2772 | 1461235461627 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 03:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:44:21 INFO - PROCESS | 2772 | 1461235461630 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 2772 | 1461235461631 Marionette TRACE conn5 <- [1,2642,null,{}] 03:44:21 INFO - PROCESS | 2772 | 1461235461639 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}] 03:44:21 INFO - PROCESS | 2772 | 1461235461735 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:44:21 INFO - PROCESS | 2772 | 1461235461742 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 2772 | ++DOCSHELL 1441C400 == 90 [pid = 2772] [id = 670] 03:44:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1473F800) [pid = 2772] [serial = 2010] [outer = 00000000] 03:44:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1A1EAC00) [pid = 2772] [serial = 2011] [outer = 1473F800] 03:44:21 INFO - PROCESS | 2772 | 1461235461788 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (1C53F000) [pid = 2772] [serial = 2012] [outer = 1473F800] 03:44:22 INFO - PROCESS | 2772 | 1461235462329 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]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:44:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 03:44:22 INFO - PROCESS | 2772 | 1461235462362 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 2772 | 1461235462364 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 03:44:22 INFO - PROCESS | 2772 | 1461235462367 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:44:22 INFO - PROCESS | 2772 | 1461235462369 Marionette TRACE conn5 <- [1,2646,null,{}] 03:44:22 INFO - PROCESS | 2772 | 1461235462372 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}] 03:44:22 INFO - PROCESS | 2772 | 1461235462473 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:44:22 INFO - PROCESS | 2772 | 1461235462479 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 2772 | ++DOCSHELL 197A7400 == 91 [pid = 2772] [id = 671] 03:44:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (1CE90400) [pid = 2772] [serial = 2013] [outer = 00000000] 03:44:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1E39DC00) [pid = 2772] [serial = 2014] [outer = 1CE90400] 03:44:22 INFO - PROCESS | 2772 | 1461235462525 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (2114DC00) [pid = 2772] [serial = 2015] [outer = 1CE90400] 03:44:22 INFO - PROCESS | 2772 | 1461235462956 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]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:44:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 03:44:23 INFO - PROCESS | 2772 | 1461235463021 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 2772 | 1461235463023 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 03:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:44:23 INFO - PROCESS | 2772 | 1461235463028 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 2772 | 1461235463029 Marionette TRACE conn5 <- [1,2650,null,{}] 03:44:23 INFO - PROCESS | 2772 | 1461235463033 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}] 03:44:23 INFO - PROCESS | 2772 | 1461235463127 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:44:23 INFO - PROCESS | 2772 | 1461235463134 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 2772 | ++DOCSHELL 1DCA7C00 == 92 [pid = 2772] [id = 672] 03:44:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1E39BC00) [pid = 2772] [serial = 2016] [outer = 00000000] 03:44:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (21A87800) [pid = 2772] [serial = 2017] [outer = 1E39BC00] 03:44:23 INFO - PROCESS | 2772 | 1461235463177 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (2146E800) [pid = 2772] [serial = 2018] [outer = 1E39BC00] 03:44:23 INFO - PROCESS | 2772 | 1461235463850 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]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:44:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 870ms 03:44:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:44:23 INFO - PROCESS | 2772 | 1461235463900 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 2772 | 1461235463905 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 2772 | 1461235463910 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 2772 | 1461235463915 Marionette TRACE conn5 <- [1,2654,null,{}] 03:44:23 INFO - PROCESS | 2772 | 1461235463922 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}] 03:44:24 INFO - PROCESS | 2772 | 1461235464051 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:44:24 INFO - PROCESS | 2772 | 1461235464222 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 2772 | ++DOCSHELL 102DB800 == 93 [pid = 2772] [id = 673] 03:44:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (102E6000) [pid = 2772] [serial = 2019] [outer = 00000000] 03:44:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (15B32800) [pid = 2772] [serial = 2020] [outer = 102E6000] 03:44:24 INFO - PROCESS | 2772 | 1461235464281 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (17942C00) [pid = 2772] [serial = 2021] [outer = 102E6000] 03:44:25 INFO - PROCESS | 2772 | 1461235465390 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]]]}] 03:44:25 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) 03:44:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1537ms 03:44:25 INFO - PROCESS | 2772 | 1461235465471 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 2772 | 1461235465477 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 2772 | 1461235465485 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 2772 | 1461235465488 Marionette TRACE conn5 <- [1,2658,null,{}] 03:44:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:44:25 INFO - PROCESS | 2772 | 1461235465500 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}] 03:44:25 INFO - PROCESS | 2772 | 1461235465610 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:44:25 INFO - PROCESS | 2772 | 1461235465848 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2772 | ++DOCSHELL 17C90400 == 94 [pid = 2772] [id = 674] 03:44:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (17EA7800) [pid = 2772] [serial = 2022] [outer = 00000000] 03:44:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (1A118C00) [pid = 2772] [serial = 2023] [outer = 17EA7800] 03:44:25 INFO - PROCESS | 2772 | 1461235465904 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (1A1E1000) [pid = 2772] [serial = 2024] [outer = 17EA7800] 03:44:26 INFO - PROCESS | 2772 | 1461235466996 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] 03:44:27 INFO - PROCESS | 2772 | 1461235467026 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 03:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:44:27 INFO - PROCESS | 2772 | 1461235467030 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 2772 | 1461235467034 Marionette TRACE conn5 <- [1,2662,null,{}] 03:44:27 INFO - PROCESS | 2772 | 1461235467045 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}] 03:44:27 INFO - PROCESS | 2772 | 1461235467169 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:44:27 INFO - PROCESS | 2772 | 1461235467338 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 2772 | ++DOCSHELL 1CFEB000 == 95 [pid = 2772] [id = 675] 03:44:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (1D889000) [pid = 2772] [serial = 2025] [outer = 00000000] 03:44:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (2257A000) [pid = 2772] [serial = 2026] [outer = 1D889000] 03:44:27 INFO - PROCESS | 2772 | 1461235467396 Marionette DEBUG loaded listener.js 03:44:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (2257F000) [pid = 2772] [serial = 2027] [outer = 1D889000] 03:44:28 INFO - PROCESS | 2772 | 1461235468431 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] 03:44:28 INFO - PROCESS | 2772 | 1461235468470 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:44:28 INFO - PROCESS | 2772 | 1461235468474 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 2772 | 1461235468476 Marionette TRACE conn5 <- [1,2666,null,{}] 03:44:28 INFO - PROCESS | 2772 | 1461235468480 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}] 03:44:28 INFO - PROCESS | 2772 | 1461235468600 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:44:28 INFO - PROCESS | 2772 | 1461235468796 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 2772 | ++DOCSHELL 22585C00 == 96 [pid = 2772] [id = 676] 03:44:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (22586800) [pid = 2772] [serial = 2028] [outer = 00000000] 03:44:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (225AB400) [pid = 2772] [serial = 2029] [outer = 22586800] 03:44:28 INFO - PROCESS | 2772 | 1461235468853 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (23B6A400) [pid = 2772] [serial = 2030] [outer = 22586800] 03:44:29 INFO - PROCESS | 2772 | 1461235469895 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]]]}] 03:44:29 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) 03:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1481ms 03:44:29 INFO - PROCESS | 2772 | 1461235469958 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 2772 | 1461235469961 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 03:44:29 INFO - PROCESS | 2772 | 1461235469965 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:44:29 INFO - PROCESS | 2772 | 1461235469967 Marionette TRACE conn5 <- [1,2670,null,{}] 03:44:29 INFO - PROCESS | 2772 | 1461235469970 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}] 03:44:30 INFO - PROCESS | 2772 | 1461235470118 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:44:30 INFO - PROCESS | 2772 | 1461235470316 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 2772 | ++DOCSHELL 1032B000 == 97 [pid = 2772] [id = 677] 03:44:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (1034DC00) [pid = 2772] [serial = 2031] [outer = 00000000] 03:44:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (17A5A800) [pid = 2772] [serial = 2032] [outer = 1034DC00] 03:44:30 INFO - PROCESS | 2772 | 1461235470372 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 186 (17C7FC00) [pid = 2772] [serial = 2033] [outer = 1034DC00] 03:44:31 INFO - PROCESS | 2772 | 1461235471799 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]]]}] 03:44:31 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) 03:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1872ms 03:44:31 INFO - PROCESS | 2772 | 1461235471878 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 2772 | 1461235471882 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 03:44:31 INFO - PROCESS | 2772 | 1461235471888 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 2772 | 1461235471891 Marionette TRACE conn5 <- [1,2674,null,{}] 03:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:44:31 INFO - PROCESS | 2772 | 1461235471896 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}] 03:44:31 INFO - PROCESS | 2772 | 1461235471996 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:44:32 INFO - PROCESS | 2772 | 1461235472243 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 2772 | ++DOCSHELL 1034B000 == 98 [pid = 2772] [id = 678] 03:44:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 187 (112AB400) [pid = 2772] [serial = 2034] [outer = 00000000] 03:44:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 188 (14B85400) [pid = 2772] [serial = 2035] [outer = 112AB400] 03:44:32 INFO - PROCESS | 2772 | 1461235472298 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 189 (15535C00) [pid = 2772] [serial = 2036] [outer = 112AB400] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 197A7400 == 97 [pid = 2772] [id = 671] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1441C400 == 96 [pid = 2772] [id = 670] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1C1F8400 == 95 [pid = 2772] [id = 669] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1A3D3000 == 94 [pid = 2772] [id = 668] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1A141000 == 93 [pid = 2772] [id = 667] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 19FF7400 == 92 [pid = 2772] [id = 666] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 188 (223A2800) [pid = 2772] [serial = 1927] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 187 (0FE3F400) [pid = 2772] [serial = 1906] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 186 (17C76C00) [pid = 2772] [serial = 1909] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 185 (1A1E6000) [pid = 2772] [serial = 1912] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 184 (1DFA3400) [pid = 2772] [serial = 1915] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (21150800) [pid = 2772] [serial = 1918] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (21444C00) [pid = 2772] [serial = 1921] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (222B2800) [pid = 2772] [serial = 1924] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (1C2D1C00) [pid = 2772] [serial = 1957] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1900C400 == 91 [pid = 2772] [id = 665] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 0FD3C400 == 90 [pid = 2772] [id = 664] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 14B08C00 == 89 [pid = 2772] [id = 663] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 102E1000 == 88 [pid = 2772] [id = 662] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 2239C800 == 87 [pid = 2772] [id = 661] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 19F85400 == 86 [pid = 2772] [id = 660] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 0FD3F800 == 85 [pid = 2772] [id = 659] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1DA98000 == 84 [pid = 2772] [id = 658] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1552D000 == 83 [pid = 2772] [id = 657] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1CE84800 == 82 [pid = 2772] [id = 656] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1A3D2400 == 81 [pid = 2772] [id = 655] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 14B0A800 == 80 [pid = 2772] [id = 654] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 10352000 == 79 [pid = 2772] [id = 653] 03:44:33 INFO - PROCESS | 2772 | --DOCSHELL 1A3DEC00 == 78 [pid = 2772] [id = 652] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (1CFE1000) [pid = 2772] [serial = 1904] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1A173800) [pid = 2772] [serial = 1945] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (1A31C000) [pid = 2772] [serial = 1948] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (17A5D400) [pid = 2772] [serial = 1951] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (10333C00) [pid = 2772] [serial = 1933] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (197AC800) [pid = 2772] [serial = 1942] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (17940000) [pid = 2772] [serial = 1931] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (14B09C00) [pid = 2772] [serial = 1930] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (18F40800) [pid = 2772] [serial = 1939] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (190A4800) [pid = 2772] [serial = 1940] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (17C20C00) [pid = 2772] [serial = 1936] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (17C8B000) [pid = 2772] [serial = 1937] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1A146400) [pid = 2772] [serial = 1954] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1A3D4C00) [pid = 2772] [serial = 1949] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (14B8A000) [pid = 2772] [serial = 1934] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1A3DB800) [pid = 2772] [serial = 1955] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (17C8A800) [pid = 2772] [serial = 1952] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1A17A000) [pid = 2772] [serial = 1946] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (197AF000) [pid = 2772] [serial = 1943] [outer = 00000000] [url = about:blank] 03:44:33 INFO - PROCESS | 2772 | 1461235473311 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] 03:44:33 INFO - PROCESS | 2772 | 1461235473381 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 03:44:33 INFO - PROCESS | 2772 | 1461235473387 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:44:33 INFO - PROCESS | 2772 | 1461235473390 Marionette TRACE conn5 <- [1,2678,null,{}] 03:44:33 INFO - PROCESS | 2772 | 1461235473394 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}] 03:44:33 INFO - PROCESS | 2772 | 1461235473487 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:44:33 INFO - PROCESS | 2772 | 1461235473494 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 2772 | ++DOCSHELL 0FD32000 == 79 [pid = 2772] [id = 679] 03:44:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (0FD32400) [pid = 2772] [serial = 2037] [outer = 00000000] 03:44:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1441C400) [pid = 2772] [serial = 2038] [outer = 0FD32400] 03:44:33 INFO - PROCESS | 2772 | 1461235473540 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (14B01800) [pid = 2772] [serial = 2039] [outer = 0FD32400] 03:44:34 INFO - PROCESS | 2772 | 1461235474580 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] 03:44:34 INFO - PROCESS | 2772 | 1461235474615 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 03:44:34 INFO - PROCESS | 2772 | 1461235474619 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:44:34 INFO - PROCESS | 2772 | 1461235474622 Marionette TRACE conn5 <- [1,2682,null,{}] 03:44:34 INFO - PROCESS | 2772 | 1461235474632 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}] 03:44:34 INFO - PROCESS | 2772 | 1461235474729 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:44:34 INFO - PROCESS | 2772 | 1461235474736 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 2772 | ++DOCSHELL 15C5C800 == 80 [pid = 2772] [id = 680] 03:44:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (17A5D000) [pid = 2772] [serial = 2040] [outer = 00000000] 03:44:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (17C7B800) [pid = 2772] [serial = 2041] [outer = 17A5D000] 03:44:34 INFO - PROCESS | 2772 | 1461235474784 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (17C93C00) [pid = 2772] [serial = 2042] [outer = 17A5D000] 03:44:35 INFO - PROCESS | 2772 | 1461235475763 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] 03:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:44:35 INFO - PROCESS | 2772 | 1461235475810 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 2772 | 1461235475818 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 2772 | 1461235475819 Marionette TRACE conn5 <- [1,2686,null,{}] 03:44:35 INFO - PROCESS | 2772 | 1461235475823 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}] 03:44:35 INFO - PROCESS | 2772 | 1461235475957 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:44:35 INFO - PROCESS | 2772 | 1461235475973 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 2772 | ++DOCSHELL 17F6D800 == 81 [pid = 2772] [id = 681] 03:44:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (17F71C00) [pid = 2772] [serial = 2043] [outer = 00000000] 03:44:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1895D400) [pid = 2772] [serial = 2044] [outer = 17F71C00] 03:44:36 INFO - PROCESS | 2772 | 1461235476018 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (18D39C00) [pid = 2772] [serial = 2045] [outer = 17F71C00] 03:44:36 INFO - PROCESS | 2772 | 1461235476993 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] 03:44:37 INFO - PROCESS | 2772 | 1461235477053 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:44:37 INFO - PROCESS | 2772 | 1461235477056 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 2772 | 1461235477058 Marionette TRACE conn5 <- [1,2690,null,{}] 03:44:37 INFO - PROCESS | 2772 | 1461235477066 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}] 03:44:37 INFO - PROCESS | 2772 | 1461235477196 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:44:37 INFO - PROCESS | 2772 | 1461235477270 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2772 | ++DOCSHELL 18D3CC00 == 82 [pid = 2772] [id = 682] 03:44:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (18F3F000) [pid = 2772] [serial = 2046] [outer = 00000000] 03:44:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (19379000) [pid = 2772] [serial = 2047] [outer = 18F3F000] 03:44:37 INFO - PROCESS | 2772 | 1461235477315 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (193BA400) [pid = 2772] [serial = 2048] [outer = 18F3F000] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1DA9C000) [pid = 2772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1DCAE000) [pid = 2772] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1003E000) [pid = 2772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (15B31400) [pid = 2772] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (10257C00) [pid = 2772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1A0DB400) [pid = 2772] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (17FD4400) [pid = 2772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (19205400) [pid = 2772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1A0D6C00) [pid = 2772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (112A9400) [pid = 2772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1A3D6800) [pid = 2772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (21A92C00) [pid = 2772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (0FE56400) [pid = 2772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (193BCC00) [pid = 2772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (1D87C400) [pid = 2772] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (1CE8A800) [pid = 2772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (17C92000) [pid = 2772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1794A400) [pid = 2772] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (21143400) [pid = 2772] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (2114AC00) [pid = 2772] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (17A65400) [pid = 2772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1A31E400) [pid = 2772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (0FE35000) [pid = 2772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (19376400) [pid = 2772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (0F709000) [pid = 2772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (0EECFC00) [pid = 2772] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (147D0C00) [pid = 2772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (2146D000) [pid = 2772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (21437C00) [pid = 2772] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (21A85800) [pid = 2772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (1CFE5000) [pid = 2772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1CFE9400) [pid = 2772] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (21244000) [pid = 2772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1B7C4000) [pid = 2772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1A147800) [pid = 2772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (17980C00) [pid = 2772] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (10328800) [pid = 2772] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (0FE3C400) [pid = 2772] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A0DA400) [pid = 2772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1900D000) [pid = 2772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1CCE3000) [pid = 2772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (1473F800) [pid = 2772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:44:38 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1CE90400) [pid = 2772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:44:38 INFO - PROCESS | 2772 | 1461235478516 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]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1540ms 03:44:38 INFO - PROCESS | 2772 | 1461235478598 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 2772 | 1461235478600 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 03:44:38 INFO - PROCESS | 2772 | 1461235478603 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:44:38 INFO - PROCESS | 2772 | 1461235478605 Marionette TRACE conn5 <- [1,2694,null,{}] 03:44:38 INFO - PROCESS | 2772 | 1461235478608 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}] 03:44:38 INFO - PROCESS | 2772 | 1461235478708 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:44:38 INFO - PROCESS | 2772 | 1461235478722 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 2772 | ++DOCSHELL 1350A800 == 83 [pid = 2772] [id = 683] 03:44:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1473F800) [pid = 2772] [serial = 2049] [outer = 00000000] 03:44:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (17C22400) [pid = 2772] [serial = 2050] [outer = 1473F800] 03:44:38 INFO - PROCESS | 2772 | 1461235478770 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (17C7C000) [pid = 2772] [serial = 2051] [outer = 1473F800] 03:44:39 INFO - PROCESS | 2772 | 1461235479200 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]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 03:44:39 INFO - PROCESS | 2772 | 1461235479237 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 2772 | 1461235479239 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 03:44:39 INFO - PROCESS | 2772 | 1461235479258 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2772 | 1461235479260 Marionette TRACE conn5 <- [1,2698,null,{}] 03:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:44:39 INFO - PROCESS | 2772 | 1461235479264 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}] 03:44:39 INFO - PROCESS | 2772 | 1461235479355 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:44:39 INFO - PROCESS | 2772 | 1461235479406 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 2772 | ++DOCSHELL 17C97000 == 84 [pid = 2772] [id = 684] 03:44:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1900C000) [pid = 2772] [serial = 2052] [outer = 00000000] 03:44:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (19378C00) [pid = 2772] [serial = 2053] [outer = 1900C000] 03:44:39 INFO - PROCESS | 2772 | 1461235479450 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (19377C00) [pid = 2772] [serial = 2054] [outer = 1900C000] 03:44:39 INFO - PROCESS | 2772 | 1461235479910 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] 03:44:39 INFO - PROCESS | 2772 | 1461235479942 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 03:44:39 INFO - PROCESS | 2772 | 1461235479945 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2772 | 1461235479947 Marionette TRACE conn5 <- [1,2702,null,{}] 03:44:39 INFO - PROCESS | 2772 | 1461235479951 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}] 03:44:40 INFO - PROCESS | 2772 | 1461235480038 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:44:40 INFO - PROCESS | 2772 | 1461235480044 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 2772 | ++DOCSHELL 197ABC00 == 85 [pid = 2772] [id = 685] 03:44:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (19F7F000) [pid = 2772] [serial = 2055] [outer = 00000000] 03:44:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (1A0DF000) [pid = 2772] [serial = 2056] [outer = 19F7F000] 03:44:40 INFO - PROCESS | 2772 | 1461235480089 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (1A115000) [pid = 2772] [serial = 2057] [outer = 19F7F000] 03:44:40 INFO - PROCESS | 2772 | 1461235480862 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]]]}] 03:44:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:44:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 03:44:40 INFO - PROCESS | 2772 | 1461235480917 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:44:40 INFO - PROCESS | 2772 | 1461235480923 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 03:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:44:40 INFO - PROCESS | 2772 | 1461235480928 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:44:40 INFO - PROCESS | 2772 | 1461235480932 Marionette TRACE conn5 <- [1,2706,null,{}] 03:44:40 INFO - PROCESS | 2772 | 1461235480938 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}] 03:44:41 INFO - PROCESS | 2772 | 1461235481092 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:44:41 INFO - PROCESS | 2772 | 1461235481229 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 2772 | ++DOCSHELL 0FE3B400 == 86 [pid = 2772] [id = 686] 03:44:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (0FE57000) [pid = 2772] [serial = 2058] [outer = 00000000] 03:44:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (10C42800) [pid = 2772] [serial = 2059] [outer = 0FE57000] 03:44:41 INFO - PROCESS | 2772 | 1461235481300 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1470B000) [pid = 2772] [serial = 2060] [outer = 0FE57000] 03:44:41 INFO - PROCESS | 2772 | 1461235481900 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] 03:44:41 INFO - PROCESS | 2772 | 1461235481960 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:44:41 INFO - PROCESS | 2772 | 1461235481966 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 2772 | 1461235481969 Marionette TRACE conn5 <- [1,2710,null,{}] 03:44:41 INFO - PROCESS | 2772 | 1461235481973 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}] 03:44:42 INFO - PROCESS | 2772 | 1461235482092 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:44:42 INFO - PROCESS | 2772 | 1461235482254 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 2772 | ++DOCSHELL 14B84400 == 87 [pid = 2772] [id = 687] 03:44:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (17A5D400) [pid = 2772] [serial = 2061] [outer = 00000000] 03:44:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (17F6C400) [pid = 2772] [serial = 2062] [outer = 17A5D400] 03:44:42 INFO - PROCESS | 2772 | 1461235482311 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (18952C00) [pid = 2772] [serial = 2063] [outer = 17A5D400] 03:44:42 INFO - PROCESS | 2772 | 1461235482942 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] 03:44:42 INFO - PROCESS | 2772 | 1461235482991 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 03:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:44:42 INFO - PROCESS | 2772 | 1461235482995 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 2772 | 1461235482998 Marionette TRACE conn5 <- [1,2714,null,{}] 03:44:43 INFO - PROCESS | 2772 | 1461235483009 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}] 03:44:43 INFO - PROCESS | 2772 | 1461235483149 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:44:43 INFO - PROCESS | 2772 | 1461235483313 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 2772 | ++DOCSHELL 1A147C00 == 88 [pid = 2772] [id = 688] 03:44:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (1A177C00) [pid = 2772] [serial = 2064] [outer = 00000000] 03:44:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1A1E0400) [pid = 2772] [serial = 2065] [outer = 1A177C00] 03:44:43 INFO - PROCESS | 2772 | 1461235483373 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (1A1E9C00) [pid = 2772] [serial = 2066] [outer = 1A177C00] 03:44:44 INFO - PROCESS | 2772 | 1461235484012 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]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1070ms 03:44:44 INFO - PROCESS | 2772 | 1461235484068 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 2772 | 1461235484071 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 03:44:44 INFO - PROCESS | 2772 | 1461235484092 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:44:44 INFO - PROCESS | 2772 | 1461235484094 Marionette TRACE conn5 <- [1,2718,null,{}] 03:44:44 INFO - PROCESS | 2772 | 1461235484098 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}] 03:44:44 INFO - PROCESS | 2772 | 1461235484215 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:44:44 INFO - PROCESS | 2772 | 1461235484376 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 2772 | ++DOCSHELL 1A1EB400 == 89 [pid = 2772] [id = 689] 03:44:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (1A3B1800) [pid = 2772] [serial = 2067] [outer = 00000000] 03:44:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1A3DCC00) [pid = 2772] [serial = 2068] [outer = 1A3B1800] 03:44:44 INFO - PROCESS | 2772 | 1461235484433 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (1A3E1800) [pid = 2772] [serial = 2069] [outer = 1A3B1800] 03:44:45 INFO - PROCESS | 2772 | 1461235485508 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] 03:44:45 INFO - PROCESS | 2772 | 1461235485578 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 03:44:45 INFO - PROCESS | 2772 | 1461235485581 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:44:45 INFO - PROCESS | 2772 | 1461235485583 Marionette TRACE conn5 <- [1,2722,null,{}] 03:44:45 INFO - PROCESS | 2772 | 1461235485587 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}] 03:44:45 INFO - PROCESS | 2772 | 1461235485771 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:44:45 INFO - PROCESS | 2772 | 1461235485887 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 2772 | ++DOCSHELL 1A9A7000 == 90 [pid = 2772] [id = 690] 03:44:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1AB60400) [pid = 2772] [serial = 2070] [outer = 00000000] 03:44:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1C2D3000) [pid = 2772] [serial = 2071] [outer = 1AB60400] 03:44:45 INFO - PROCESS | 2772 | 1461235485942 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1C2D1C00) [pid = 2772] [serial = 2072] [outer = 1AB60400] 03:44:46 INFO - PROCESS | 2772 | 1461235486552 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]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:44:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1016ms 03:44:46 INFO - PROCESS | 2772 | 1461235486601 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 2772 | 1461235486603 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 03:44:46 INFO - PROCESS | 2772 | 1461235486607 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:44:46 INFO - PROCESS | 2772 | 1461235486609 Marionette TRACE conn5 <- [1,2726,null,{}] 03:44:46 INFO - PROCESS | 2772 | 1461235486613 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}] 03:44:46 INFO - PROCESS | 2772 | 1461235486766 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:44:46 INFO - PROCESS | 2772 | 1461235486936 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 2772 | ++DOCSHELL 0FD33C00 == 91 [pid = 2772] [id = 691] 03:44:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1C591800) [pid = 2772] [serial = 2073] [outer = 00000000] 03:44:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1CE9D000) [pid = 2772] [serial = 2074] [outer = 1C591800] 03:44:46 INFO - PROCESS | 2772 | 1461235486995 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1CEA1000) [pid = 2772] [serial = 2075] [outer = 1C591800] 03:44:47 INFO - PROCESS | 2772 | 1461235487542 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]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:44:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 969ms 03:44:47 INFO - PROCESS | 2772 | 1461235487581 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 2772 | 1461235487583 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 03:44:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:44:47 INFO - PROCESS | 2772 | 1461235487587 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 2772 | 1461235487589 Marionette TRACE conn5 <- [1,2730,null,{}] 03:44:47 INFO - PROCESS | 2772 | 1461235487592 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}] 03:44:47 INFO - PROCESS | 2772 | 1461235487705 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:44:47 INFO - PROCESS | 2772 | 1461235487839 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 2772 | ++DOCSHELL 1CFE1800 == 92 [pid = 2772] [id = 692] 03:44:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1CFE5000) [pid = 2772] [serial = 2076] [outer = 00000000] 03:44:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1DA9C000) [pid = 2772] [serial = 2077] [outer = 1CFE5000] 03:44:47 INFO - PROCESS | 2772 | 1461235487894 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1DCA5400) [pid = 2772] [serial = 2078] [outer = 1CFE5000] 03:44:48 INFO - PROCESS | 2772 | 1461235488409 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]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:44:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 870ms 03:44:48 INFO - PROCESS | 2772 | 1461235488501 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 2772 | 1461235488503 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 03:44:48 INFO - PROCESS | 2772 | 1461235488508 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 2772 | 1461235488510 Marionette TRACE conn5 <- [1,2734,null,{}] 03:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:44:48 INFO - PROCESS | 2772 | 1461235488513 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}] 03:44:48 INFO - PROCESS | 2772 | 1461235488625 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:44:48 INFO - PROCESS | 2772 | 1461235488786 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 2772 | ++DOCSHELL 112AAC00 == 93 [pid = 2772] [id = 693] 03:44:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (17AD9C00) [pid = 2772] [serial = 2079] [outer = 00000000] 03:44:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (1E38B400) [pid = 2772] [serial = 2080] [outer = 17AD9C00] 03:44:48 INFO - PROCESS | 2772 | 1461235488843 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (1E392C00) [pid = 2772] [serial = 2081] [outer = 17AD9C00] 03:44:49 INFO - PROCESS | 2772 | 1461235489406 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]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 03:44:49 INFO - PROCESS | 2772 | 1461235489450 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 2772 | 1461235489453 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:44:49 INFO - PROCESS | 2772 | 1461235489458 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 2772 | 1461235489460 Marionette TRACE conn5 <- [1,2738,null,{}] 03:44:49 INFO - PROCESS | 2772 | 1461235489464 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}] 03:44:49 INFO - PROCESS | 2772 | 1461235489577 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:44:49 INFO - PROCESS | 2772 | 1461235489755 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 2772 | ++DOCSHELL 0FE3BC00 == 94 [pid = 2772] [id = 694] 03:44:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (10041400) [pid = 2772] [serial = 2082] [outer = 00000000] 03:44:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (1793E400) [pid = 2772] [serial = 2083] [outer = 10041400] 03:44:49 INFO - PROCESS | 2772 | 1461235489812 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (18929800) [pid = 2772] [serial = 2084] [outer = 10041400] 03:44:50 INFO - PROCESS | 2772 | 1461235490611 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]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1180ms 03:44:50 INFO - PROCESS | 2772 | 1461235490641 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 2772 | 1461235490645 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 03:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:44:50 INFO - PROCESS | 2772 | 1461235490650 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 2772 | 1461235490654 Marionette TRACE conn5 <- [1,2742,null,{}] 03:44:50 INFO - PROCESS | 2772 | 1461235490660 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}] 03:44:50 INFO - PROCESS | 2772 | 1461235490775 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:44:50 INFO - PROCESS | 2772 | 1461235490946 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 2772 | ++DOCSHELL 1032E400 == 95 [pid = 2772] [id = 695] 03:44:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (10334000) [pid = 2772] [serial = 2085] [outer = 00000000] 03:44:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (14BD2C00) [pid = 2772] [serial = 2086] [outer = 10334000] 03:44:50 INFO - PROCESS | 2772 | 1461235490997 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (16371400) [pid = 2772] [serial = 2087] [outer = 10334000] 03:44:51 INFO - PROCESS | 2772 | 1461235491575 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]]]}] 03:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 990ms 03:44:51 INFO - PROCESS | 2772 | 1461235491642 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 2772 | 1461235491648 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 03:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:44:51 INFO - PROCESS | 2772 | 1461235491654 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - PROCESS | 2772 | 1461235491656 Marionette TRACE conn5 <- [1,2746,null,{}] 03:44:51 INFO - PROCESS | 2772 | 1461235491660 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}] 03:44:51 INFO - PROCESS | 2772 | 1461235491773 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:44:51 INFO - PROCESS | 2772 | 1461235491968 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 0EA30400 == 94 [pid = 2772] [id = 577] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 19005400 == 93 [pid = 2772] [id = 642] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 1E39C400 == 92 [pid = 2772] [id = 639] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 17C97000 == 91 [pid = 2772] [id = 684] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 1350A800 == 90 [pid = 2772] [id = 683] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 18D3CC00 == 89 [pid = 2772] [id = 682] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 17F6D800 == 88 [pid = 2772] [id = 681] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 15C5C800 == 87 [pid = 2772] [id = 680] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 0FD32000 == 86 [pid = 2772] [id = 679] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 1034B000 == 85 [pid = 2772] [id = 678] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 1032B000 == 84 [pid = 2772] [id = 677] 03:44:51 INFO - PROCESS | 2772 | --DOCSHELL 22585C00 == 83 [pid = 2772] [id = 676] 03:44:51 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (21A87800) [pid = 2772] [serial = 2017] [outer = 00000000] [url = about:blank] 03:44:51 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (225A7C00) [pid = 2772] [serial = 1984] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (1350A400) [pid = 2772] [serial = 1960] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (17FD6000) [pid = 2772] [serial = 1963] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1C5A8400) [pid = 2772] [serial = 1966] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (1D87C000) [pid = 2772] [serial = 1969] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (15536000) [pid = 2772] [serial = 1972] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (21144400) [pid = 2772] [serial = 1975] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (21461000) [pid = 2772] [serial = 1978] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (223A0000) [pid = 2772] [serial = 1981] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | ++DOCSHELL 0EA30400 == 84 [pid = 2772] [id = 696] 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (0F709400) [pid = 2772] [serial = 2088] [outer = 00000000] 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (0FE40400) [pid = 2772] [serial = 2089] [outer = 0F709400] 03:44:52 INFO - PROCESS | 2772 | 1461235492075 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (10330000) [pid = 2772] [serial = 2090] [outer = 0F709400] 03:44:52 INFO - PROCESS | 2772 | --DOCSHELL 1CFEB000 == 83 [pid = 2772] [id = 675] 03:44:52 INFO - PROCESS | 2772 | --DOCSHELL 17C90400 == 82 [pid = 2772] [id = 674] 03:44:52 INFO - PROCESS | 2772 | --DOCSHELL 102DB800 == 81 [pid = 2772] [id = 673] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1CEA2000) [pid = 2772] [serial = 1862] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (17F75800) [pid = 2772] [serial = 1751] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (17F75C00) [pid = 2772] [serial = 1910] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (21246C00) [pid = 2772] [serial = 1919] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (2143EC00) [pid = 2772] [serial = 1871] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (17C27000) [pid = 2772] [serial = 1748] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (223A4000) [pid = 2772] [serial = 1928] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (17A66800) [pid = 2772] [serial = 1874] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (19FFA000) [pid = 2772] [serial = 1760] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (0FF2B000) [pid = 2772] [serial = 1850] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1032AC00) [pid = 2772] [serial = 1907] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (14B06800) [pid = 2772] [serial = 1799] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (21A8B000) [pid = 2772] [serial = 1811] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (21A83400) [pid = 2772] [serial = 1922] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (222B5800) [pid = 2772] [serial = 1925] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (2123D000) [pid = 2772] [serial = 1715] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (1DA9D800) [pid = 2772] [serial = 1865] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (21463C00) [pid = 2772] [serial = 1808] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (2114B000) [pid = 2772] [serial = 1805] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (21147000) [pid = 2772] [serial = 1868] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (1A13C400) [pid = 2772] [serial = 1763] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (17F73800) [pid = 2772] [serial = 1853] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1636C400) [pid = 2772] [serial = 1745] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (1C53EC00) [pid = 2772] [serial = 1913] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (1895E000) [pid = 2772] [serial = 1754] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (19379C00) [pid = 2772] [serial = 1757] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (1A3DAC00) [pid = 2772] [serial = 1856] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (17C91400) [pid = 2772] [serial = 1817] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (1CCE7000) [pid = 2772] [serial = 1859] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (222B7800) [pid = 2772] [serial = 1814] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (10C4B000) [pid = 2772] [serial = 1742] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (1A3D2C00) [pid = 2772] [serial = 1802] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (1E38B800) [pid = 2772] [serial = 1916] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (15C64400) [pid = 2772] [serial = 1994] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A11C800) [pid = 2772] [serial = 1999] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (1A142800) [pid = 2772] [serial = 2000] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (19373C00) [pid = 2772] [serial = 1996] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (197A0400) [pid = 2772] [serial = 1997] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (1CFE2000) [pid = 2772] [serial = 2008] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (1A1EAC00) [pid = 2772] [serial = 2011] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (1C53F000) [pid = 2772] [serial = 2012] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (1E39DC00) [pid = 2772] [serial = 2014] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1A320400) [pid = 2772] [serial = 2003] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (1C984800) [pid = 2772] [serial = 2006] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1D884C00) [pid = 2772] [serial = 2009] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (2114DC00) [pid = 2772] [serial = 2015] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (1C59A800) [pid = 2772] [serial = 2005] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1A1E8000) [pid = 2772] [serial = 2002] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (17F76000) [pid = 2772] [serial = 1991] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (17EA2000) [pid = 2772] [serial = 1990] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (193BB400) [pid = 2772] [serial = 1988] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (19207000) [pid = 2772] [serial = 1987] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (10C94000) [pid = 2772] [serial = 1993] [outer = 00000000] [url = about:blank] 03:44:52 INFO - PROCESS | 2772 | 1461235492503 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]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 869ms 03:44:52 INFO - PROCESS | 2772 | 1461235492526 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 2772 | 1461235492529 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 03:44:52 INFO - PROCESS | 2772 | 1461235492532 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:44:52 INFO - PROCESS | 2772 | 1461235492535 Marionette TRACE conn5 <- [1,2750,null,{}] 03:44:52 INFO - PROCESS | 2772 | 1461235492545 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}] 03:44:52 INFO - PROCESS | 2772 | 1461235492644 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:44:52 INFO - PROCESS | 2772 | 1461235492654 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 2772 | ++DOCSHELL 17945000 == 82 [pid = 2772] [id = 697] 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (17A65400) [pid = 2772] [serial = 2091] [outer = 00000000] 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (17C24C00) [pid = 2772] [serial = 2092] [outer = 17A65400] 03:44:52 INFO - PROCESS | 2772 | 1461235492701 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (17C8C400) [pid = 2772] [serial = 2093] [outer = 17A65400] 03:44:53 INFO - PROCESS | 2772 | 1461235493201 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]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 03:44:53 INFO - PROCESS | 2772 | 1461235493266 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 2772 | 1461235493269 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 03:44:53 INFO - PROCESS | 2772 | 1461235493272 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 2772 | 1461235493274 Marionette TRACE conn5 <- [1,2754,null,{}] 03:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:44:53 INFO - PROCESS | 2772 | 1461235493277 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}] 03:44:53 INFO - PROCESS | 2772 | 1461235493402 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:44:53 INFO - PROCESS | 2772 | 1461235493531 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 2772 | ++DOCSHELL 17F7A400 == 83 [pid = 2772] [id = 698] 03:44:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (17FCEC00) [pid = 2772] [serial = 2094] [outer = 00000000] 03:44:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (18D3CC00) [pid = 2772] [serial = 2095] [outer = 17FCEC00] 03:44:53 INFO - PROCESS | 2772 | 1461235493576 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (18F43400) [pid = 2772] [serial = 2096] [outer = 17FCEC00] 03:44:53 INFO - PROCESS | 2772 | 1461235493947 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]]]}] 03:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 03:44:53 INFO - PROCESS | 2772 | 1461235494007 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 2772 | 1461235494009 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 03:44:53 INFO - PROCESS | 2772 | 1461235494012 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:44:54 INFO - PROCESS | 2772 | 1461235494013 Marionette TRACE conn5 <- [1,2758,null,{}] 03:44:54 INFO - PROCESS | 2772 | 1461235494017 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}] 03:44:54 INFO - PROCESS | 2772 | 1461235494109 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:44:54 INFO - PROCESS | 2772 | 1461235494116 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 2772 | ++DOCSHELL 190A5C00 == 84 [pid = 2772] [id = 699] 03:44:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (19204800) [pid = 2772] [serial = 2097] [outer = 00000000] 03:44:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (1937A000) [pid = 2772] [serial = 2098] [outer = 19204800] 03:44:54 INFO - PROCESS | 2772 | 1461235494162 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (193BBC00) [pid = 2772] [serial = 2099] [outer = 19204800] 03:44:54 INFO - PROCESS | 2772 | 1461235494674 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]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:44:54 INFO - PROCESS | 2772 | 1461235494689 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 2772 | 1461235494691 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 03:44:54 INFO - PROCESS | 2772 | 1461235494694 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:44:54 INFO - PROCESS | 2772 | 1461235494696 Marionette TRACE conn5 <- [1,2762,null,{}] 03:44:54 INFO - PROCESS | 2772 | 1461235494706 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}] 03:44:54 INFO - PROCESS | 2772 | 1461235494884 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:44:54 INFO - PROCESS | 2772 | 1461235494913 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D6800 == 85 [pid = 2772] [id = 700] 03:44:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (1A0D8C00) [pid = 2772] [serial = 2100] [outer = 00000000] 03:44:54 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1A119C00) [pid = 2772] [serial = 2101] [outer = 1A0D8C00] 03:44:54 INFO - PROCESS | 2772 | 1461235494960 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1A120000) [pid = 2772] [serial = 2102] [outer = 1A0D8C00] 03:44:55 INFO - PROCESS | 2772 | 1461235495400 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]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 03:44:55 INFO - PROCESS | 2772 | 1461235495471 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 2772 | 1461235495473 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 03:44:55 INFO - PROCESS | 2772 | 1461235495476 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 2772 | 1461235495478 Marionette TRACE conn5 <- [1,2766,null,{}] 03:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:44:55 INFO - PROCESS | 2772 | 1461235495481 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}] 03:44:55 INFO - PROCESS | 2772 | 1461235495614 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:44:55 INFO - PROCESS | 2772 | 1461235495698 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2772 | ++DOCSHELL 17A66000 == 86 [pid = 2772] [id = 701] 03:44:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17FD4000) [pid = 2772] [serial = 2103] [outer = 00000000] 03:44:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A1E4C00) [pid = 2772] [serial = 2104] [outer = 17FD4000] 03:44:55 INFO - PROCESS | 2772 | 1461235495745 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A233C00) [pid = 2772] [serial = 2105] [outer = 17FD4000] 03:44:56 INFO - PROCESS | 2772 | 1461235496174 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]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms 03:44:56 INFO - PROCESS | 2772 | 1461235496212 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 2772 | 1461235496214 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:44:56 INFO - PROCESS | 2772 | 1461235496254 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 2772 | 1461235496256 Marionette TRACE conn5 <- [1,2770,null,{}] 03:44:56 INFO - PROCESS | 2772 | 1461235496259 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}] 03:44:56 INFO - PROCESS | 2772 | 1461235496584 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (112AB400) [pid = 2772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (17F71C00) [pid = 2772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (18F3F000) [pid = 2772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (0FD32400) [pid = 2772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (1900C000) [pid = 2772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 118 (17A5D000) [pid = 2772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 117 (1473F800) [pid = 2772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 116 (1E39BC00) [pid = 2772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 115 (10BA4000) [pid = 2772] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 114 (1B721800) [pid = 2772] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 113 (1552EC00) [pid = 2772] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 112 (1794AC00) [pid = 2772] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 111 (15533C00) [pid = 2772] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 110 (225A0400) [pid = 2772] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 109 (1DCB4800) [pid = 2772] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 108 (1A3D3C00) [pid = 2772] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:44:56 INFO - PROCESS | 2772 | --DOMWINDOW == 107 (1CE86400) [pid = 2772] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:44:56 INFO - PROCESS | 2772 | 1461235496669 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 2772 | ++DOCSHELL 0F7D9C00 == 87 [pid = 2772] [id = 702] 03:44:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 108 (0FD32400) [pid = 2772] [serial = 2106] [outer = 00000000] 03:44:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 109 (1552E000) [pid = 2772] [serial = 2107] [outer = 0FD32400] 03:44:56 INFO - PROCESS | 2772 | 1461235496714 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 110 (1794AC00) [pid = 2772] [serial = 2108] [outer = 0FD32400] 03:44:57 INFO - PROCESS | 2772 | 1461235497077 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]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 890ms 03:44:57 INFO - PROCESS | 2772 | 1461235497138 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2772 | 1461235497140 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 03:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:44:57 INFO - PROCESS | 2772 | 1461235497144 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 2772 | 1461235497145 Marionette TRACE conn5 <- [1,2774,null,{}] 03:44:57 INFO - PROCESS | 2772 | 1461235497149 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}] 03:44:57 INFO - PROCESS | 2772 | 1461235497243 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:44:57 INFO - PROCESS | 2772 | 1461235497249 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2772 | ++DOCSHELL 1A13C400 == 88 [pid = 2772] [id = 703] 03:44:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 111 (1A17A400) [pid = 2772] [serial = 2109] [outer = 00000000] 03:44:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 112 (1C2DD000) [pid = 2772] [serial = 2110] [outer = 1A17A400] 03:44:57 INFO - PROCESS | 2772 | 1461235497294 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 113 (1C90DC00) [pid = 2772] [serial = 2111] [outer = 1A17A400] 03:44:57 INFO - PROCESS | 2772 | 1461235497735 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]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 03:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:44:57 INFO - PROCESS | 2772 | 1461235497789 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2772 | 1461235497791 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 2772 | 1461235497794 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 2772 | 1461235497796 Marionette TRACE conn5 <- [1,2778,null,{}] 03:44:57 INFO - PROCESS | 2772 | 1461235497799 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}] 03:44:57 INFO - PROCESS | 2772 | 1461235497894 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:44:57 INFO - PROCESS | 2772 | 1461235497934 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2772 | ++DOCSHELL 0FE4A000 == 89 [pid = 2772] [id = 704] 03:44:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 114 (0FE55C00) [pid = 2772] [serial = 2112] [outer = 00000000] 03:44:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 115 (1CCEBC00) [pid = 2772] [serial = 2113] [outer = 0FE55C00] 03:44:57 INFO - PROCESS | 2772 | 1461235497978 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 116 (1CE8E000) [pid = 2772] [serial = 2114] [outer = 0FE55C00] 03:44:58 INFO - PROCESS | 2772 | 1461235498437 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]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 03:44:58 INFO - PROCESS | 2772 | 1461235498472 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 2772 | 1461235498474 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 03:44:58 INFO - PROCESS | 2772 | 1461235498477 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:44:58 INFO - PROCESS | 2772 | 1461235498480 Marionette TRACE conn5 <- [1,2782,null,{}] 03:44:58 INFO - PROCESS | 2772 | 1461235498483 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}] 03:44:58 INFO - PROCESS | 2772 | 1461235498670 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:44:58 INFO - PROCESS | 2772 | 1461235498829 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 2772 | ++DOCSHELL 0FCC3C00 == 90 [pid = 2772] [id = 705] 03:44:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 117 (0FCC5800) [pid = 2772] [serial = 2115] [outer = 00000000] 03:44:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 118 (0FE39000) [pid = 2772] [serial = 2116] [outer = 0FCC5800] 03:44:58 INFO - PROCESS | 2772 | 1461235498888 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 119 (0FF2B000) [pid = 2772] [serial = 2117] [outer = 0FCC5800] 03:44:59 INFO - PROCESS | 2772 | 1461235499569 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]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1127ms 03:44:59 INFO - PROCESS | 2772 | 1461235499609 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 2772 | 1461235499615 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:44:59 INFO - PROCESS | 2772 | 1461235499619 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 2772 | 1461235499624 Marionette TRACE conn5 <- [1,2786,null,{}] 03:44:59 INFO - PROCESS | 2772 | 1461235499629 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}] 03:44:59 INFO - PROCESS | 2772 | 1461235499755 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:44:59 INFO - PROCESS | 2772 | 1461235499916 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 2772 | ++DOCSHELL 1790AC00 == 91 [pid = 2772] [id = 706] 03:44:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (17910400) [pid = 2772] [serial = 2118] [outer = 00000000] 03:44:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (17C91C00) [pid = 2772] [serial = 2119] [outer = 17910400] 03:44:59 INFO - PROCESS | 2772 | 1461235499976 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (17FD4800) [pid = 2772] [serial = 2120] [outer = 17910400] 03:45:00 INFO - PROCESS | 2772 | 1461235500564 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]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 03:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:45:00 INFO - PROCESS | 2772 | 1461235500593 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 2772 | 1461235500597 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 03:45:00 INFO - PROCESS | 2772 | 1461235500600 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 2772 | 1461235500603 Marionette TRACE conn5 <- [1,2790,null,{}] 03:45:00 INFO - PROCESS | 2772 | 1461235500607 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}] 03:45:00 INFO - PROCESS | 2772 | 1461235500727 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:45:00 INFO - PROCESS | 2772 | 1461235500903 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D4000 == 92 [pid = 2772] [id = 707] 03:45:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (1A0D7400) [pid = 2772] [serial = 2121] [outer = 00000000] 03:45:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (1A3D5C00) [pid = 2772] [serial = 2122] [outer = 1A0D7400] 03:45:00 INFO - PROCESS | 2772 | 1461235500960 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (1C5AFC00) [pid = 2772] [serial = 2123] [outer = 1A0D7400] 03:45:01 INFO - PROCESS | 2772 | 1461235501575 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]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1021ms 03:45:01 INFO - PROCESS | 2772 | 1461235501624 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 2772 | 1461235501628 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 03:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:45:01 INFO - PROCESS | 2772 | 1461235501639 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 2772 | 1461235501644 Marionette TRACE conn5 <- [1,2794,null,{}] 03:45:01 INFO - PROCESS | 2772 | 1461235501665 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}] 03:45:01 INFO - PROCESS | 2772 | 1461235501879 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:45:01 INFO - PROCESS | 2772 | 1461235501995 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 2772 | ++DOCSHELL 1DA99C00 == 93 [pid = 2772] [id = 708] 03:45:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (1DCAD800) [pid = 2772] [serial = 2124] [outer = 00000000] 03:45:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (1E384400) [pid = 2772] [serial = 2125] [outer = 1DCAD800] 03:45:02 INFO - PROCESS | 2772 | 1461235502051 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (1E397000) [pid = 2772] [serial = 2126] [outer = 1DCAD800] 03:45:02 INFO - PROCESS | 2772 | 1461235502641 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]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1049ms 03:45:02 INFO - PROCESS | 2772 | 1461235502683 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 2772 | 1461235502686 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 03:45:02 INFO - PROCESS | 2772 | 1461235502689 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:45:02 INFO - PROCESS | 2772 | 1461235502691 Marionette TRACE conn5 <- [1,2798,null,{}] 03:45:02 INFO - PROCESS | 2772 | 1461235502695 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}] 03:45:02 INFO - PROCESS | 2772 | 1461235502815 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:45:02 INFO - PROCESS | 2772 | 1461235502989 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 2772 | ++DOCSHELL 2114A400 == 94 [pid = 2772] [id = 709] 03:45:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (2114BC00) [pid = 2772] [serial = 2127] [outer = 00000000] 03:45:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (21239400) [pid = 2772] [serial = 2128] [outer = 2114BC00] 03:45:03 INFO - PROCESS | 2772 | 1461235503045 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (2123B000) [pid = 2772] [serial = 2129] [outer = 2114BC00] 03:45:03 INFO - PROCESS | 2772 | 1461235503573 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]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 03:45:03 INFO - PROCESS | 2772 | 1461235503623 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 2772 | 1461235503625 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:45:03 INFO - PROCESS | 2772 | 1461235503629 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 2772 | 1461235503631 Marionette TRACE conn5 <- [1,2802,null,{}] 03:45:03 INFO - PROCESS | 2772 | 1461235503635 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}] 03:45:03 INFO - PROCESS | 2772 | 1461235503754 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:45:03 INFO - PROCESS | 2772 | 1461235503930 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 2772 | ++DOCSHELL 21247400 == 95 [pid = 2772] [id = 710] 03:45:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (21248000) [pid = 2772] [serial = 2130] [outer = 00000000] 03:45:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (2143D400) [pid = 2772] [serial = 2131] [outer = 21248000] 03:45:03 INFO - PROCESS | 2772 | 1461235503996 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (21445000) [pid = 2772] [serial = 2132] [outer = 21248000] 03:45:04 INFO - PROCESS | 2772 | 1461235504598 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]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1017ms 03:45:04 INFO - PROCESS | 2772 | 1461235504650 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 2772 | 1461235504652 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 03:45:04 INFO - PROCESS | 2772 | 1461235504656 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:45:04 INFO - PROCESS | 2772 | 1461235504658 Marionette TRACE conn5 <- [1,2806,null,{}] 03:45:04 INFO - PROCESS | 2772 | 1461235504662 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}] 03:45:04 INFO - PROCESS | 2772 | 1461235504780 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:45:04 INFO - PROCESS | 2772 | 1461235504956 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 2772 | ++DOCSHELL 21444000 == 96 [pid = 2772] [id = 711] 03:45:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (21461C00) [pid = 2772] [serial = 2133] [outer = 00000000] 03:45:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (21A88000) [pid = 2772] [serial = 2134] [outer = 21461C00] 03:45:04 INFO - PROCESS | 2772 | 1461235505011 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (21A89C00) [pid = 2772] [serial = 2135] [outer = 21461C00] 03:45:05 INFO - PROCESS | 2772 | 1461235505588 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]]]}] 03:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 03:45:05 INFO - PROCESS | 2772 | 1461235505630 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 2772 | 1461235505632 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 03:45:05 INFO - PROCESS | 2772 | 1461235505635 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:45:05 INFO - PROCESS | 2772 | 1461235505637 Marionette TRACE conn5 <- [1,2810,null,{}] 03:45:05 INFO - PROCESS | 2772 | 1461235505641 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}] 03:45:05 INFO - PROCESS | 2772 | 1461235505762 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:45:05 INFO - PROCESS | 2772 | 1461235505937 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 2772 | ++DOCSHELL 222AB000 == 97 [pid = 2772] [id = 712] 03:45:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (222AB800) [pid = 2772] [serial = 2136] [outer = 00000000] 03:45:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (222B5800) [pid = 2772] [serial = 2137] [outer = 222AB800] 03:45:05 INFO - PROCESS | 2772 | 1461235505993 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (222AD800) [pid = 2772] [serial = 2138] [outer = 222AB800] 03:45:06 INFO - PROCESS | 2772 | 1461235506565 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]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 03:45:06 INFO - PROCESS | 2772 | 1461235506610 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 2772 | 1461235506613 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 03:45:06 INFO - PROCESS | 2772 | 1461235506616 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:45:06 INFO - PROCESS | 2772 | 1461235506618 Marionette TRACE conn5 <- [1,2814,null,{}] 03:45:06 INFO - PROCESS | 2772 | 1461235506622 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}] 03:45:06 INFO - PROCESS | 2772 | 1461235506740 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:45:06 INFO - PROCESS | 2772 | 1461235506943 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 2772 | ++DOCSHELL 197A6000 == 98 [pid = 2772] [id = 713] 03:45:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (197A7C00) [pid = 2772] [serial = 2139] [outer = 00000000] 03:45:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (223A3000) [pid = 2772] [serial = 2140] [outer = 197A7C00] 03:45:06 INFO - PROCESS | 2772 | 1461235506999 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (223A5800) [pid = 2772] [serial = 2141] [outer = 197A7C00] 03:45:07 INFO - PROCESS | 2772 | 1461235507554 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1280ms 03:45:07 INFO - PROCESS | 2772 | 1461235507908 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 2772 | 1461235507913 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:45:07 INFO - PROCESS | 2772 | 1461235507919 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 2772 | 1461235507922 Marionette TRACE conn5 <- [1,2818,null,{}] 03:45:07 INFO - PROCESS | 2772 | 1461235507928 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}] 03:45:08 INFO - PROCESS | 2772 | 1461235508049 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:45:08 INFO - PROCESS | 2772 | 1461235508207 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 2772 | ++DOCSHELL 16371000 == 99 [pid = 2772] [id = 714] 03:45:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1790E000) [pid = 2772] [serial = 2142] [outer = 00000000] 03:45:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (17C91400) [pid = 2772] [serial = 2143] [outer = 1790E000] 03:45:08 INFO - PROCESS | 2772 | 1461235508260 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (17F70800) [pid = 2772] [serial = 2144] [outer = 1790E000] 03:45:08 INFO - PROCESS | 2772 | 1461235508813 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]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 03:45:08 INFO - PROCESS | 2772 | 1461235508853 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 2772 | 1461235508856 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:45:08 INFO - PROCESS | 2772 | 1461235508863 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 2772 | 1461235508867 Marionette TRACE conn5 <- [1,2822,null,{}] 03:45:08 INFO - PROCESS | 2772 | 1461235508871 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}] 03:45:08 INFO - PROCESS | 2772 | 1461235508987 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:45:09 INFO - PROCESS | 2772 | 1461235509169 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 2772 | ++DOCSHELL 0FF2F400 == 100 [pid = 2772] [id = 715] 03:45:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (1473B400) [pid = 2772] [serial = 2145] [outer = 00000000] 03:45:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (18959800) [pid = 2772] [serial = 2146] [outer = 1473B400] 03:45:09 INFO - PROCESS | 2772 | 1461235509220 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (197A6400) [pid = 2772] [serial = 2147] [outer = 1473B400] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1CFE4400 == 99 [pid = 2772] [id = 571] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0FE4A000 == 98 [pid = 2772] [id = 704] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1A13C400 == 97 [pid = 2772] [id = 703] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0F7D9C00 == 96 [pid = 2772] [id = 702] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 17A66000 == 95 [pid = 2772] [id = 701] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1A0D6800 == 94 [pid = 2772] [id = 700] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 190A5C00 == 93 [pid = 2772] [id = 699] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 17F7A400 == 92 [pid = 2772] [id = 698] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1A0DF000) [pid = 2772] [serial = 2056] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 17945000 == 91 [pid = 2772] [id = 697] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0EA30400 == 90 [pid = 2772] [id = 696] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1032E400 == 89 [pid = 2772] [id = 695] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0FE3BC00 == 88 [pid = 2772] [id = 694] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 112AAC00 == 87 [pid = 2772] [id = 693] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1CFE1800 == 86 [pid = 2772] [id = 692] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0FD33C00 == 85 [pid = 2772] [id = 691] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1A9A7000 == 84 [pid = 2772] [id = 690] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1A1EB400 == 83 [pid = 2772] [id = 689] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 1A147C00 == 82 [pid = 2772] [id = 688] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 14B84400 == 81 [pid = 2772] [id = 687] 03:45:09 INFO - PROCESS | 2772 | --DOCSHELL 0FE3B400 == 80 [pid = 2772] [id = 686] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (147E8C00) [pid = 2772] [serial = 1961] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (223A5C00) [pid = 2772] [serial = 1982] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (15537400) [pid = 2772] [serial = 1973] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 144 (18D3C000) [pid = 2772] [serial = 1964] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 143 (21A8A800) [pid = 2772] [serial = 1979] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 142 (225A9000) [pid = 2772] [serial = 1985] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 141 (2123C000) [pid = 2772] [serial = 1976] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 140 (1CCE2400) [pid = 2772] [serial = 1967] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 139 (1DA99800) [pid = 2772] [serial = 1970] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 138 (15535C00) [pid = 2772] [serial = 2036] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 137 (14B85400) [pid = 2772] [serial = 2035] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1895D400) [pid = 2772] [serial = 2044] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (19379000) [pid = 2772] [serial = 2047] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (18D39C00) [pid = 2772] [serial = 2045] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (225AB400) [pid = 2772] [serial = 2029] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (1441C400) [pid = 2772] [serial = 2038] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (14B01800) [pid = 2772] [serial = 2039] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (19378C00) [pid = 2772] [serial = 2053] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (2257A000) [pid = 2772] [serial = 2026] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (17C7B800) [pid = 2772] [serial = 2041] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 127 (1A118C00) [pid = 2772] [serial = 2023] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 126 (17C22400) [pid = 2772] [serial = 2050] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 125 (193BA400) [pid = 2772] [serial = 2048] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 124 (17A5A800) [pid = 2772] [serial = 2032] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 123 (15B32800) [pid = 2772] [serial = 2020] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 122 (2146E800) [pid = 2772] [serial = 2018] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 121 (19377C00) [pid = 2772] [serial = 2054] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 120 (17C93C00) [pid = 2772] [serial = 2042] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | --DOMWINDOW == 119 (17C7C000) [pid = 2772] [serial = 2051] [outer = 00000000] [url = about:blank] 03:45:09 INFO - PROCESS | 2772 | 1461235509856 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1025ms 03:45:09 INFO - PROCESS | 2772 | 1461235509887 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 2772 | 1461235509889 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 03:45:09 INFO - PROCESS | 2772 | 1461235509893 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:45:09 INFO - PROCESS | 2772 | 1461235509895 Marionette TRACE conn5 <- [1,2826,null,{}] 03:45:09 INFO - PROCESS | 2772 | 1461235509904 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}] 03:45:09 INFO - PROCESS | 2772 | 1461235510007 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:45:10 INFO - PROCESS | 2772 | 1461235510131 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 2772 | ++DOCSHELL 1032C000 == 81 [pid = 2772] [id = 716] 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 120 (1032CC00) [pid = 2772] [serial = 2148] [outer = 00000000] 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 121 (1552AC00) [pid = 2772] [serial = 2149] [outer = 1032CC00] 03:45:10 INFO - PROCESS | 2772 | 1461235510180 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 122 (15537000) [pid = 2772] [serial = 2150] [outer = 1032CC00] 03:45:10 INFO - PROCESS | 2772 | 1461235510621 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]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 03:45:10 INFO - PROCESS | 2772 | 1461235510667 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 2772 | 1461235510669 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 03:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:45:10 INFO - PROCESS | 2772 | 1461235510673 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - PROCESS | 2772 | 1461235510675 Marionette TRACE conn5 <- [1,2830,null,{}] 03:45:10 INFO - PROCESS | 2772 | 1461235510678 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}] 03:45:10 INFO - PROCESS | 2772 | 1461235510805 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:45:10 INFO - PROCESS | 2772 | 1461235510820 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 2772 | ++DOCSHELL 17ADE000 == 82 [pid = 2772] [id = 717] 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 123 (17AE0800) [pid = 2772] [serial = 2151] [outer = 00000000] 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 124 (17F6DC00) [pid = 2772] [serial = 2152] [outer = 17AE0800] 03:45:10 INFO - PROCESS | 2772 | 1461235510865 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 125 (17F7A400) [pid = 2772] [serial = 2153] [outer = 17AE0800] 03:45:11 INFO - PROCESS | 2772 | 1461235511331 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]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 03:45:11 INFO - PROCESS | 2772 | 1461235511351 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 2772 | 1461235511353 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 03:45:11 INFO - PROCESS | 2772 | 1461235511356 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:45:11 INFO - PROCESS | 2772 | 1461235511358 Marionette TRACE conn5 <- [1,2834,null,{}] 03:45:11 INFO - PROCESS | 2772 | 1461235511361 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}] 03:45:11 INFO - PROCESS | 2772 | 1461235511454 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:45:11 INFO - PROCESS | 2772 | 1461235511460 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 2772 | ++DOCSHELL 1892B800 == 83 [pid = 2772] [id = 718] 03:45:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 126 (18C46000) [pid = 2772] [serial = 2154] [outer = 00000000] 03:45:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 127 (193B3000) [pid = 2772] [serial = 2155] [outer = 18C46000] 03:45:11 INFO - PROCESS | 2772 | 1461235511505 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 128 (17C7C400) [pid = 2772] [serial = 2156] [outer = 18C46000] 03:45:11 INFO - PROCESS | 2772 | 1461235511977 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]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 03:45:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:45:12 INFO - PROCESS | 2772 | 1461235512032 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 2772 | 1461235512034 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 03:45:12 INFO - PROCESS | 2772 | 1461235512037 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 2772 | 1461235512039 Marionette TRACE conn5 <- [1,2838,null,{}] 03:45:12 INFO - PROCESS | 2772 | 1461235512043 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}] 03:45:12 INFO - PROCESS | 2772 | 1461235512200 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:45:12 INFO - PROCESS | 2772 | 1461235512250 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 2772 | ++DOCSHELL 1A0D4C00 == 84 [pid = 2772] [id = 719] 03:45:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (1A0D5000) [pid = 2772] [serial = 2157] [outer = 00000000] 03:45:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A111400) [pid = 2772] [serial = 2158] [outer = 1A0D5000] 03:45:12 INFO - PROCESS | 2772 | 1461235512298 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A11E400) [pid = 2772] [serial = 2159] [outer = 1A0D5000] 03:45:12 INFO - PROCESS | 2772 | 1461235512771 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 03:45:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:45:12 INFO - PROCESS | 2772 | 1461235512808 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 2772 | 1461235512810 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 03:45:12 INFO - PROCESS | 2772 | 1461235512814 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 2772 | 1461235512815 Marionette TRACE conn5 <- [1,2842,null,{}] 03:45:12 INFO - PROCESS | 2772 | 1461235512825 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}] 03:45:12 INFO - PROCESS | 2772 | 1461235512958 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:45:13 INFO - PROCESS | 2772 | 1461235513037 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 2772 | ++DOCSHELL 1A13C000 == 85 [pid = 2772] [id = 720] 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1A140000) [pid = 2772] [serial = 2160] [outer = 00000000] 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1A239800) [pid = 2772] [serial = 2161] [outer = 1A140000] 03:45:13 INFO - PROCESS | 2772 | 1461235513081 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1A3D9C00) [pid = 2772] [serial = 2162] [outer = 1A140000] 03:45:13 INFO - PROCESS | 2772 | 1461235513504 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]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 03:45:13 INFO - PROCESS | 2772 | 1461235513544 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 2772 | 1461235513546 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 03:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:45:13 INFO - PROCESS | 2772 | 1461235513557 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 2772 | 1461235513559 Marionette TRACE conn5 <- [1,2846,null,{}] 03:45:13 INFO - PROCESS | 2772 | 1461235513592 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}] 03:45:13 INFO - PROCESS | 2772 | 1461235513745 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:45:13 INFO - PROCESS | 2772 | 1461235513830 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 2772 | ++DOCSHELL 1BA7A800 == 86 [pid = 2772] [id = 721] 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1C125400) [pid = 2772] [serial = 2163] [outer = 00000000] 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1C2D4000) [pid = 2772] [serial = 2164] [outer = 1C125400] 03:45:13 INFO - PROCESS | 2772 | 1461235513874 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1C901800) [pid = 2772] [serial = 2165] [outer = 1C125400] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 136 (1A0D8C00) [pid = 2772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 135 (17FD4000) [pid = 2772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 134 (1A17A400) [pid = 2772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 133 (0F709400) [pid = 2772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 132 (19204800) [pid = 2772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 131 (10334000) [pid = 2772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 130 (17FCEC00) [pid = 2772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 129 (17A65400) [pid = 2772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:45:14 INFO - PROCESS | 2772 | --DOMWINDOW == 128 (0FD32400) [pid = 2772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:45:14 INFO - PROCESS | 2772 | 1461235514526 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1019ms 03:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:45:14 INFO - PROCESS | 2772 | 1461235514578 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 2772 | 1461235514580 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 03:45:14 INFO - PROCESS | 2772 | 1461235514583 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 2772 | 1461235514585 Marionette TRACE conn5 <- [1,2850,null,{}] 03:45:14 INFO - PROCESS | 2772 | 1461235514597 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}] 03:45:14 INFO - PROCESS | 2772 | 1461235514691 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:45:14 INFO - PROCESS | 2772 | 1461235514697 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 2772 | ++DOCSHELL 17C79400 == 87 [pid = 2772] [id = 722] 03:45:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 129 (17FCEC00) [pid = 2772] [serial = 2166] [outer = 00000000] 03:45:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 130 (1A172400) [pid = 2772] [serial = 2167] [outer = 17FCEC00] 03:45:14 INFO - PROCESS | 2772 | 1461235514741 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 131 (1A1E5400) [pid = 2772] [serial = 2168] [outer = 17FCEC00] 03:45:15 INFO - PROCESS | 2772 | 1461235515196 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]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 03:45:15 INFO - PROCESS | 2772 | 1461235515214 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 2772 | 1461235515216 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 03:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:45:15 INFO - PROCESS | 2772 | 1461235515219 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 2772 | 1461235515221 Marionette TRACE conn5 <- [1,2854,null,{}] 03:45:15 INFO - PROCESS | 2772 | 1461235515224 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}] 03:45:15 INFO - PROCESS | 2772 | 1461235515374 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:45:15 INFO - PROCESS | 2772 | 1461235515417 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 2772 | ++DOCSHELL 1C5AD000 == 88 [pid = 2772] [id = 723] 03:45:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 132 (1C902000) [pid = 2772] [serial = 2169] [outer = 00000000] 03:45:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 133 (1CE8D400) [pid = 2772] [serial = 2170] [outer = 1C902000] 03:45:15 INFO - PROCESS | 2772 | 1461235515464 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 134 (1CFDD800) [pid = 2772] [serial = 2171] [outer = 1C902000] 03:45:15 INFO - PROCESS | 2772 | 1461235515884 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]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 03:45:15 INFO - PROCESS | 2772 | 1461235515951 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 2772 | 1461235515953 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 03:45:15 INFO - PROCESS | 2772 | 1461235515961 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:45:15 INFO - PROCESS | 2772 | 1461235515963 Marionette TRACE conn5 <- [1,2858,null,{}] 03:45:15 INFO - PROCESS | 2772 | 1461235515967 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}] 03:45:16 INFO - PROCESS | 2772 | 1461235516081 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:45:16 INFO - PROCESS | 2772 | 1461235516096 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 2772 | ++DOCSHELL 1790FC00 == 89 [pid = 2772] [id = 724] 03:45:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 135 (1794B400) [pid = 2772] [serial = 2172] [outer = 00000000] 03:45:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 136 (1DCAA000) [pid = 2772] [serial = 2173] [outer = 1794B400] 03:45:16 INFO - PROCESS | 2772 | 1461235516145 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 2772 | ++DOMWINDOW == 137 (1E38DC00) [pid = 2772] [serial = 2174] [outer = 1794B400] 03:45:16 INFO - PROCESS | 2772 | 1461235516970 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]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1075ms 03:45:17 INFO - PROCESS | 2772 | 1461235517041 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 2772 | 1461235517047 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:45:17 INFO - PROCESS | 2772 | 1461235517051 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 2772 | 1461235517055 Marionette TRACE conn5 <- [1,2862,null,{}] 03:45:17 INFO - PROCESS | 2772 | 1461235517062 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}] 03:45:17 INFO - PROCESS | 2772 | 1461235517194 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:45:17 INFO - PROCESS | 2772 | 1461235517362 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 2772 | ++DOCSHELL 147E2800 == 90 [pid = 2772] [id = 725] 03:45:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 138 (14B06000) [pid = 2772] [serial = 2175] [outer = 00000000] 03:45:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 139 (17A64C00) [pid = 2772] [serial = 2176] [outer = 14B06000] 03:45:17 INFO - PROCESS | 2772 | 1461235517424 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 2772 | ++DOMWINDOW == 140 (17C1B000) [pid = 2772] [serial = 2177] [outer = 14B06000] 03:45:18 INFO - PROCESS | 2772 | 1461235518021 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]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1021ms 03:45:18 INFO - PROCESS | 2772 | 1461235518077 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 2772 | 1461235518083 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:45:18 INFO - PROCESS | 2772 | 1461235518090 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 2772 | 1461235518093 Marionette TRACE conn5 <- [1,2866,null,{}] 03:45:18 INFO - PROCESS | 2772 | 1461235518097 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}] 03:45:18 INFO - PROCESS | 2772 | 1461235518223 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:45:18 INFO - PROCESS | 2772 | 1461235518400 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 2772 | ++DOCSHELL 18C43000 == 91 [pid = 2772] [id = 726] 03:45:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 141 (18D39C00) [pid = 2772] [serial = 2178] [outer = 00000000] 03:45:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 142 (1937A400) [pid = 2772] [serial = 2179] [outer = 18D39C00] 03:45:18 INFO - PROCESS | 2772 | 1461235518457 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 2772 | ++DOMWINDOW == 143 (197ADC00) [pid = 2772] [serial = 2180] [outer = 18D39C00] 03:45:19 INFO - PROCESS | 2772 | 1461235519094 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]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1070ms 03:45:19 INFO - PROCESS | 2772 | 1461235519162 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 2772 | 1461235519165 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:45:19 INFO - PROCESS | 2772 | 1461235519169 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 2772 | 1461235519172 Marionette TRACE conn5 <- [1,2870,null,{}] 03:45:19 INFO - PROCESS | 2772 | 1461235519183 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}] 03:45:19 INFO - PROCESS | 2772 | 1461235519366 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:45:19 INFO - PROCESS | 2772 | 1461235519492 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 2772 | ++DOCSHELL 1D889800 == 92 [pid = 2772] [id = 727] 03:45:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 144 (1DA9E800) [pid = 2772] [serial = 2181] [outer = 00000000] 03:45:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 145 (1DFA2C00) [pid = 2772] [serial = 2182] [outer = 1DA9E800] 03:45:19 INFO - PROCESS | 2772 | 1461235519551 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (21150C00) [pid = 2772] [serial = 2183] [outer = 1DA9E800] 03:45:20 INFO - PROCESS | 2772 | 1461235520149 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]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1022ms 03:45:20 INFO - PROCESS | 2772 | 1461235520194 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 2772 | 1461235520197 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 03:45:20 INFO - PROCESS | 2772 | 1461235520200 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:45:20 INFO - PROCESS | 2772 | 1461235520202 Marionette TRACE conn5 <- [1,2874,null,{}] 03:45:20 INFO - PROCESS | 2772 | 1461235520206 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}] 03:45:20 INFO - PROCESS | 2772 | 1461235520328 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:45:20 INFO - PROCESS | 2772 | 1461235520507 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 2772 | ++DOCSHELL 2143AC00 == 93 [pid = 2772] [id = 728] 03:45:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (2143CC00) [pid = 2772] [serial = 2184] [outer = 00000000] 03:45:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (2146D400) [pid = 2772] [serial = 2185] [outer = 2143CC00] 03:45:20 INFO - PROCESS | 2772 | 1461235520564 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (222ABC00) [pid = 2772] [serial = 2186] [outer = 2143CC00] 03:45:21 INFO - PROCESS | 2772 | 1461235521169 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]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1016ms 03:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:45:21 INFO - PROCESS | 2772 | 1461235521220 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 2772 | 1461235521222 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 03:45:21 INFO - PROCESS | 2772 | 1461235521226 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 2772 | 1461235521228 Marionette TRACE conn5 <- [1,2878,null,{}] 03:45:21 INFO - PROCESS | 2772 | 1461235521231 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}] 03:45:21 INFO - PROCESS | 2772 | 1461235521349 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:45:21 INFO - PROCESS | 2772 | 1461235521515 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 2772 | ++DOCSHELL 1553FC00 == 94 [pid = 2772] [id = 729] 03:45:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (15540800) [pid = 2772] [serial = 2187] [outer = 00000000] 03:45:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (15547000) [pid = 2772] [serial = 2188] [outer = 15540800] 03:45:21 INFO - PROCESS | 2772 | 1461235521573 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (15549800) [pid = 2772] [serial = 2189] [outer = 15540800] 03:45:22 INFO - PROCESS | 2772 | 1461235522193 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1017ms 03:45:22 INFO - PROCESS | 2772 | 1461235522247 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 2772 | 1461235522249 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 03:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:45:22 INFO - PROCESS | 2772 | 1461235522253 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - PROCESS | 2772 | 1461235522255 Marionette TRACE conn5 <- [1,2882,null,{}] 03:45:22 INFO - PROCESS | 2772 | 1461235522259 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}] 03:45:22 INFO - PROCESS | 2772 | 1461235522389 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:45:22 INFO - PROCESS | 2772 | 1461235522568 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 2772 | ++DOCSHELL 1CFDE000 == 95 [pid = 2772] [id = 730] 03:45:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (222B2C00) [pid = 2772] [serial = 2190] [outer = 00000000] 03:45:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (2257EC00) [pid = 2772] [serial = 2191] [outer = 222B2C00] 03:45:22 INFO - PROCESS | 2772 | 1461235522627 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (22582800) [pid = 2772] [serial = 2192] [outer = 222B2C00] 03:45:23 INFO - PROCESS | 2772 | 1461235523161 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]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 03:45:23 INFO - PROCESS | 2772 | 1461235523201 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 2772 | 1461235523204 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 03:45:23 INFO - PROCESS | 2772 | 1461235523209 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 2772 | 1461235523211 Marionette TRACE conn5 <- [1,2886,null,{}] 03:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:45:23 INFO - PROCESS | 2772 | 1461235523215 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}] 03:45:23 INFO - PROCESS | 2772 | 1461235523332 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:45:23 INFO - PROCESS | 2772 | 1461235523513 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 2772 | ++DOCSHELL 22587800 == 96 [pid = 2772] [id = 731] 03:45:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (225A2000) [pid = 2772] [serial = 2193] [outer = 00000000] 03:45:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (225A9800) [pid = 2772] [serial = 2194] [outer = 225A2000] 03:45:23 INFO - PROCESS | 2772 | 1461235523569 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (225AC400) [pid = 2772] [serial = 2195] [outer = 225A2000] 03:45:24 INFO - PROCESS | 2772 | 1461235524178 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]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1014ms 03:45:24 INFO - PROCESS | 2772 | 1461235524229 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 2772 | 1461235524231 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 03:45:24 INFO - PROCESS | 2772 | 1461235524235 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:45:24 INFO - PROCESS | 2772 | 1461235524237 Marionette TRACE conn5 <- [1,2890,null,{}] 03:45:24 INFO - PROCESS | 2772 | 1461235524241 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}] 03:45:24 INFO - PROCESS | 2772 | 1461235524359 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:45:24 INFO - PROCESS | 2772 | 1461235524524 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 2772 | ++DOCSHELL 225AF800 == 97 [pid = 2772] [id = 732] 03:45:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (23432000) [pid = 2772] [serial = 2196] [outer = 00000000] 03:45:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (2343A400) [pid = 2772] [serial = 2197] [outer = 23432000] 03:45:24 INFO - PROCESS | 2772 | 1461235524582 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (2343B800) [pid = 2772] [serial = 2198] [outer = 23432000] 03:45:25 INFO - PROCESS | 2772 | 1461235525175 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:45:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 03:45:25 INFO - PROCESS | 2772 | 1461235525209 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 2772 | 1461235525211 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 03:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:45:25 INFO - PROCESS | 2772 | 1461235525215 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 2772 | 1461235525217 Marionette TRACE conn5 <- [1,2894,null,{}] 03:45:25 INFO - PROCESS | 2772 | 1461235525221 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}] 03:45:25 INFO - PROCESS | 2772 | 1461235525339 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:45:25 INFO - PROCESS | 2772 | 1461235525518 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 2772 | ++DOCSHELL 2343D400 == 98 [pid = 2772] [id = 733] 03:45:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (2343D800) [pid = 2772] [serial = 2199] [outer = 00000000] 03:45:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (23B70400) [pid = 2772] [serial = 2200] [outer = 2343D800] 03:45:25 INFO - PROCESS | 2772 | 1461235525574 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (23B74800) [pid = 2772] [serial = 2201] [outer = 2343D800] 03:45:26 INFO - PROCESS | 2772 | 1461235526183 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]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1018ms 03:45:26 INFO - PROCESS | 2772 | 1461235526237 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 2772 | 1461235526239 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 03:45:26 INFO - PROCESS | 2772 | 1461235526243 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:45:26 INFO - PROCESS | 2772 | 1461235526245 Marionette TRACE conn5 <- [1,2898,null,{}] 03:45:26 INFO - PROCESS | 2772 | 1461235526249 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}] 03:45:26 INFO - PROCESS | 2772 | 1461235526371 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:45:26 INFO - PROCESS | 2772 | 1461235526749 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 2772 | ++DOCSHELL 0EA31400 == 99 [pid = 2772] [id = 734] 03:45:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (0FD39800) [pid = 2772] [serial = 2202] [outer = 00000000] 03:45:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (15530400) [pid = 2772] [serial = 2203] [outer = 0FD39800] 03:45:26 INFO - PROCESS | 2772 | 1461235526819 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (1553EC00) [pid = 2772] [serial = 2204] [outer = 0FD39800] 03:45:27 INFO - PROCESS | 2772 | 1461235527404 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]]]}] 03:45:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:45:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:45:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1179ms 03:45:27 INFO - PROCESS | 2772 | 1461235527426 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 2772 | 1461235527431 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 03:45:27 INFO - PROCESS | 2772 | 1461235527436 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - TEST-START | /DOMEvents/constructors.html 03:45:27 INFO - PROCESS | 2772 | 1461235527439 Marionette TRACE conn5 <- [1,2902,null,{}] 03:45:27 INFO - PROCESS | 2772 | 1461235527444 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}] 03:45:27 INFO - PROCESS | 2772 | 1461235527562 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:45:27 INFO - PROCESS | 2772 | 1461235527706 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 2772 | ++DOCSHELL 17A62800 == 100 [pid = 2772] [id = 735] 03:45:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (17A64400) [pid = 2772] [serial = 2205] [outer = 00000000] 03:45:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1892E800) [pid = 2772] [serial = 2206] [outer = 17A64400] 03:45:27 INFO - PROCESS | 2772 | 1461235527756 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (18D3F800) [pid = 2772] [serial = 2207] [outer = 17A64400] 03:45:28 INFO - PROCESS | 2772 | 1461235528472 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]]]}] 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:45:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:45:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:45:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1133ms 03:45:28 INFO - PROCESS | 2772 | 1461235528591 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 2772 | 1461235528595 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:45:28 INFO - PROCESS | 2772 | 1461235528601 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 2772 | 1461235528603 Marionette TRACE conn5 <- [1,2906,null,{}] 03:45:28 INFO - PROCESS | 2772 | 1461235528607 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}] 03:45:28 INFO - PROCESS | 2772 | 1461235528724 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:45:28 INFO - PROCESS | 2772 | 1461235528889 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 2772 | ++DOCSHELL 19004400 == 101 [pid = 2772] [id = 736] 03:45:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (197A6800) [pid = 2772] [serial = 2208] [outer = 00000000] 03:45:28 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (1A17E400) [pid = 2772] [serial = 2209] [outer = 197A6800] 03:45:28 INFO - PROCESS | 2772 | 1461235528939 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (1A3B4000) [pid = 2772] [serial = 2210] [outer = 197A6800] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1C5AD000 == 100 [pid = 2772] [id = 723] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 17C79400 == 99 [pid = 2772] [id = 722] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1BA7A800 == 98 [pid = 2772] [id = 721] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1A13C000 == 97 [pid = 2772] [id = 720] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1A0D4C00 == 96 [pid = 2772] [id = 719] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1892B800 == 95 [pid = 2772] [id = 718] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 17ADE000 == 94 [pid = 2772] [id = 717] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1032C000 == 93 [pid = 2772] [id = 716] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1CCEBC00) [pid = 2772] [serial = 2113] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 0FF2F400 == 92 [pid = 2772] [id = 715] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 16371000 == 91 [pid = 2772] [id = 714] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 21247400 == 90 [pid = 2772] [id = 710] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 2114A400 == 89 [pid = 2772] [id = 709] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1DA99C00 == 88 [pid = 2772] [id = 708] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1A0D4000 == 87 [pid = 2772] [id = 707] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 1790AC00 == 86 [pid = 2772] [id = 706] 03:45:29 INFO - PROCESS | 2772 | --DOCSHELL 0FCC3C00 == 85 [pid = 2772] [id = 705] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (1A119C00) [pid = 2772] [serial = 2101] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1A1E4C00) [pid = 2772] [serial = 2104] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 169 (1A120000) [pid = 2772] [serial = 2102] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 168 (1A233C00) [pid = 2772] [serial = 2105] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 167 (1C2DD000) [pid = 2772] [serial = 2110] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 166 (0FE40400) [pid = 2772] [serial = 2089] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 165 (10330000) [pid = 2772] [serial = 2090] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 164 (1937A000) [pid = 2772] [serial = 2098] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 163 (16371400) [pid = 2772] [serial = 2087] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (14BD2C00) [pid = 2772] [serial = 2086] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (18D3CC00) [pid = 2772] [serial = 2095] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (18F43400) [pid = 2772] [serial = 2096] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1793E400) [pid = 2772] [serial = 2083] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (17C24C00) [pid = 2772] [serial = 2092] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17C8C400) [pid = 2772] [serial = 2093] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (10C42800) [pid = 2772] [serial = 2059] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (17F6C400) [pid = 2772] [serial = 2062] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1A1E0400) [pid = 2772] [serial = 2065] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (1A3DCC00) [pid = 2772] [serial = 2068] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1C2D3000) [pid = 2772] [serial = 2071] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 151 (1CE9D000) [pid = 2772] [serial = 2074] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 150 (1DA9C000) [pid = 2772] [serial = 2077] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 149 (1E38B400) [pid = 2772] [serial = 2080] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 148 (1794AC00) [pid = 2772] [serial = 2108] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 147 (1C90DC00) [pid = 2772] [serial = 2111] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 146 (1552E000) [pid = 2772] [serial = 2107] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | --DOMWINDOW == 145 (193BBC00) [pid = 2772] [serial = 2099] [outer = 00000000] [url = about:blank] 03:45:29 INFO - PROCESS | 2772 | 1461235529480 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:45:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 03:45:29 INFO - PROCESS | 2772 | 1461235529533 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 2772 | 1461235529535 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 03:45:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:45:29 INFO - PROCESS | 2772 | 1461235529540 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 2772 | 1461235529546 Marionette TRACE conn5 <- [1,2910,null,{}] 03:45:29 INFO - PROCESS | 2772 | 1461235529555 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}] 03:45:29 INFO - PROCESS | 2772 | 1461235529660 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:45:29 INFO - PROCESS | 2772 | 1461235529786 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 2772 | ++DOCSHELL 14424400 == 86 [pid = 2772] [id = 737] 03:45:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 146 (147CE000) [pid = 2772] [serial = 2211] [outer = 00000000] 03:45:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 147 (17910000) [pid = 2772] [serial = 2212] [outer = 147CE000] 03:45:29 INFO - PROCESS | 2772 | 1461235529831 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 2772 | ++DOMWINDOW == 148 (17A61400) [pid = 2772] [serial = 2213] [outer = 147CE000] 03:45:30 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:45:30 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:45:30 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:45:30 INFO - PROCESS | 2772 | [2772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:45:30 INFO - PROCESS | 2772 | 1461235530228 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]]]}] 03:45:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:45:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:30 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 03:45:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:30 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 03:45:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:30 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]" 03:45:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:45:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:45:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 734ms 03:45:30 INFO - PROCESS | 2772 | 1461235530277 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 2772 | 1461235530280 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 03:45:30 INFO - PROCESS | 2772 | 1461235530282 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 2772 | 1461235530284 Marionette TRACE conn5 <- [1,2914,null,{}] 03:45:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:45:30 INFO - PROCESS | 2772 | 1461235530288 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}] 03:45:30 INFO - PROCESS | 2772 | 1461235530415 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:45:30 INFO - PROCESS | 2772 | 1461235530426 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 2772 | ++DOCSHELL 17C1F000 == 87 [pid = 2772] [id = 738] 03:45:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 149 (17C74800) [pid = 2772] [serial = 2214] [outer = 00000000] 03:45:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 150 (1937A000) [pid = 2772] [serial = 2215] [outer = 17C74800] 03:45:30 INFO - PROCESS | 2772 | 1461235530470 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 2772 | ++DOMWINDOW == 151 (193B8000) [pid = 2772] [serial = 2216] [outer = 17C74800] 03:45:30 INFO - PROCESS | 2772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:45:30 INFO - PROCESS | 2772 | 1461235530937 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]]]}] 03:45:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:45:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 03:45:30 INFO - PROCESS | 2772 | 1461235530957 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 2772 | 1461235530959 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:45:30 INFO - PROCESS | 2772 | 1461235530962 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 2772 | 1461235530964 Marionette TRACE conn5 <- [1,2918,null,{}] 03:45:30 INFO - PROCESS | 2772 | 1461235530967 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}] 03:45:31 INFO - PROCESS | 2772 | 1461235531062 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:45:31 INFO - PROCESS | 2772 | 1461235531068 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 2772 | ++DOCSHELL 1A118C00 == 88 [pid = 2772] [id = 739] 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 152 (1A119C00) [pid = 2772] [serial = 2217] [outer = 00000000] 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (1A1DD400) [pid = 2772] [serial = 2218] [outer = 1A119C00] 03:45:31 INFO - PROCESS | 2772 | 1461235531122 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1A3B3800) [pid = 2772] [serial = 2219] [outer = 1A119C00] 03:45:31 INFO - PROCESS | 2772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:45:31 INFO - PROCESS | 2772 | 1461235531616 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]]]}] 03:45:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:45:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 03:45:31 INFO - PROCESS | 2772 | 1461235531652 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 2772 | 1461235531654 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:45:31 INFO - PROCESS | 2772 | 1461235531667 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 2772 | 1461235531669 Marionette TRACE conn5 <- [1,2922,null,{}] 03:45:31 INFO - PROCESS | 2772 | 1461235531672 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}] 03:45:31 INFO - PROCESS | 2772 | 1461235531811 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:45:31 INFO - PROCESS | 2772 | 1461235531864 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 2772 | ++DOCSHELL 1A3DE400 == 89 [pid = 2772] [id = 740] 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1C1F6800) [pid = 2772] [serial = 2220] [outer = 00000000] 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1C97C800) [pid = 2772] [serial = 2221] [outer = 1C1F6800] 03:45:31 INFO - PROCESS | 2772 | 1461235531909 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1CCEBC00) [pid = 2772] [serial = 2222] [outer = 1C1F6800] 03:45:32 INFO - PROCESS | 2772 | 1461235532334 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]]]}] 03:45:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:45:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 03:45:32 INFO - PROCESS | 2772 | 1461235532391 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 2772 | 1461235532393 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:45:32 INFO - PROCESS | 2772 | 1461235532396 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 2772 | 1461235532398 Marionette TRACE conn5 <- [1,2926,null,{}] 03:45:32 INFO - PROCESS | 2772 | 1461235532402 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}] 03:45:32 INFO - PROCESS | 2772 | 1461235532541 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:45:32 INFO - PROCESS | 2772 | 1461235532560 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 2772 | ++DOCSHELL 1CE8AC00 == 90 [pid = 2772] [id = 741] 03:45:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (1CFDF000) [pid = 2772] [serial = 2223] [outer = 00000000] 03:45:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (1D889400) [pid = 2772] [serial = 2224] [outer = 1CFDF000] 03:45:32 INFO - PROCESS | 2772 | 1461235532604 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (1DA9C400) [pid = 2772] [serial = 2225] [outer = 1CFDF000] 03:45:33 INFO - PROCESS | 2772 | 1461235533022 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]]]}] 03:45:33 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. 03:45:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 03:45:33 INFO - PROCESS | 2772 | 1461235533067 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 2772 | 1461235533069 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 03:45:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:45:33 INFO - PROCESS | 2772 | 1461235533072 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 2772 | 1461235533074 Marionette TRACE conn5 <- [1,2930,null,{}] 03:45:33 INFO - PROCESS | 2772 | 1461235533077 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}] 03:45:33 INFO - PROCESS | 2772 | 1461235533219 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:45:33 INFO - PROCESS | 2772 | 1461235533267 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 2772 | ++DOCSHELL 0EF8D800 == 91 [pid = 2772] [id = 742] 03:45:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (0EF90400) [pid = 2772] [serial = 2226] [outer = 00000000] 03:45:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (0EF94800) [pid = 2772] [serial = 2227] [outer = 0EF90400] 03:45:33 INFO - PROCESS | 2772 | 1461235533311 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (0EF96C00) [pid = 2772] [serial = 2228] [outer = 0EF90400] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 162 (1473B400) [pid = 2772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 161 (1A140000) [pid = 2772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 160 (0FE55C00) [pid = 2772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 159 (1A0D5000) [pid = 2772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 158 (18C46000) [pid = 2772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 157 (17AE0800) [pid = 2772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 156 (1032CC00) [pid = 2772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 155 (1790E000) [pid = 2772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 154 (1C125400) [pid = 2772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 153 (17FCEC00) [pid = 2772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:45:33 INFO - PROCESS | 2772 | --DOMWINDOW == 152 (1C902000) [pid = 2772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:45:34 INFO - PROCESS | 2772 | 1461235534045 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"]]]}] 03:45:34 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 03:45:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1020ms 03:45:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:45:34 INFO - PROCESS | 2772 | 1461235534093 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 2772 | 1461235534095 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 03:45:34 INFO - PROCESS | 2772 | 1461235534099 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - PROCESS | 2772 | 1461235534100 Marionette TRACE conn5 <- [1,2934,null,{}] 03:45:34 INFO - PROCESS | 2772 | 1461235534104 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}] 03:45:34 INFO - PROCESS | 2772 | 1461235534215 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:45:34 INFO - PROCESS | 2772 | 1461235534343 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 2772 | ++DOCSHELL 0EF97C00 == 92 [pid = 2772] [id = 743] 03:45:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 153 (0EF98800) [pid = 2772] [serial = 2229] [outer = 00000000] 03:45:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 154 (1A0D8400) [pid = 2772] [serial = 2230] [outer = 0EF98800] 03:45:34 INFO - PROCESS | 2772 | 1461235534388 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 155 (1C119000) [pid = 2772] [serial = 2231] [outer = 0EF98800] 03:45:34 INFO - PROCESS | 2772 | 1461235534728 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]]]}] 03:45:34 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. 03:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 03:45:34 INFO - PROCESS | 2772 | 1461235534769 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 2772 | 1461235534771 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 03:45:34 INFO - PROCESS | 2772 | 1461235534775 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:45:34 INFO - PROCESS | 2772 | 1461235534776 Marionette TRACE conn5 <- [1,2938,null,{}] 03:45:34 INFO - PROCESS | 2772 | 1461235534780 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}] 03:45:34 INFO - PROCESS | 2772 | 1461235534932 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:45:34 INFO - PROCESS | 2772 | 1461235534941 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 2772 | ++DOCSHELL 1A179800 == 93 [pid = 2772] [id = 744] 03:45:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 156 (1C118800) [pid = 2772] [serial = 2232] [outer = 00000000] 03:45:34 INFO - PROCESS | 2772 | ++DOMWINDOW == 157 (1E391400) [pid = 2772] [serial = 2233] [outer = 1C118800] 03:45:34 INFO - PROCESS | 2772 | 1461235534991 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 158 (21150800) [pid = 2772] [serial = 2234] [outer = 1C118800] 03:45:35 INFO - PROCESS | 2772 | ++DOCSHELL 2146C400 == 94 [pid = 2772] [id = 745] 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 159 (2146E400) [pid = 2772] [serial = 2235] [outer = 00000000] 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 160 (21A87800) [pid = 2772] [serial = 2236] [outer = 2146E400] 03:45:35 INFO - PROCESS | 2772 | 1461235535464 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]]]}] 03:45:35 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. 03:45:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 03:45:35 INFO - PROCESS | 2772 | 1461235535509 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 2772 | 1461235535512 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 03:45:35 INFO - PROCESS | 2772 | 1461235535515 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:45:35 INFO - PROCESS | 2772 | 1461235535517 Marionette TRACE conn5 <- [1,2942,null,{}] 03:45:35 INFO - PROCESS | 2772 | 1461235535521 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}] 03:45:35 INFO - PROCESS | 2772 | 1461235535667 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:45:35 INFO - PROCESS | 2772 | 1461235535675 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 2772 | ++DOCSHELL 222AA000 == 95 [pid = 2772] [id = 746] 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 161 (222B6C00) [pid = 2772] [serial = 2237] [outer = 00000000] 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 162 (22579800) [pid = 2772] [serial = 2238] [outer = 222B6C00] 03:45:35 INFO - PROCESS | 2772 | 1461235535718 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 2772 | ++DOMWINDOW == 163 (225A0400) [pid = 2772] [serial = 2239] [outer = 222B6C00] 03:45:36 INFO - PROCESS | 2772 | 1461235536385 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]]]}] 03:45:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:45:36 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 03:45:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 03:45:36 INFO - PROCESS | 2772 | 1461235536450 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 2772 | 1461235536456 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 03:45:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:45:36 INFO - PROCESS | 2772 | 1461235536461 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - PROCESS | 2772 | 1461235536465 Marionette TRACE conn5 <- [1,2946,null,{}] 03:45:36 INFO - PROCESS | 2772 | 1461235536515 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}] 03:45:36 INFO - PROCESS | 2772 | 1461235536722 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:45:36 INFO - PROCESS | 2772 | 1461235536888 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 2772 | ++DOCSHELL 14C7F800 == 96 [pid = 2772] [id = 747] 03:45:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 164 (1552B000) [pid = 2772] [serial = 2240] [outer = 00000000] 03:45:36 INFO - PROCESS | 2772 | ++DOMWINDOW == 165 (17A62400) [pid = 2772] [serial = 2241] [outer = 1552B000] 03:45:36 INFO - PROCESS | 2772 | 1461235536947 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 166 (17C80400) [pid = 2772] [serial = 2242] [outer = 1552B000] 03:45:37 INFO - PROCESS | 2772 | 1461235537510 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]]]}] 03:45:37 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. 03:45:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1063ms 03:45:37 INFO - PROCESS | 2772 | 1461235537528 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 2772 | 1461235537534 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:45:37 INFO - PROCESS | 2772 | 1461235537580 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 2772 | 1461235537583 Marionette TRACE conn5 <- [1,2950,null,{}] 03:45:37 INFO - PROCESS | 2772 | 1461235537587 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}] 03:45:37 INFO - PROCESS | 2772 | 1461235537714 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:45:37 INFO - PROCESS | 2772 | 1461235537896 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 2772 | ++DOCSHELL 17C96C00 == 97 [pid = 2772] [id = 748] 03:45:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 167 (17F74000) [pid = 2772] [serial = 2243] [outer = 00000000] 03:45:37 INFO - PROCESS | 2772 | ++DOMWINDOW == 168 (1A11B800) [pid = 2772] [serial = 2244] [outer = 17F74000] 03:45:37 INFO - PROCESS | 2772 | 1461235537953 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 169 (1A146000) [pid = 2772] [serial = 2245] [outer = 17F74000] 03:45:38 INFO - PROCESS | 2772 | 1461235538519 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]]]}] 03:45:38 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. 03:45:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 987ms 03:45:38 INFO - PROCESS | 2772 | 1461235538551 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 2772 | 1461235538553 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 03:45:38 INFO - PROCESS | 2772 | 1461235538557 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:45:38 INFO - PROCESS | 2772 | 1461235538561 Marionette TRACE conn5 <- [1,2954,null,{}] 03:45:38 INFO - PROCESS | 2772 | 1461235538586 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}] 03:45:38 INFO - PROCESS | 2772 | 1461235538760 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:45:38 INFO - PROCESS | 2772 | 1461235538862 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 2772 | ++DOCSHELL 2114E800 == 98 [pid = 2772] [id = 749] 03:45:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 170 (2123F800) [pid = 2772] [serial = 2246] [outer = 00000000] 03:45:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (21468800) [pid = 2772] [serial = 2247] [outer = 2123F800] 03:45:38 INFO - PROCESS | 2772 | 1461235538919 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (223A2400) [pid = 2772] [serial = 2248] [outer = 2123F800] 03:45:39 INFO - PROCESS | 2772 | 1461235539481 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]]]}] 03:45:39 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. 03:45:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 03:45:39 INFO - PROCESS | 2772 | 1461235539531 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 2772 | 1461235539534 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 03:45:39 INFO - PROCESS | 2772 | 1461235539537 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:45:39 INFO - PROCESS | 2772 | 1461235539539 Marionette TRACE conn5 <- [1,2958,null,{}] 03:45:39 INFO - PROCESS | 2772 | 1461235539543 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}] 03:45:39 INFO - PROCESS | 2772 | 1461235539669 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:45:39 INFO - PROCESS | 2772 | 1461235539852 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 2772 | ++DOCSHELL 223A0800 == 99 [pid = 2772] [id = 750] 03:45:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (223A7800) [pid = 2772] [serial = 2249] [outer = 00000000] 03:45:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (23EA5C00) [pid = 2772] [serial = 2250] [outer = 223A7800] 03:45:39 INFO - PROCESS | 2772 | 1461235539908 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (23EA8800) [pid = 2772] [serial = 2251] [outer = 223A7800] 03:45:40 INFO - PROCESS | 2772 | 1461235540405 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]]]}] 03:45:40 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. 03:45:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 931ms 03:45:40 INFO - PROCESS | 2772 | 1461235540472 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 2772 | 1461235540474 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 03:45:40 INFO - PROCESS | 2772 | 1461235540478 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:45:40 INFO - PROCESS | 2772 | 1461235540480 Marionette TRACE conn5 <- [1,2962,null,{}] 03:45:40 INFO - PROCESS | 2772 | 1461235540483 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}] 03:45:40 INFO - PROCESS | 2772 | 1461235540637 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:45:40 INFO - PROCESS | 2772 | 1461235540809 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 2772 | ++DOCSHELL 23EAAC00 == 100 [pid = 2772] [id = 751] 03:45:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (23EAC800) [pid = 2772] [serial = 2252] [outer = 00000000] 03:45:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (24801C00) [pid = 2772] [serial = 2253] [outer = 23EAC800] 03:45:40 INFO - PROCESS | 2772 | 1461235540864 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (24803800) [pid = 2772] [serial = 2254] [outer = 23EAC800] 03:45:41 INFO - PROCESS | 2772 | 1461235541389 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]]]}] 03:45:41 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. 03:45:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 03:45:41 INFO - PROCESS | 2772 | 1461235541420 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 2772 | 1461235541423 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 03:45:41 INFO - PROCESS | 2772 | 1461235541428 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:45:41 INFO - PROCESS | 2772 | 1461235541430 Marionette TRACE conn5 <- [1,2966,null,{}] 03:45:41 INFO - PROCESS | 2772 | 1461235541433 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}] 03:45:41 INFO - PROCESS | 2772 | 1461235541565 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:45:41 INFO - PROCESS | 2772 | 1461235541748 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 2772 | ++DOCSHELL 23EA9800 == 101 [pid = 2772] [id = 752] 03:45:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (23EAE400) [pid = 2772] [serial = 2255] [outer = 00000000] 03:45:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (24848000) [pid = 2772] [serial = 2256] [outer = 23EAE400] 03:45:41 INFO - PROCESS | 2772 | 1461235541808 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (24849400) [pid = 2772] [serial = 2257] [outer = 23EAE400] 03:45:42 INFO - PROCESS | 2772 | 1461235542288 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]]]}] 03:45:42 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. 03:45:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 03:45:42 INFO - PROCESS | 2772 | 1461235542303 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 2772 | 1461235542305 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 03:45:42 INFO - PROCESS | 2772 | 1461235542308 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:45:42 INFO - PROCESS | 2772 | 1461235542310 Marionette TRACE conn5 <- [1,2970,null,{}] 03:45:42 INFO - PROCESS | 2772 | 1461235542345 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}] 03:45:42 INFO - PROCESS | 2772 | 1461235542465 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:45:42 INFO - PROCESS | 2772 | 1461235542637 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 2772 | ++DOCSHELL 229BD400 == 102 [pid = 2772] [id = 753] 03:45:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (229BF000) [pid = 2772] [serial = 2258] [outer = 00000000] 03:45:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (229C5800) [pid = 2772] [serial = 2259] [outer = 229BF000] 03:45:42 INFO - PROCESS | 2772 | 1461235542693 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (229C6C00) [pid = 2772] [serial = 2260] [outer = 229BF000] 03:45:43 INFO - PROCESS | 2772 | 1461235543183 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"]]]}] 03:45:43 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 03:45:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 910ms 03:45:43 INFO - PROCESS | 2772 | 1461235543223 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 2772 | 1461235543225 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:45:43 INFO - PROCESS | 2772 | 1461235543228 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 2772 | 1461235543230 Marionette TRACE conn5 <- [1,2974,null,{}] 03:45:43 INFO - PROCESS | 2772 | 1461235543234 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}] 03:45:43 INFO - PROCESS | 2772 | 1461235543355 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:45:43 INFO - PROCESS | 2772 | 1461235543535 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 2772 | ++DOCSHELL 229C9000 == 103 [pid = 2772] [id = 754] 03:45:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (229C9C00) [pid = 2772] [serial = 2261] [outer = 00000000] 03:45:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 186 (23B4E400) [pid = 2772] [serial = 2262] [outer = 229C9C00] 03:45:43 INFO - PROCESS | 2772 | 1461235543591 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 2772 | ++DOMWINDOW == 187 (23B50C00) [pid = 2772] [serial = 2263] [outer = 229C9C00] 03:45:44 INFO - PROCESS | 2772 | 1461235544100 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]]]}] 03:45:44 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. 03:45:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 03:45:44 INFO - PROCESS | 2772 | 1461235544163 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 2772 | 1461235544165 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 03:45:44 INFO - PROCESS | 2772 | 1461235544168 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:45:44 INFO - PROCESS | 2772 | 1461235544170 Marionette TRACE conn5 <- [1,2978,null,{}] 03:45:44 INFO - PROCESS | 2772 | 1461235544192 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}] 03:45:44 INFO - PROCESS | 2772 | 1461235544318 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:45:44 INFO - PROCESS | 2772 | 1461235544501 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 2772 | ++DOCSHELL 23B51C00 == 104 [pid = 2772] [id = 755] 03:45:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 188 (23B53000) [pid = 2772] [serial = 2264] [outer = 00000000] 03:45:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 189 (2484DC00) [pid = 2772] [serial = 2265] [outer = 23B53000] 03:45:44 INFO - PROCESS | 2772 | 1461235544557 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 2772 | ++DOMWINDOW == 190 (2484CC00) [pid = 2772] [serial = 2266] [outer = 23B53000] 03:45:45 INFO - PROCESS | 2772 | ++DOCSHELL 225A3C00 == 105 [pid = 2772] [id = 756] 03:45:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 191 (24938800) [pid = 2772] [serial = 2267] [outer = 00000000] 03:45:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 192 (2493EC00) [pid = 2772] [serial = 2268] [outer = 24938800] 03:45:45 INFO - PROCESS | 2772 | 1461235545195 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]]]}] 03:45:45 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. 03:45:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1035ms 03:45:45 INFO - PROCESS | 2772 | 1461235545208 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 2772 | 1461235545210 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 03:45:45 INFO - PROCESS | 2772 | 1461235545213 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:45:45 INFO - PROCESS | 2772 | 1461235545215 Marionette TRACE conn5 <- [1,2982,null,{}] 03:45:45 INFO - PROCESS | 2772 | 1461235545219 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}] 03:45:45 INFO - PROCESS | 2772 | 1461235545441 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:45:45 INFO - PROCESS | 2772 | 1461235545567 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 2772 | ++DOCSHELL 0FE55000 == 106 [pid = 2772] [id = 757] 03:45:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 193 (134E6000) [pid = 2772] [serial = 2269] [outer = 00000000] 03:45:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 194 (193BD400) [pid = 2772] [serial = 2270] [outer = 134E6000] 03:45:45 INFO - PROCESS | 2772 | 1461235545621 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 2772 | ++DOMWINDOW == 195 (193C0C00) [pid = 2772] [serial = 2271] [outer = 134E6000] 03:45:46 INFO - PROCESS | 2772 | 1461235546578 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]]]}] 03:45:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:45:46 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 03:45:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1376ms 03:45:46 INFO - PROCESS | 2772 | 1461235546627 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 2772 | 1461235546631 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 03:45:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:45:46 INFO - PROCESS | 2772 | 1461235546641 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 2772 | 1461235546645 Marionette TRACE conn5 <- [1,2986,null,{}] 03:45:46 INFO - PROCESS | 2772 | 1461235546650 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}] 03:45:46 INFO - PROCESS | 2772 | 1461235546769 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:45:46 INFO - PROCESS | 2772 | 1461235546955 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 2772 | ++DOCSHELL 0F70D800 == 107 [pid = 2772] [id = 758] 03:45:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 196 (0FD3BC00) [pid = 2772] [serial = 2272] [outer = 00000000] 03:45:46 INFO - PROCESS | 2772 | ++DOMWINDOW == 197 (14B0A400) [pid = 2772] [serial = 2273] [outer = 0FD3BC00] 03:45:46 INFO - PROCESS | 2772 | 1461235547006 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 198 (16370800) [pid = 2772] [serial = 2274] [outer = 0FD3BC00] 03:45:47 INFO - PROCESS | 2772 | 1461235547550 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]]]}] 03:45:47 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. 03:45:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 03:45:47 INFO - PROCESS | 2772 | 1461235547572 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:45:47 INFO - PROCESS | 2772 | 1461235547577 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 03:45:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:45:47 INFO - PROCESS | 2772 | 1461235547583 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:45:47 INFO - PROCESS | 2772 | 1461235547586 Marionette TRACE conn5 <- [1,2990,null,{}] 03:45:47 INFO - PROCESS | 2772 | 1461235547590 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}] 03:45:47 INFO - PROCESS | 2772 | 1461235547704 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:45:47 INFO - PROCESS | 2772 | 1461235547894 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 2772 | ++DOCSHELL 10042800 == 108 [pid = 2772] [id = 759] 03:45:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 199 (112AF000) [pid = 2772] [serial = 2275] [outer = 00000000] 03:45:47 INFO - PROCESS | 2772 | ++DOMWINDOW == 200 (17A64000) [pid = 2772] [serial = 2276] [outer = 112AF000] 03:45:47 INFO - PROCESS | 2772 | 1461235547945 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 201 (17C27C00) [pid = 2772] [serial = 2277] [outer = 112AF000] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 13458800 == 107 [pid = 2772] [id = 218] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 2146C400 == 106 [pid = 2772] [id = 745] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1A179800 == 105 [pid = 2772] [id = 744] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 0EF97C00 == 104 [pid = 2772] [id = 743] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 0EF8D800 == 103 [pid = 2772] [id = 742] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1CE8AC00 == 102 [pid = 2772] [id = 741] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1A3DE400 == 101 [pid = 2772] [id = 740] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 200 (17C91C00) [pid = 2772] [serial = 2119] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 199 (2143D400) [pid = 2772] [serial = 2131] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 198 (21A88000) [pid = 2772] [serial = 2134] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 197 (1A3D5C00) [pid = 2772] [serial = 2122] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 196 (1E384400) [pid = 2772] [serial = 2125] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 195 (223A3000) [pid = 2772] [serial = 2140] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 194 (21239400) [pid = 2772] [serial = 2128] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 193 (222B5800) [pid = 2772] [serial = 2137] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 192 (0FE39000) [pid = 2772] [serial = 2116] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 191 (1DCAA000) [pid = 2772] [serial = 2173] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1A118C00 == 100 [pid = 2772] [id = 739] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 17C1F000 == 99 [pid = 2772] [id = 738] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 14424400 == 98 [pid = 2772] [id = 737] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 19004400 == 97 [pid = 2772] [id = 736] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 17A62800 == 96 [pid = 2772] [id = 735] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 0EA31400 == 95 [pid = 2772] [id = 734] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1CFDE000 == 94 [pid = 2772] [id = 730] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1553FC00 == 93 [pid = 2772] [id = 729] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 2143AC00 == 92 [pid = 2772] [id = 728] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1D889800 == 91 [pid = 2772] [id = 727] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 18C43000 == 90 [pid = 2772] [id = 726] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 147E2800 == 89 [pid = 2772] [id = 725] 03:45:48 INFO - PROCESS | 2772 | --DOCSHELL 1790FC00 == 88 [pid = 2772] [id = 724] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 190 (18959800) [pid = 2772] [serial = 2146] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 189 (1A239800) [pid = 2772] [serial = 2161] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 188 (1CE8E000) [pid = 2772] [serial = 2114] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 187 (1A111400) [pid = 2772] [serial = 2158] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 186 (17C7C400) [pid = 2772] [serial = 2156] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 185 (193B3000) [pid = 2772] [serial = 2155] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 184 (17F6DC00) [pid = 2772] [serial = 2152] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (15537000) [pid = 2772] [serial = 2150] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (1A3D9C00) [pid = 2772] [serial = 2162] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (17C91400) [pid = 2772] [serial = 2143] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (1552AC00) [pid = 2772] [serial = 2149] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (1C2D4000) [pid = 2772] [serial = 2164] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1A1E5400) [pid = 2772] [serial = 2168] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (1CE8D400) [pid = 2772] [serial = 2170] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (1C901800) [pid = 2772] [serial = 2165] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (17F70800) [pid = 2772] [serial = 2144] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (1A11E400) [pid = 2772] [serial = 2159] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (197A6400) [pid = 2772] [serial = 2147] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (1A172400) [pid = 2772] [serial = 2167] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 171 (17F7A400) [pid = 2772] [serial = 2153] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | --DOMWINDOW == 170 (1CFDD800) [pid = 2772] [serial = 2171] [outer = 00000000] [url = about:blank] 03:45:48 INFO - PROCESS | 2772 | 1461235548647 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]]]}] 03:45:48 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. 03:45:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1077ms 03:45:48 INFO - PROCESS | 2772 | 1461235548661 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 2772 | 1461235548663 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 03:45:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:45:48 INFO - PROCESS | 2772 | 1461235548666 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 2772 | 1461235548670 Marionette TRACE conn5 <- [1,2994,null,{}] 03:45:48 INFO - PROCESS | 2772 | 1461235548684 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}] 03:45:48 INFO - PROCESS | 2772 | 1461235548829 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:45:48 INFO - PROCESS | 2772 | 1461235548841 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:48 INFO - PROCESS | 2772 | ++DOCSHELL 0FE3F400 == 89 [pid = 2772] [id = 760] 03:45:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 171 (0FF23400) [pid = 2772] [serial = 2278] [outer = 00000000] 03:45:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 172 (13458800) [pid = 2772] [serial = 2279] [outer = 0FF23400] 03:45:48 INFO - PROCESS | 2772 | 1461235548889 Marionette DEBUG loaded listener.js 03:45:48 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (14B85400) [pid = 2772] [serial = 2280] [outer = 0FF23400] 03:45:49 INFO - PROCESS | 2772 | 1461235549353 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]]]}] 03:45:49 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. 03:45:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 03:45:49 INFO - PROCESS | 2772 | 1461235549397 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 2772 | 1461235549400 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 03:45:49 INFO - PROCESS | 2772 | 1461235549403 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:45:49 INFO - PROCESS | 2772 | 1461235549405 Marionette TRACE conn5 <- [1,2998,null,{}] 03:45:49 INFO - PROCESS | 2772 | 1461235549408 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}] 03:45:49 INFO - PROCESS | 2772 | 1461235549506 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:45:49 INFO - PROCESS | 2772 | 1461235549512 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 2772 | ++DOCSHELL 1552FC00 == 90 [pid = 2772] [id = 761] 03:45:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (15538C00) [pid = 2772] [serial = 2281] [outer = 00000000] 03:45:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (17AD8800) [pid = 2772] [serial = 2282] [outer = 15538C00] 03:45:49 INFO - PROCESS | 2772 | 1461235549558 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (17C76C00) [pid = 2772] [serial = 2283] [outer = 15538C00] 03:45:49 INFO - PROCESS | 2772 | [2772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:45:50 INFO - PROCESS | 2772 | 1461235550089 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:45:50 INFO - {} 03:45:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 03:45:50 INFO - PROCESS | 2772 | 1461235550137 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 2772 | 1461235550139 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 2772 | 1461235550142 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 2772 | 1461235550144 Marionette TRACE conn5 <- [1,3002,null,{}] 03:45:50 INFO - TEST-START | /FileAPI/fileReader.html 03:45:50 INFO - PROCESS | 2772 | 1461235550148 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}] 03:45:50 INFO - PROCESS | 2772 | 1461235550243 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:45:50 INFO - PROCESS | 2772 | 1461235550408 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 2772 | ++DOCSHELL 15537400 == 91 [pid = 2772] [id = 762] 03:45:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (17EA3C00) [pid = 2772] [serial = 2284] [outer = 00000000] 03:45:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (18953800) [pid = 2772] [serial = 2285] [outer = 17EA3C00] 03:45:50 INFO - PROCESS | 2772 | 1461235550453 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (18C46400) [pid = 2772] [serial = 2286] [outer = 17EA3C00] 03:45:50 INFO - PROCESS | 2772 | 1461235550874 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]]]}] 03:45:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:45:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:45:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:45:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:45:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 771ms 03:45:50 INFO - PROCESS | 2772 | 1461235550918 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 2772 | 1461235550920 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 2772 | 1461235550928 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 2772 | 1461235550929 Marionette TRACE conn5 <- [1,3006,null,{}] 03:45:50 INFO - TEST-START | /FileAPI/historical.html 03:45:50 INFO - PROCESS | 2772 | 1461235550933 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}] 03:45:51 INFO - PROCESS | 2772 | 1461235551084 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:45:51 INFO - PROCESS | 2772 | 1461235551107 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 2772 | ++DOCSHELL 17948000 == 92 [pid = 2772] [id = 763] 03:45:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (17C90000) [pid = 2772] [serial = 2287] [outer = 00000000] 03:45:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (193B3000) [pid = 2772] [serial = 2288] [outer = 17C90000] 03:45:51 INFO - PROCESS | 2772 | 1461235551154 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (193BB400) [pid = 2772] [serial = 2289] [outer = 17C90000] 03:45:51 INFO - PROCESS | 2772 | 1461235551597 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"]]]}] 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:45:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:45:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:45:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:45:51 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 03:45:51 INFO - PROCESS | 2772 | 1461235551664 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 2772 | 1461235551666 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 03:45:51 INFO - TEST-START | /FileAPI/idlharness.html 03:45:51 INFO - PROCESS | 2772 | 1461235551702 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 2772 | 1461235551704 Marionette TRACE conn5 <- [1,3010,null,{}] 03:45:51 INFO - PROCESS | 2772 | 1461235551717 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}] 03:45:51 INFO - PROCESS | 2772 | 1461235551856 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:45:51 INFO - PROCESS | 2772 | 1461235551941 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 2772 | ++DOCSHELL 19378C00 == 93 [pid = 2772] [id = 764] 03:45:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (193BF800) [pid = 2772] [serial = 2290] [outer = 00000000] 03:45:51 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (1A111800) [pid = 2772] [serial = 2291] [outer = 193BF800] 03:45:51 INFO - PROCESS | 2772 | 1461235551985 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (1A117000) [pid = 2772] [serial = 2292] [outer = 193BF800] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 184 (2146E400) [pid = 2772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 183 (19F7F000) [pid = 2772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 182 (1C1F6800) [pid = 2772] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 181 (1CFDF000) [pid = 2772] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 180 (0EF98800) [pid = 2772] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 179 (0EF90400) [pid = 2772] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 178 (1C118800) [pid = 2772] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 177 (17A64400) [pid = 2772] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 176 (147CE000) [pid = 2772] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 175 (197A6800) [pid = 2772] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 174 (1A119C00) [pid = 2772] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 173 (0FD39800) [pid = 2772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:45:53 INFO - PROCESS | 2772 | --DOMWINDOW == 172 (17C74800) [pid = 2772] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:45:53 INFO - PROCESS | 2772 | 1461235553476 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]]]}] 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:45:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:45:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:45:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:45:53 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 03:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:45:53 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 03:45:53 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 03:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:45:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:45:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:45:53 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 03:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:45:53 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 03:45:53 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 03:45:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:45:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:45:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:45:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:45:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:45:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:45:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1891ms 03:45:53 INFO - PROCESS | 2772 | 1461235553571 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 2772 | 1461235553573 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 03:45:53 INFO - TEST-START | /FileAPI/idlharness.worker 03:45:53 INFO - PROCESS | 2772 | 1461235553580 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 2772 | 1461235553582 Marionette TRACE conn5 <- [1,3014,null,{}] 03:45:53 INFO - PROCESS | 2772 | 1461235553586 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}] 03:45:53 INFO - PROCESS | 2772 | 1461235553682 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:45:53 INFO - PROCESS | 2772 | 1461235553688 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 2772 | ++DOCSHELL 1A13C000 == 94 [pid = 2772] [id = 765] 03:45:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 173 (1A140C00) [pid = 2772] [serial = 2293] [outer = 00000000] 03:45:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 174 (1C118800) [pid = 2772] [serial = 2294] [outer = 1A140C00] 03:45:53 INFO - PROCESS | 2772 | 1461235553733 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 2772 | ++DOMWINDOW == 175 (1C2D4800) [pid = 2772] [serial = 2295] [outer = 1A140C00] 03:45:53 INFO - PROCESS | 2772 | [2772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:45:54 INFO - PROCESS | 2772 | 1461235554751 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,{},{}]]]}] 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:45:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:45:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:45:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:45:54 INFO - {} 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:45:54 INFO - {} 03:45:54 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 - {} 03:45:54 INFO - {} 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:45:54 INFO - {} 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:45:54 INFO - {} 03:45:54 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 - {} 03:45:54 INFO - {} 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:45:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:45:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 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 03:45:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:45:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:45:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:45:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:45:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:45:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:45:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:45:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:45:54 INFO - {} 03:45:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1316ms 03:45:54 INFO - PROCESS | 2772 | 1461235554897 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:45:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:45:54 INFO - PROCESS | 2772 | 1461235554899 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 03:45:54 INFO - PROCESS | 2772 | 1461235554902 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 2772 | 1461235554903 Marionette TRACE conn5 <- [1,3018,null,{}] 03:45:54 INFO - PROCESS | 2772 | 1461235554907 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}] 03:45:54 INFO - PROCESS | 2772 | 1461235555003 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:45:54 INFO - PROCESS | 2772 | 1461235555008 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 2772 | ++DOCSHELL 1C97F400 == 95 [pid = 2772] [id = 766] 03:45:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 176 (1CE86800) [pid = 2772] [serial = 2296] [outer = 00000000] 03:45:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 177 (2257F400) [pid = 2772] [serial = 2297] [outer = 1CE86800] 03:45:55 INFO - PROCESS | 2772 | 1461235555052 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 2772 | ++DOMWINDOW == 178 (2257CC00) [pid = 2772] [serial = 2298] [outer = 1CE86800] 03:45:55 INFO - PROCESS | 2772 | 1461235555759 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]]]}] 03:45:55 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 03:45:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 871ms 03:45:55 INFO - PROCESS | 2772 | 1461235555778 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 2772 | 1461235555784 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:45:55 INFO - PROCESS | 2772 | 1461235555789 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 2772 | 1461235555793 Marionette TRACE conn5 <- [1,3022,null,{}] 03:45:55 INFO - PROCESS | 2772 | 1461235555798 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}] 03:45:55 INFO - PROCESS | 2772 | 1461235555930 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:45:56 INFO - PROCESS | 2772 | 1461235556114 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 2772 | ++DOCSHELL 10047000 == 96 [pid = 2772] [id = 767] 03:45:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 179 (10251400) [pid = 2772] [serial = 2299] [outer = 00000000] 03:45:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 180 (1350A400) [pid = 2772] [serial = 2300] [outer = 10251400] 03:45:56 INFO - PROCESS | 2772 | 1461235556174 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 2772 | ++DOMWINDOW == 181 (14B0A800) [pid = 2772] [serial = 2301] [outer = 10251400] 03:45:56 INFO - PROCESS | 2772 | 1461235556758 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]]]}] 03:45:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:45:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1019ms 03:45:56 INFO - PROCESS | 2772 | 1461235556812 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 2772 | 1461235556819 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 03:45:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:45:56 INFO - PROCESS | 2772 | 1461235556825 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 2772 | 1461235556828 Marionette TRACE conn5 <- [1,3026,null,{}] 03:45:56 INFO - PROCESS | 2772 | 1461235556833 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}] 03:45:56 INFO - PROCESS | 2772 | 1461235556959 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:45:57 INFO - PROCESS | 2772 | 1461235557140 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 2772 | ++DOCSHELL 1552E000 == 97 [pid = 2772] [id = 768] 03:45:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 182 (17A5D800) [pid = 2772] [serial = 2302] [outer = 00000000] 03:45:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 183 (17F70800) [pid = 2772] [serial = 2303] [outer = 17A5D800] 03:45:57 INFO - PROCESS | 2772 | 1461235557197 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 2772 | ++DOMWINDOW == 184 (17FDD800) [pid = 2772] [serial = 2304] [outer = 17A5D800] 03:45:57 INFO - PROCESS | 2772 | 1461235557771 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"]]]}] 03:45:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:45:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 970ms 03:45:57 INFO - PROCESS | 2772 | 1461235557797 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 2772 | 1461235557800 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:45:57 INFO - PROCESS | 2772 | 1461235557804 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 2772 | 1461235557807 Marionette TRACE conn5 <- [1,3030,null,{}] 03:45:57 INFO - PROCESS | 2772 | 1461235557819 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}] 03:45:57 INFO - PROCESS | 2772 | 1461235557945 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:45:58 INFO - PROCESS | 2772 | 1461235558116 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 2772 | ++DOCSHELL 1A3D7C00 == 98 [pid = 2772] [id = 769] 03:45:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 185 (1A3D9C00) [pid = 2772] [serial = 2305] [outer = 00000000] 03:45:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 186 (1C11BC00) [pid = 2772] [serial = 2306] [outer = 1A3D9C00] 03:45:58 INFO - PROCESS | 2772 | 1461235558176 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 2772 | ++DOMWINDOW == 187 (1CE98000) [pid = 2772] [serial = 2307] [outer = 1A3D9C00] 03:45:58 INFO - PROCESS | 2772 | 1461235558979 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]]]}] 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:45:59 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. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:45:59 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'.) 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:45:59 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. 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:45:59 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. 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:45:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:45:59 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. 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:45:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:45:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:45:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:45:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1259ms 03:45:59 INFO - PROCESS | 2772 | 1461235559071 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 2772 | 1461235559074 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 03:45:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:45:59 INFO - PROCESS | 2772 | 1461235559077 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 2772 | 1461235559079 Marionette TRACE conn5 <- [1,3034,null,{}] 03:45:59 INFO - PROCESS | 2772 | 1461235559083 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}] 03:45:59 INFO - PROCESS | 2772 | 1461235559209 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:45:59 INFO - PROCESS | 2772 | 1461235559375 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:59 INFO - PROCESS | 2772 | ++DOCSHELL 2257DC00 == 99 [pid = 2772] [id = 770] 03:45:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 188 (23431C00) [pid = 2772] [serial = 2308] [outer = 00000000] 03:45:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 189 (23EAD000) [pid = 2772] [serial = 2309] [outer = 23431C00] 03:45:59 INFO - PROCESS | 2772 | 1461235559432 Marionette DEBUG loaded listener.js 03:45:59 INFO - PROCESS | 2772 | ++DOMWINDOW == 190 (24805400) [pid = 2772] [serial = 2310] [outer = 23431C00] 03:45:59 INFO - PROCESS | 2772 | [2772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:45:59 INFO - PROCESS | 2772 | 1461235559968 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:45:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:45:59 INFO - {} 03:45:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 931ms 03:46:00 INFO - PROCESS | 2772 | 1461235560033 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 2772 | 1461235560035 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:46:00 INFO - PROCESS | 2772 | 1461235560043 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 2772 | 1461235560045 Marionette TRACE conn5 <- [1,3038,null,{}] 03:46:00 INFO - PROCESS | 2772 | 1461235560049 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}] 03:46:00 INFO - PROCESS | 2772 | 1461235560174 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:46:00 INFO - PROCESS | 2772 | 1461235560309 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 2772 | ++DOCSHELL 1C97B000 == 100 [pid = 2772] [id = 771] 03:46:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 191 (1C97C400) [pid = 2772] [serial = 2311] [outer = 00000000] 03:46:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 192 (1CE8CC00) [pid = 2772] [serial = 2312] [outer = 1C97C400] 03:46:00 INFO - PROCESS | 2772 | 1461235560364 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 2772 | ++DOMWINDOW == 193 (1CE94C00) [pid = 2772] [serial = 2313] [outer = 1C97C400] 03:46:00 INFO - PROCESS | 2772 | 1461235560892 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]]]}] 03:46:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:46:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:46:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:46:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:46:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 03:46:00 INFO - PROCESS | 2772 | 1461235560918 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 2772 | 1461235560920 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:46:00 INFO - PROCESS | 2772 | 1461235560941 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 2772 | 1461235560943 Marionette TRACE conn5 <- [1,3042,null,{}] 03:46:00 INFO - PROCESS | 2772 | 1461235560947 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}] 03:46:01 INFO - PROCESS | 2772 | 1461235561077 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:46:01 INFO - PROCESS | 2772 | 1461235561261 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 2772 | ++DOCSHELL 1C980000 == 101 [pid = 2772] [id = 772] 03:46:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 194 (1C982C00) [pid = 2772] [serial = 2314] [outer = 00000000] 03:46:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 195 (1E38B400) [pid = 2772] [serial = 2315] [outer = 1C982C00] 03:46:01 INFO - PROCESS | 2772 | 1461235561320 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 2772 | ++DOMWINDOW == 196 (2114C000) [pid = 2772] [serial = 2316] [outer = 1C982C00] 03:46:02 INFO - PROCESS | 2772 | 1461235562176 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"]]]}] 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:46:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:46:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:46:02 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" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:46:02 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" 03:46:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:46:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:46:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1342ms 03:46:02 INFO - PROCESS | 2772 | 1461235562288 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 2772 | 1461235562291 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:46:02 INFO - PROCESS | 2772 | 1461235562294 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 2772 | 1461235562296 Marionette TRACE conn5 <- [1,3046,null,{}] 03:46:02 INFO - PROCESS | 2772 | 1461235562300 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}] 03:46:02 INFO - PROCESS | 2772 | 1461235562419 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:46:02 INFO - PROCESS | 2772 | 1461235562583 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 2772 | ++DOCSHELL 1DED5800 == 102 [pid = 2772] [id = 773] 03:46:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 197 (21150400) [pid = 2772] [serial = 2317] [outer = 00000000] 03:46:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 198 (23CD1000) [pid = 2772] [serial = 2318] [outer = 21150400] 03:46:02 INFO - PROCESS | 2772 | 1461235562671 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 2772 | ++DOMWINDOW == 199 (23CD3400) [pid = 2772] [serial = 2319] [outer = 21150400] 03:46:03 INFO - PROCESS | 2772 | 1461235563209 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]]]}] 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:46:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:46:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:46:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:46:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:46:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:46:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 980ms 03:46:03 INFO - PROCESS | 2772 | 1461235563278 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 2772 | 1461235563281 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 03:46:03 INFO - PROCESS | 2772 | 1461235563284 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:46:03 INFO - PROCESS | 2772 | 1461235563286 Marionette TRACE conn5 <- [1,3050,null,{}] 03:46:03 INFO - PROCESS | 2772 | 1461235563290 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}] 03:46:03 INFO - PROCESS | 2772 | 1461235563410 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:46:03 INFO - PROCESS | 2772 | 1461235563599 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 2772 | ++DOCSHELL 1A31E400 == 103 [pid = 2772] [id = 774] 03:46:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 200 (23B80C00) [pid = 2772] [serial = 2320] [outer = 00000000] 03:46:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 201 (2493E000) [pid = 2772] [serial = 2321] [outer = 23B80C00] 03:46:03 INFO - PROCESS | 2772 | 1461235563658 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 2772 | ++DOMWINDOW == 202 (26881800) [pid = 2772] [serial = 2322] [outer = 23B80C00] 03:46:03 INFO - PROCESS | 2772 | [2772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:46:04 INFO - PROCESS | 2772 | 1461235564215 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:46:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:46:04 INFO - {} 03:46:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 03:46:04 INFO - PROCESS | 2772 | 1461235564280 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 2772 | 1461235564282 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:46:04 INFO - PROCESS | 2772 | 1461235564291 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 2772 | 1461235564293 Marionette TRACE conn5 <- [1,3054,null,{}] 03:46:04 INFO - PROCESS | 2772 | 1461235564298 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}] 03:46:04 INFO - PROCESS | 2772 | 1461235564425 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:46:04 INFO - PROCESS | 2772 | 1461235564564 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 2772 | ++DOCSHELL 2345F400 == 104 [pid = 2772] [id = 775] 03:46:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 203 (23460400) [pid = 2772] [serial = 2323] [outer = 00000000] 03:46:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 204 (2346C000) [pid = 2772] [serial = 2324] [outer = 23460400] 03:46:04 INFO - PROCESS | 2772 | 1461235564619 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 2772 | ++DOMWINDOW == 205 (2346D400) [pid = 2772] [serial = 2325] [outer = 23460400] 03:46:05 INFO - PROCESS | 2772 | 1461235565099 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]]]}] 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:46:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:46:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 03:46:05 INFO - PROCESS | 2772 | 1461235565139 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 2772 | 1461235565141 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 03:46:05 INFO - PROCESS | 2772 | 1461235565146 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 2772 | 1461235565149 Marionette TRACE conn5 <- [1,3058,null,{}] 03:46:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:46:05 INFO - PROCESS | 2772 | 1461235565153 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}] 03:46:05 INFO - PROCESS | 2772 | 1461235565273 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:46:05 INFO - PROCESS | 2772 | 1461235565456 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 2772 | ++DOCSHELL 2346AC00 == 105 [pid = 2772] [id = 776] 03:46:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 206 (2346B400) [pid = 2772] [serial = 2326] [outer = 00000000] 03:46:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 207 (26883C00) [pid = 2772] [serial = 2327] [outer = 2346B400] 03:46:05 INFO - PROCESS | 2772 | 1461235565512 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 2772 | ++DOMWINDOW == 208 (26887400) [pid = 2772] [serial = 2328] [outer = 2346B400] 03:46:06 INFO - PROCESS | 2772 | 1461235566057 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]]]}] 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:46:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 03:46:06 INFO - PROCESS | 2772 | 1461235566084 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 2772 | 1461235566087 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 03:46:06 INFO - PROCESS | 2772 | 1461235566108 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:46:06 INFO - PROCESS | 2772 | 1461235566111 Marionette TRACE conn5 <- [1,3062,null,{}] 03:46:06 INFO - PROCESS | 2772 | 1461235566115 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}] 03:46:06 INFO - PROCESS | 2772 | 1461235566255 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:46:06 INFO - PROCESS | 2772 | 1461235566443 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 2772 | ++DOCSHELL 27517400 == 106 [pid = 2772] [id = 777] 03:46:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 209 (2751CC00) [pid = 2772] [serial = 2329] [outer = 00000000] 03:46:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 210 (27520800) [pid = 2772] [serial = 2330] [outer = 2751CC00] 03:46:06 INFO - PROCESS | 2772 | 1461235566505 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 2772 | ++DOMWINDOW == 211 (28504800) [pid = 2772] [serial = 2331] [outer = 2751CC00] 03:46:07 INFO - PROCESS | 2772 | 1461235567055 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]]]}] 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:46:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 03:46:07 INFO - PROCESS | 2772 | 1461235567082 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 2772 | 1461235567085 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 03:46:07 INFO - PROCESS | 2772 | 1461235567088 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:46:07 INFO - PROCESS | 2772 | 1461235567090 Marionette TRACE conn5 <- [1,3066,null,{}] 03:46:07 INFO - PROCESS | 2772 | 1461235567094 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}] 03:46:07 INFO - PROCESS | 2772 | 1461235567215 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:46:07 INFO - PROCESS | 2772 | 1461235567414 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 2772 | ++DOCSHELL 0FE54400 == 107 [pid = 2772] [id = 778] 03:46:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 212 (2257E800) [pid = 2772] [serial = 2332] [outer = 00000000] 03:46:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 213 (2850D400) [pid = 2772] [serial = 2333] [outer = 2257E800] 03:46:07 INFO - PROCESS | 2772 | 1461235567470 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 2772 | ++DOMWINDOW == 214 (2850F000) [pid = 2772] [serial = 2334] [outer = 2257E800] 03:46:08 INFO - PROCESS | 2772 | 1461235568037 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] 03:46:08 INFO - PROCESS | 2772 | 1461235568078 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 03:46:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:46:08 INFO - PROCESS | 2772 | 1461235568082 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 2772 | 1461235568084 Marionette TRACE conn5 <- [1,3070,null,{}] 03:46:08 INFO - PROCESS | 2772 | 1461235568088 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}] 03:46:08 INFO - PROCESS | 2772 | 1461235568210 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:46:08 INFO - PROCESS | 2772 | 1461235568406 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 2772 | ++DOCSHELL 0FE55C00 == 108 [pid = 2772] [id = 779] 03:46:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 215 (10330000) [pid = 2772] [serial = 2335] [outer = 00000000] 03:46:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 216 (19005400) [pid = 2772] [serial = 2336] [outer = 10330000] 03:46:08 INFO - PROCESS | 2772 | 1461235568463 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 2772 | ++DOMWINDOW == 217 (19FF6000) [pid = 2772] [serial = 2337] [outer = 10330000] 03:46:08 INFO - PROCESS | 2772 | 1461235569010 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]]]}] 03:46:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:46:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:46:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:46:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 03:46:09 INFO - PROCESS | 2772 | 1461235569056 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 2772 | 1461235569058 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:46:09 INFO - PROCESS | 2772 | 1461235569062 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 2772 | 1461235569064 Marionette TRACE conn5 <- [1,3074,null,{}] 03:46:09 INFO - PROCESS | 2772 | 1461235569067 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}] 03:46:09 INFO - PROCESS | 2772 | 1461235569193 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:46:09 INFO - PROCESS | 2772 | 1461235569549 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 2772 | ++DOCSHELL 0EF8D400 == 109 [pid = 2772] [id = 780] 03:46:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 218 (0EF8D800) [pid = 2772] [serial = 2338] [outer = 00000000] 03:46:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 219 (0FF23000) [pid = 2772] [serial = 2339] [outer = 0EF8D800] 03:46:09 INFO - PROCESS | 2772 | 1461235569601 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 2772 | ++DOMWINDOW == 220 (102D8400) [pid = 2772] [serial = 2340] [outer = 0EF8D800] 03:46:10 INFO - PROCESS | 2772 | 1461235570156 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:46:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1120ms 03:46:10 INFO - PROCESS | 2772 | 1461235570190 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 2772 | 1461235570195 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 03:46:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:46:10 INFO - PROCESS | 2772 | 1461235570202 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 2772 | 1461235570205 Marionette TRACE conn5 <- [1,3078,null,{}] 03:46:10 INFO - PROCESS | 2772 | 1461235570210 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}] 03:46:10 INFO - PROCESS | 2772 | 1461235570330 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:46:10 INFO - PROCESS | 2772 | 1461235570527 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 2772 | ++DOCSHELL 15531000 == 110 [pid = 2772] [id = 781] 03:46:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 221 (17980C00) [pid = 2772] [serial = 2341] [outer = 00000000] 03:46:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 222 (17F79000) [pid = 2772] [serial = 2342] [outer = 17980C00] 03:46:10 INFO - PROCESS | 2772 | 1461235570578 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 2772 | ++DOMWINDOW == 223 (18D3C000) [pid = 2772] [serial = 2343] [outer = 17980C00] 03:46:11 INFO - PROCESS | 2772 | 1461235571091 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:46:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 03:46:11 INFO - PROCESS | 2772 | 1461235571136 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 2772 | 1461235571140 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 03:46:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:46:11 INFO - PROCESS | 2772 | 1461235571163 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 2772 | 1461235571165 Marionette TRACE conn5 <- [1,3082,null,{}] 03:46:11 INFO - PROCESS | 2772 | 1461235571169 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}] 03:46:11 INFO - PROCESS | 2772 | 1461235571291 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:46:11 INFO - PROCESS | 2772 | 1461235571502 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 1A13C000 == 109 [pid = 2772] [id = 765] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 19378C00 == 108 [pid = 2772] [id = 764] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 17948000 == 107 [pid = 2772] [id = 763] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 15537400 == 106 [pid = 2772] [id = 762] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 1552FC00 == 105 [pid = 2772] [id = 761] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 0FE3F400 == 104 [pid = 2772] [id = 760] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 10042800 == 103 [pid = 2772] [id = 759] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 0F70D800 == 102 [pid = 2772] [id = 758] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 222 (22579800) [pid = 2772] [serial = 2238] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | ++DOCSHELL 0EA33C00 == 103 [pid = 2772] [id = 782] 03:46:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 223 (0EF89800) [pid = 2772] [serial = 2344] [outer = 00000000] 03:46:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 224 (0FE3CC00) [pid = 2772] [serial = 2345] [outer = 0EF89800] 03:46:11 INFO - PROCESS | 2772 | 1461235571635 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 2772 | ++DOMWINDOW == 225 (1552FC00) [pid = 2772] [serial = 2346] [outer = 0EF89800] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 225A3C00 == 102 [pid = 2772] [id = 756] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 23EA9800 == 101 [pid = 2772] [id = 752] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 23EAAC00 == 100 [pid = 2772] [id = 751] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 223A0800 == 99 [pid = 2772] [id = 750] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 2114E800 == 98 [pid = 2772] [id = 749] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 17C96C00 == 97 [pid = 2772] [id = 748] 03:46:11 INFO - PROCESS | 2772 | --DOCSHELL 14C7F800 == 96 [pid = 2772] [id = 747] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 224 (1A115000) [pid = 2772] [serial = 2057] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 223 (2343A400) [pid = 2772] [serial = 2197] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 222 (15547000) [pid = 2772] [serial = 2188] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 221 (225A9800) [pid = 2772] [serial = 2194] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 220 (1937A400) [pid = 2772] [serial = 2179] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 219 (21150800) [pid = 2772] [serial = 2234] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 218 (21A87800) [pid = 2772] [serial = 2236] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 217 (1DA9C400) [pid = 2772] [serial = 2225] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 216 (1C119000) [pid = 2772] [serial = 2231] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 215 (0EF96C00) [pid = 2772] [serial = 2228] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 214 (1A3B3800) [pid = 2772] [serial = 2219] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 213 (1C97C800) [pid = 2772] [serial = 2221] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 212 (1CCEBC00) [pid = 2772] [serial = 2222] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 211 (1D889400) [pid = 2772] [serial = 2224] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 210 (1A0D8400) [pid = 2772] [serial = 2230] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 209 (0EF94800) [pid = 2772] [serial = 2227] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 208 (1E391400) [pid = 2772] [serial = 2233] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 207 (18D3F800) [pid = 2772] [serial = 2207] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 206 (1892E800) [pid = 2772] [serial = 2206] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 205 (17910000) [pid = 2772] [serial = 2212] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 204 (17A61400) [pid = 2772] [serial = 2213] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 203 (1A3B4000) [pid = 2772] [serial = 2210] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 202 (1A17E400) [pid = 2772] [serial = 2209] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 201 (1A1DD400) [pid = 2772] [serial = 2218] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 200 (1553EC00) [pid = 2772] [serial = 2204] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 199 (15530400) [pid = 2772] [serial = 2203] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 198 (17A64C00) [pid = 2772] [serial = 2176] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 197 (2146D400) [pid = 2772] [serial = 2185] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 196 (2257EC00) [pid = 2772] [serial = 2191] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 195 (1937A000) [pid = 2772] [serial = 2215] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 194 (193B8000) [pid = 2772] [serial = 2216] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 193 (23B70400) [pid = 2772] [serial = 2200] [outer = 00000000] [url = about:blank] 03:46:11 INFO - PROCESS | 2772 | --DOMWINDOW == 192 (1DFA2C00) [pid = 2772] [serial = 2182] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2772 | 1461235572102 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:46:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 973ms 03:46:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:46:12 INFO - PROCESS | 2772 | 1461235572134 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 2772 | 1461235572137 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 2772 | 1461235572145 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 2772 | 1461235572151 Marionette TRACE conn5 <- [1,3086,null,{}] 03:46:12 INFO - PROCESS | 2772 | 1461235572156 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}] 03:46:12 INFO - PROCESS | 2772 | 1461235572263 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:46:12 INFO - PROCESS | 2772 | 1461235572278 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 2772 | ++DOCSHELL 17FD4400 == 97 [pid = 2772] [id = 783] 03:46:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 193 (18928C00) [pid = 2772] [serial = 2347] [outer = 00000000] 03:46:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 194 (18F39C00) [pid = 2772] [serial = 2348] [outer = 18928C00] 03:46:12 INFO - PROCESS | 2772 | 1461235572323 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 2772 | ++DOMWINDOW == 195 (19208800) [pid = 2772] [serial = 2349] [outer = 18928C00] 03:46:12 INFO - PROCESS | 2772 | 1461235572828 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]]]}] 03:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:46:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:46:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 731ms 03:46:12 INFO - PROCESS | 2772 | 1461235572875 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 2772 | 1461235572878 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 03:46:12 INFO - PROCESS | 2772 | 1461235572881 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:46:12 INFO - PROCESS | 2772 | 1461235572883 Marionette TRACE conn5 <- [1,3090,null,{}] 03:46:12 INFO - PROCESS | 2772 | 1461235572886 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}] 03:46:12 INFO - PROCESS | 2772 | 1461235573021 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:46:13 INFO - PROCESS | 2772 | 1461235573174 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 2772 | ++DOCSHELL 19374400 == 98 [pid = 2772] [id = 784] 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 196 (19375000) [pid = 2772] [serial = 2350] [outer = 00000000] 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 197 (1A0D4C00) [pid = 2772] [serial = 2351] [outer = 19375000] 03:46:13 INFO - PROCESS | 2772 | 1461235573219 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 198 (1A112000) [pid = 2772] [serial = 2352] [outer = 19375000] 03:46:13 INFO - PROCESS | 2772 | 1461235573565 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:46:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 03:46:13 INFO - PROCESS | 2772 | 1461235573623 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 2772 | 1461235573625 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 03:46:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:46:13 INFO - PROCESS | 2772 | 1461235573628 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 2772 | 1461235573629 Marionette TRACE conn5 <- [1,3094,null,{}] 03:46:13 INFO - PROCESS | 2772 | 1461235573633 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}] 03:46:13 INFO - PROCESS | 2772 | 1461235573732 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:46:13 INFO - PROCESS | 2772 | 1461235573737 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 2772 | ++DOCSHELL 1A140800 == 99 [pid = 2772] [id = 785] 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 199 (1A144000) [pid = 2772] [serial = 2353] [outer = 00000000] 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 200 (1A3B3800) [pid = 2772] [serial = 2354] [outer = 1A144000] 03:46:13 INFO - PROCESS | 2772 | 1461235573791 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2772 | ++DOMWINDOW == 201 (1B7C2400) [pid = 2772] [serial = 2355] [outer = 1A144000] 03:46:14 INFO - PROCESS | 2772 | 1461235574326 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]]]}] 03:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:46:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:46:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 03:46:14 INFO - PROCESS | 2772 | 1461235574361 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 2772 | 1461235574363 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 03:46:14 INFO - PROCESS | 2772 | 1461235574366 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:46:14 INFO - PROCESS | 2772 | 1461235574368 Marionette TRACE conn5 <- [1,3098,null,{}] 03:46:14 INFO - PROCESS | 2772 | 1461235574371 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}] 03:46:14 INFO - PROCESS | 2772 | 1461235574553 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:46:14 INFO - PROCESS | 2772 | 1461235574583 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 2772 | ++DOCSHELL 1C981400 == 100 [pid = 2772] [id = 786] 03:46:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 202 (1C982800) [pid = 2772] [serial = 2356] [outer = 00000000] 03:46:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 203 (1CE83800) [pid = 2772] [serial = 2357] [outer = 1C982800] 03:46:14 INFO - PROCESS | 2772 | 1461235574628 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 2772 | ++DOMWINDOW == 204 (1CE8A400) [pid = 2772] [serial = 2358] [outer = 1C982800] 03:46:15 INFO - PROCESS | 2772 | 1461235575070 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"]]]}] 03:46:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:46:15 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 03:46:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:46:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:46:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 03:46:15 INFO - PROCESS | 2772 | 1461235575100 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 2772 | 1461235575102 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 03:46:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:46:15 INFO - PROCESS | 2772 | 1461235575111 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 2772 | 1461235575113 Marionette TRACE conn5 <- [1,3102,null,{}] 03:46:15 INFO - PROCESS | 2772 | 1461235575116 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}] 03:46:15 INFO - PROCESS | 2772 | 1461235575265 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:46:15 INFO - PROCESS | 2772 | 1461235575282 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\", \"96ecd992-c8ea-4df1-8076-04b88e2b5475\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 2772 | ++DOCSHELL 1CCEBC00 == 101 [pid = 2772] [id = 787] 03:46:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 205 (1CE9A000) [pid = 2772] [serial = 2359] [outer = 00000000] 03:46:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 206 (1DAA1C00) [pid = 2772] [serial = 2360] [outer = 1CE9A000] 03:46:15 INFO - PROCESS | 2772 | 1461235575326 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 2772 | ++DOMWINDOW == 207 (1DFA2C00) [pid = 2772] [serial = 2361] [outer = 1CE9A000] 03:46:15 INFO - PROCESS | 2772 | 1461235575777 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]]]}] 03:46:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:46:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 03:46:15 INFO - PROCESS | 2772 | 1461235575848 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 2772 | 1461235575850 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 206 (1A140C00) [pid = 2772] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 205 (112AF000) [pid = 2772] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 204 (17C90000) [pid = 2772] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 203 (193BF800) [pid = 2772] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 202 (0FD3BC00) [pid = 2772] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 201 (0FF23400) [pid = 2772] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 200 (222B6C00) [pid = 2772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 199 (17EA3C00) [pid = 2772] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 198 (24938800) [pid = 2772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 197 (1794B400) [pid = 2772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:46:16 INFO - PROCESS | 2772 | --DOMWINDOW == 196 (15538C00) [pid = 2772] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:46:16 WARNING - u'runner_teardown' () 03:46:16 INFO - No more tests 03:46:16 INFO - Got 0 unexpected results 03:46:16 INFO - SUITE-END | took 695s 03:46:16 INFO - Closing logging queue 03:46:16 INFO - queue closed 03:46:16 INFO - Return code: 0 03:46:16 WARNING - # TBPL SUCCESS # 03:46:16 INFO - Running post-action listener: _resource_record_post_action 03:46:16 INFO - Running post-run listener: _resource_record_post_run 03:46:18 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 173030912; Write bytes: 1179287552; Read time: 2749260; Write time: 9978290 03:46:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:46:18 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30684160; Read time: 0; Write time: 33820 03:46:18 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 173030912; Write bytes: 1090706432; Read time: 2749260; Write time: 9889260 03:46:18 INFO - Running post-run listener: _upload_blobber_files 03:46:18 INFO - Blob upload gear active. 03:46:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:46:18 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 03:46:18 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:46:18 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:46:18 INFO - (blobuploader) - INFO - Open directory for files ... 03:46:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:46:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:46:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:46:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:46:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:46:19 INFO - (blobuploader) - INFO - Done attempting. 03:46:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:46:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:46:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:46:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:46:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:46:21 INFO - (blobuploader) - INFO - Done attempting. 03:46:21 INFO - (blobuploader) - INFO - Iteration through files over. 03:46:21 INFO - Return code: 0 03:46:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:46:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ebcd8caef80c7746f137ac2420d185d7533226acb35b18c4fc9cd9c5755b595639c907228ba95e09908f719ba04fb2f4718cf8713791a49d7d9c4ef58712a176", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7cfa65cc2a914e9a4b978d263ad38489964ce8f2b8c5af6be7102c32328da6ee85b4d87a15b1ff714da0ade8246f31f5e8369f0150e5b029b5a86b2c6976f35f"} 03:46:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:46:21 INFO - Writing to file C:\slave\test\properties\blobber_files 03:46:21 INFO - Contents: 03:46:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ebcd8caef80c7746f137ac2420d185d7533226acb35b18c4fc9cd9c5755b595639c907228ba95e09908f719ba04fb2f4718cf8713791a49d7d9c4ef58712a176", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7cfa65cc2a914e9a4b978d263ad38489964ce8f2b8c5af6be7102c32328da6ee85b4d87a15b1ff714da0ade8246f31f5e8369f0150e5b029b5a86b2c6976f35f"} 03:46:21 INFO - Running post-run listener: copy_logs_to_upload_dir 03:46:21 INFO - Copying logs to upload dir... 03:46:21 INFO - mkdir: C:\slave\test\build\upload\logs 03:46:21 INFO - Copying logs to upload dir... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... 03:46:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=934.701000 ========= master_lag: 0.95 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 35 secs) (at 2016-04-21 03:46:21.938923) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:21.939995) ========= '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-160 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-160 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-160 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-central/sha512/ebcd8caef80c7746f137ac2420d185d7533226acb35b18c4fc9cd9c5755b595639c907228ba95e09908f719ba04fb2f4718cf8713791a49d7d9c4ef58712a176", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7cfa65cc2a914e9a4b978d263ad38489964ce8f2b8c5af6be7102c32328da6ee85b4d87a15b1ff714da0ade8246f31f5e8369f0150e5b029b5a86b2c6976f35f"} build_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.201000 build_url: 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ebcd8caef80c7746f137ac2420d185d7533226acb35b18c4fc9cd9c5755b595639c907228ba95e09908f719ba04fb2f4718cf8713791a49d7d9c4ef58712a176", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/7cfa65cc2a914e9a4b978d263ad38489964ce8f2b8c5af6be7102c32328da6ee85b4d87a15b1ff714da0ade8246f31f5e8369f0150e5b029b5a86b2c6976f35f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QfmpyDKjTmaor10kz3nETw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:22.161424) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:22.161759) ========= '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-160 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-160 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-160 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:22.279281) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:22.279600) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 03:46:23.009285) ========= ========= Total master_lag: 1.14 =========