builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-203 starttime: 1464706768.2 results: success (0) buildid: 20160531060243 builduid: 95917a53c8c1452ba14fd68c836eeb67 revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:28.203269) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:28.203742) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:28.204033) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:28.503737) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 07:59:28.504182) ========= '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-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 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 --07:59:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.75 MB/s 07:59:29 (8.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.007000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 07:59:29.985046) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-31 07:59:29.985465) ========= '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-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 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=3.401000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-31 07:59:33.407905) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 07:59:33.408228) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9f96ed6259453ce242f41454ae822efc335e2e3c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-31 07:59:33,763 truncating revision to first 12 chars 2016-05-31 07:59:33,763 Setting DEBUG logging. 2016-05-31 07:59:33,763 attempt 1/10 2016-05-31 07:59:33,763 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9f96ed625945?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 07:59:34,226 unpacking tar archive at: mozilla-aurora-9f96ed625945/testing/mozharness/ program finished with exit code 0 elapsedTime=1.277000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 07:59:34.717889) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:34.718213) ========= script_repo_revision: 9f96ed6259453ce242f41454ae822efc335e2e3c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:34.718733) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:34.719016) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 07:59:34.733991) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 49 secs) (at 2016-05-31 07:59:34.734362) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 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 07:59:34 INFO - MultiFileLogger online at 20160531 07:59:34 in C:\slave\test 07:59:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:59:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:59:35 INFO - {'append_to_log': False, 07:59:35 INFO - 'base_work_dir': 'C:\\slave\\test', 07:59:35 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:59:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:59:35 INFO - 'buildbot_json_path': 'buildprops.json', 07:59:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:59:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:59:35 INFO - 'download_minidump_stackwalk': True, 07:59:35 INFO - 'download_symbols': 'true', 07:59:35 INFO - 'e10s': False, 07:59:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:59:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:59:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:59:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:59:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:59:35 INFO - 'C:/mozilla-build/tooltool.py'), 07:59:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:59:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:59:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:59:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:59:35 INFO - 'log_level': 'info', 07:59:35 INFO - 'log_to_console': True, 07:59:35 INFO - 'opt_config_files': (), 07:59:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:59:35 INFO - '--processes=1', 07:59:35 INFO - '--config=%(test_path)s/wptrunner.ini', 07:59:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:59:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:59:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:59:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:59:35 INFO - 'pip_index': False, 07:59:35 INFO - 'require_test_zip': True, 07:59:35 INFO - 'test_type': ('testharness',), 07:59:35 INFO - 'this_chunk': '1', 07:59:35 INFO - 'total_chunks': '10', 07:59:35 INFO - 'virtualenv_path': 'venv', 07:59:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:59:35 INFO - 'work_dir': 'build'} 07:59:35 INFO - ##### 07:59:35 INFO - ##### Running clobber step. 07:59:35 INFO - ##### 07:59:35 INFO - Running pre-action listener: _resource_record_pre_action 07:59:35 INFO - Running main action method: clobber 07:59:35 INFO - rmtree: C:\slave\test\build 07:59:35 INFO - Using _rmtree_windows ... 07:59:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:01:00 INFO - Running post-action listener: _resource_record_post_action 08:01:00 INFO - ##### 08:01:00 INFO - ##### Running read-buildbot-config step. 08:01:00 INFO - ##### 08:01:00 INFO - Running pre-action listener: _resource_record_pre_action 08:01:00 INFO - Running main action method: read_buildbot_config 08:01:00 INFO - Using buildbot properties: 08:01:00 INFO - { 08:01:00 INFO - "project": "", 08:01:00 INFO - "product": "firefox", 08:01:00 INFO - "script_repo_revision": "production", 08:01:00 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:01:00 INFO - "repository": "", 08:01:00 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:01:00 INFO - "buildid": "20160531060243", 08:01:00 INFO - "pgo_build": "False", 08:01:00 INFO - "basedir": "C:\\slave\\test", 08:01:00 INFO - "buildnumber": 6, 08:01:00 INFO - "slavename": "t-w732-ix-203", 08:01:00 INFO - "revision": "9f96ed6259453ce242f41454ae822efc335e2e3c", 08:01:00 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:01:00 INFO - "platform": "win32", 08:01:00 INFO - "branch": "mozilla-aurora", 08:01:00 INFO - "repo_path": "releases/mozilla-aurora", 08:01:00 INFO - "moz_repo_path": "", 08:01:00 INFO - "stage_platform": "win32", 08:01:00 INFO - "builduid": "95917a53c8c1452ba14fd68c836eeb67", 08:01:00 INFO - "slavebuilddir": "test" 08:01:00 INFO - } 08:01:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:01:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:01:00 INFO - Running post-action listener: _resource_record_post_action 08:01:00 INFO - ##### 08:01:00 INFO - ##### Running download-and-extract step. 08:01:00 INFO - ##### 08:01:00 INFO - Running pre-action listener: _resource_record_pre_action 08:01:00 INFO - Running main action method: download_and_extract 08:01:00 INFO - mkdir: C:\slave\test\build\tests 08:01:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:01:00 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:01:00 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:01:00 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:01:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:01:01 INFO - Downloaded 1274 bytes. 08:01:01 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:01:01 INFO - Using the following test package requirements: 08:01:01 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:01:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:01:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:01:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'jsshell-win32.zip'], 08:01:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:01:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:01:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:01:01 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:01:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:01:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:01:01 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:01:01 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:01:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:01:01 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:01:01 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:01:01 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:01:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:01:04 INFO - Downloaded 20340896 bytes. 08:01:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:01:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:01:06 INFO - caution: filename not matched: web-platform/* 08:01:06 INFO - Return code: 11 08:01:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:01:06 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:01:06 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:01:06 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:01:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:01:09 INFO - Downloaded 36409218 bytes. 08:01:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:01:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:01:47 INFO - caution: filename not matched: bin/* 08:01:47 INFO - caution: filename not matched: config/* 08:01:47 INFO - caution: filename not matched: mozbase/* 08:01:47 INFO - caution: filename not matched: marionette/* 08:01:47 INFO - caution: filename not matched: tools/wptserve/* 08:01:47 INFO - Return code: 11 08:01: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')]} 08:01:47 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:01:47 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:01:47 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:01:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:01:55 INFO - Downloaded 68494305 bytes. 08:01:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:01:55 INFO - mkdir: C:\slave\test\properties 08:01:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:01:55 INFO - Writing to file C:\slave\test\properties\build_url 08:01:55 INFO - Contents: 08:01:55 INFO - build_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:01:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:01:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:01:56 INFO - Writing to file C:\slave\test\properties\symbols_url 08:01:56 INFO - Contents: 08:01:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:01:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:01:56 INFO - https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:01:56 INFO - trying https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:01:56 INFO - Downloading https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:01:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:02:01 INFO - Downloaded 55577119 bytes. 08:02:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:02:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:02:03 INFO - Return code: 0 08:02:03 INFO - Running post-action listener: _resource_record_post_action 08:02:03 INFO - Running post-action listener: set_extra_try_arguments 08:02:03 INFO - ##### 08:02:03 INFO - ##### Running create-virtualenv step. 08:02:03 INFO - ##### 08:02:03 INFO - Running pre-action listener: _pre_create_virtualenv 08:02:03 INFO - Running pre-action listener: _resource_record_pre_action 08:02:03 INFO - Running main action method: create_virtualenv 08:02:03 INFO - Creating virtualenv C:\slave\test\build\venv 08:02:03 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 08:02:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:02:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:02:12 INFO - Installing distribute......................................................................................................................................................................................done. 08:02:14 INFO - Return code: 0 08:02:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:02:14 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')]} 08:02:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:02:14 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')]} 08:02:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:02:14 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-203', 'USERDOMAIN': 'T-W732-IX-203', '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-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:02:14 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 08:02:14 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 08:02:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:02:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:02:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:02:14 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:02:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:02:14 INFO - 'DCLOCATION': 'SCL3', 08:02:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:02:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:02:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:02:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:02:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:02:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:02:14 INFO - 'HOMEDRIVE': 'C:', 08:02:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:02:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:02:14 INFO - 'KTS_VERSION': '1.19c', 08:02:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:02:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:02:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:02:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:02:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:02:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:02:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:02:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:02:14 INFO - 'MOZ_AIRBAG': '1', 08:02:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:02:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:02:14 INFO - 'MOZ_MSVCVERSION': '8', 08:02:14 INFO - 'MOZ_NO_REMOTE': '1', 08:02:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:02:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:02:14 INFO - 'NO_EM_RESTART': '1', 08:02:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:02:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:02:14 INFO - 'OS': 'Windows_NT', 08:02:14 INFO - 'OURDRIVE': 'C:', 08:02:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:02:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:02:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:02:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:02:14 INFO - 'PROCESSOR_LEVEL': '6', 08:02:14 INFO - 'PROCESSOR_REVISION': '1e05', 08:02:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:02:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:02:14 INFO - 'PROMPT': '$P$G', 08:02:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:02:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:02:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:02:14 INFO - 'PWD': 'C:\\slave\\test', 08:02:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:02:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:02:14 INFO - 'SYSTEMDRIVE': 'C:', 08:02:14 INFO - 'SYSTEMROOT': 'C:\\windows', 08:02:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:14 INFO - 'TEST1': 'testie', 08:02:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:14 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:02:14 INFO - 'USERNAME': 'cltbld', 08:02:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:02:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:02:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:02:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:02:14 INFO - 'WINDIR': 'C:\\windows', 08:02:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:02:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:02:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:02:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:02:15 INFO - Downloading/unpacking psutil>=0.7.1 08:02:15 INFO - Running setup.py egg_info for package psutil 08:02:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:02:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:02:15 INFO - Installing collected packages: psutil 08:02:15 INFO - Running setup.py install for psutil 08:02:15 INFO - building 'psutil._psutil_windows' extension 08:02:15 INFO - error: Unable to find vcvarsall.bat 08:02:15 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-okyegb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:02:15 INFO - running install 08:02:15 INFO - running build 08:02:15 INFO - running build_py 08:02:15 INFO - creating build 08:02:15 INFO - creating build\lib.win32-2.7 08:02:15 INFO - creating build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:02:15 INFO - running build_ext 08:02:15 INFO - building 'psutil._psutil_windows' extension 08:02:15 INFO - error: Unable to find vcvarsall.bat 08:02:15 INFO - ---------------------------------------- 08:02:15 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-okyegb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:02:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:02:15 WARNING - Return code: 1 08:02:15 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! 08:02:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:02:15 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')]} 08:02:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:02:15 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')]} 08:02:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:02:15 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-203', 'USERDOMAIN': 'T-W732-IX-203', '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-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:02:15 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 08:02:15 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 08:02:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:02:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:02:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:02:15 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:02:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:02:15 INFO - 'DCLOCATION': 'SCL3', 08:02:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:02:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:02:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:02:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:02:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:02:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:02:15 INFO - 'HOMEDRIVE': 'C:', 08:02:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:02:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:02:15 INFO - 'KTS_VERSION': '1.19c', 08:02:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:02:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:02:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:02:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:02:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:02:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:02:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:02:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:02:15 INFO - 'MOZ_AIRBAG': '1', 08:02:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:02:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:02:15 INFO - 'MOZ_MSVCVERSION': '8', 08:02:15 INFO - 'MOZ_NO_REMOTE': '1', 08:02:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:02:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:02:15 INFO - 'NO_EM_RESTART': '1', 08:02:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:02:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:02:15 INFO - 'OS': 'Windows_NT', 08:02:15 INFO - 'OURDRIVE': 'C:', 08:02:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:02:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:02:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:02:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:02:15 INFO - 'PROCESSOR_LEVEL': '6', 08:02:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:02:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:02:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:02:15 INFO - 'PROMPT': '$P$G', 08:02:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:02:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:02:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:02:15 INFO - 'PWD': 'C:\\slave\\test', 08:02:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:02:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:02:15 INFO - 'SYSTEMDRIVE': 'C:', 08:02:15 INFO - 'SYSTEMROOT': 'C:\\windows', 08:02:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:15 INFO - 'TEST1': 'testie', 08:02:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:15 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:02:15 INFO - 'USERNAME': 'cltbld', 08:02:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:02:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:02:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:02:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:02:15 INFO - 'WINDIR': 'C:\\windows', 08:02:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:02:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:02:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:02:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:02:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:02:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:02:16 INFO - Running setup.py egg_info for package mozsystemmonitor 08:02:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:02:16 INFO - Running setup.py egg_info for package psutil 08:02:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:02:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:02:16 INFO - Installing collected packages: mozsystemmonitor, psutil 08:02:16 INFO - Running setup.py install for mozsystemmonitor 08:02:16 INFO - Running setup.py install for psutil 08:02:16 INFO - building 'psutil._psutil_windows' extension 08:02:16 INFO - error: Unable to find vcvarsall.bat 08:02:16 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-2wrusq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:02:16 INFO - running install 08:02:16 INFO - running build 08:02:16 INFO - running build_py 08:02:16 INFO - running build_ext 08:02:16 INFO - building 'psutil._psutil_windows' extension 08:02:16 INFO - error: Unable to find vcvarsall.bat 08:02:16 INFO - ---------------------------------------- 08:02:16 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-2wrusq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:02:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:02:16 WARNING - Return code: 1 08:02:16 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! 08:02:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:02:16 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')]} 08:02:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:02:16 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')]} 08:02:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:02:16 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-203', 'USERDOMAIN': 'T-W732-IX-203', '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-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:02:16 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 08:02:16 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 08:02:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:02:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:02:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:02:16 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:02:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:02:16 INFO - 'DCLOCATION': 'SCL3', 08:02:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:02:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:02:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:02:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:02:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:02:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:02:16 INFO - 'HOMEDRIVE': 'C:', 08:02:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:02:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:02:16 INFO - 'KTS_VERSION': '1.19c', 08:02:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:02:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:02:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:02:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:02:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:02:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:02:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:02:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:02:16 INFO - 'MOZ_AIRBAG': '1', 08:02:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:02:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:02:16 INFO - 'MOZ_MSVCVERSION': '8', 08:02:16 INFO - 'MOZ_NO_REMOTE': '1', 08:02:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:02:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:02:16 INFO - 'NO_EM_RESTART': '1', 08:02:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:02:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:02:16 INFO - 'OS': 'Windows_NT', 08:02:16 INFO - 'OURDRIVE': 'C:', 08:02:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:02:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:02:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:02:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:02:16 INFO - 'PROCESSOR_LEVEL': '6', 08:02:16 INFO - 'PROCESSOR_REVISION': '1e05', 08:02:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:02:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:02:16 INFO - 'PROMPT': '$P$G', 08:02:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:02:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:02:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:02:16 INFO - 'PWD': 'C:\\slave\\test', 08:02:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:02:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:02:16 INFO - 'SYSTEMDRIVE': 'C:', 08:02:16 INFO - 'SYSTEMROOT': 'C:\\windows', 08:02:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:16 INFO - 'TEST1': 'testie', 08:02:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:16 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:02:16 INFO - 'USERNAME': 'cltbld', 08:02:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:02:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:02:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:02:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:02:16 INFO - 'WINDIR': 'C:\\windows', 08:02:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:02:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:02:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:02:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:02:17 INFO - Downloading/unpacking blobuploader==1.2.4 08:02:17 INFO - Downloading blobuploader-1.2.4.tar.gz 08:02:17 INFO - Running setup.py egg_info for package blobuploader 08:02:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:02:20 INFO - Running setup.py egg_info for package requests 08:02:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:02:20 INFO - Downloading docopt-0.6.1.tar.gz 08:02:20 INFO - Running setup.py egg_info for package docopt 08:02:20 INFO - Installing collected packages: blobuploader, docopt, requests 08:02:20 INFO - Running setup.py install for blobuploader 08:02:20 INFO - Running setup.py install for docopt 08:02:20 INFO - Running setup.py install for requests 08:02:20 INFO - Successfully installed blobuploader docopt requests 08:02:20 INFO - Cleaning up... 08:02:20 INFO - Return code: 0 08:02:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:02:20 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')]} 08:02:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:02:20 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')]} 08:02:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:02:20 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, '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-203', 'USERDOMAIN': 'T-W732-IX-203', '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-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:02:20 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 08:02:20 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 08:02:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:02:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:02:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:02:20 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:02:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:02:20 INFO - 'DCLOCATION': 'SCL3', 08:02:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:02:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:02:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:02:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:02:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:02:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:02:20 INFO - 'HOMEDRIVE': 'C:', 08:02:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:02:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:02:20 INFO - 'KTS_VERSION': '1.19c', 08:02:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:02:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:02:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:02:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:02:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:02:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:02:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:02:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:02:20 INFO - 'MOZ_AIRBAG': '1', 08:02:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:02:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:02:20 INFO - 'MOZ_MSVCVERSION': '8', 08:02:20 INFO - 'MOZ_NO_REMOTE': '1', 08:02:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:02:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:02:20 INFO - 'NO_EM_RESTART': '1', 08:02:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:02:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:02:20 INFO - 'OS': 'Windows_NT', 08:02:20 INFO - 'OURDRIVE': 'C:', 08:02:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:02:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:02:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:02:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:02:20 INFO - 'PROCESSOR_LEVEL': '6', 08:02:20 INFO - 'PROCESSOR_REVISION': '1e05', 08:02:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:02:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:02:20 INFO - 'PROMPT': '$P$G', 08:02:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:02:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:02:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:02:20 INFO - 'PWD': 'C:\\slave\\test', 08:02:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:02:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:02:20 INFO - 'SYSTEMDRIVE': 'C:', 08:02:20 INFO - 'SYSTEMROOT': 'C:\\windows', 08:02:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:20 INFO - 'TEST1': 'testie', 08:02:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:20 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:02:20 INFO - 'USERNAME': 'cltbld', 08:02:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:02:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:02:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:02:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:02:20 INFO - 'WINDIR': 'C:\\windows', 08:02:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:02:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:02:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:02:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:02:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:02:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:02:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:02:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:02:25 INFO - Unpacking c:\slave\test\build\tests\marionette 08:02:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:02:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:02:25 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 08:02:25 INFO - Running setup.py install for browsermob-proxy 08:02:39 INFO - Running setup.py install for manifestparser 08:02:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for marionette-client 08:02:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:02:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for marionette-driver 08:02:39 INFO - Running setup.py install for mozcrash 08:02:39 INFO - Running setup.py install for mozdebug 08:02:39 INFO - Running setup.py install for mozdevice 08:02:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozfile 08:02:39 INFO - Running setup.py install for mozhttpd 08:02:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozinfo 08:02:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozInstall 08:02:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozleak 08:02:39 INFO - Running setup.py install for mozlog 08:02:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for moznetwork 08:02:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozprocess 08:02:39 INFO - Running setup.py install for mozprofile 08:02:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozrunner 08:02:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for mozscreenshot 08:02:39 INFO - Running setup.py install for moztest 08:02:39 INFO - Running setup.py install for mozversion 08:02:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:02:39 INFO - Running setup.py install for wptserve 08:02:39 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 08:02:39 INFO - Cleaning up... 08:02:39 INFO - Return code: 0 08:02:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:02:39 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')]} 08:02:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:02:39 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')]} 08:02:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:02:39 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 0x01BC66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, '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-203', 'USERDOMAIN': 'T-W732-IX-203', '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-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:02:39 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 08:02:39 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 08:02:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:02:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:02:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:02:39 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:02:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:02:39 INFO - 'DCLOCATION': 'SCL3', 08:02:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:02:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:02:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:02:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:02:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:02:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:02:39 INFO - 'HOMEDRIVE': 'C:', 08:02:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:02:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:02:39 INFO - 'KTS_VERSION': '1.19c', 08:02:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:02:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:02:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:02:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:02:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:02:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:02:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:02:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:02:39 INFO - 'MOZ_AIRBAG': '1', 08:02:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:02:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:02:39 INFO - 'MOZ_MSVCVERSION': '8', 08:02:39 INFO - 'MOZ_NO_REMOTE': '1', 08:02:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:02:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:02:39 INFO - 'NO_EM_RESTART': '1', 08:02:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:02:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:02:39 INFO - 'OS': 'Windows_NT', 08:02:39 INFO - 'OURDRIVE': 'C:', 08:02:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:02:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:02:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:02:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:02:39 INFO - 'PROCESSOR_LEVEL': '6', 08:02:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:02:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:02:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:02:39 INFO - 'PROMPT': '$P$G', 08:02:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:02:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:02:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:02:39 INFO - 'PWD': 'C:\\slave\\test', 08:02:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:02:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:02:39 INFO - 'SYSTEMDRIVE': 'C:', 08:02:39 INFO - 'SYSTEMROOT': 'C:\\windows', 08:02:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:39 INFO - 'TEST1': 'testie', 08:02:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:02:39 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:02:39 INFO - 'USERNAME': 'cltbld', 08:02:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:02:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:02:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:02:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:02:39 INFO - 'WINDIR': 'C:\\windows', 08:02:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:02:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:02:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:02:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:02:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:02:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:02:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:02:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:02:43 INFO - Unpacking c:\slave\test\build\tests\marionette 08:02:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:02:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:02:43 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)) 08:02:54 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)) 08:02:54 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)) 08:02:54 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)) 08:02:54 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)) 08:02:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:02:54 INFO - Downloading blessings-1.6.tar.gz 08:02:54 INFO - Running setup.py egg_info for package blessings 08:02:54 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)) 08:02:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:02:54 INFO - Running setup.py install for blessings 08:02:54 INFO - Running setup.py install for browsermob-proxy 08:02:54 INFO - Running setup.py install for manifestparser 08:02:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for marionette-client 08:02:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:02:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for marionette-driver 08:02:54 INFO - Running setup.py install for mozcrash 08:02:54 INFO - Running setup.py install for mozdebug 08:02:54 INFO - Running setup.py install for mozdevice 08:02:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for mozhttpd 08:02:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for mozInstall 08:02:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for mozleak 08:02:54 INFO - Running setup.py install for mozprofile 08:02:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Running setup.py install for mozrunner 08:02:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:02:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:02:56 INFO - Running setup.py install for mozscreenshot 08:02:56 INFO - Running setup.py install for moztest 08:02:56 INFO - Running setup.py install for mozversion 08:02:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:02:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:02:56 INFO - Running setup.py install for wptserve 08:02:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:02:56 INFO - Cleaning up... 08:02:56 INFO - Return code: 0 08:02:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:02:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:02:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:02:56 INFO - Reading from file tmpfile_stdout 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - Current package versions: 08:02:56 INFO - blessings == 1.6 08:02:56 INFO - blobuploader == 1.2.4 08:02:56 INFO - browsermob-proxy == 0.6.0 08:02:56 INFO - distribute == 0.6.14 08:02:56 INFO - docopt == 0.6.1 08:02:56 INFO - manifestparser == 1.1 08:02:56 INFO - marionette-client == 2.3.0 08:02:56 INFO - marionette-driver == 1.4.0 08:02:56 INFO - mozInstall == 1.12 08:02:56 INFO - mozcrash == 0.17 08:02:56 INFO - mozdebug == 0.1 08:02:56 INFO - mozdevice == 0.48 08:02:56 INFO - mozfile == 1.2 08:02:56 INFO - mozhttpd == 0.7 08:02:56 INFO - mozinfo == 0.9 08:02:56 INFO - mozleak == 0.1 08:02:56 INFO - mozlog == 3.1 08:02:56 INFO - moznetwork == 0.27 08:02:56 INFO - mozprocess == 0.22 08:02:56 INFO - mozprofile == 0.28 08:02:56 INFO - mozrunner == 6.11 08:02:56 INFO - mozscreenshot == 0.1 08:02:56 INFO - mozsystemmonitor == 0.0 08:02:56 INFO - moztest == 0.7 08:02:56 INFO - mozversion == 1.4 08:02:56 INFO - requests == 1.2.3 08:02:56 INFO - wptserve == 1.4.0 08:02:56 INFO - Running post-action listener: _resource_record_post_action 08:02:56 INFO - Running post-action listener: _start_resource_monitoring 08:02:56 INFO - Starting resource monitoring. 08:02:56 INFO - ##### 08:02:56 INFO - ##### Running pull step. 08:02:56 INFO - ##### 08:02:56 INFO - Running pre-action listener: _resource_record_pre_action 08:02:56 INFO - Running main action method: pull 08:02:56 INFO - Pull has nothing to do! 08:02:56 INFO - Running post-action listener: _resource_record_post_action 08:02:56 INFO - ##### 08:02:56 INFO - ##### Running install step. 08:02:56 INFO - ##### 08:02:56 INFO - Running pre-action listener: _resource_record_pre_action 08:02:56 INFO - Running main action method: install 08:02:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:02:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:02:56 INFO - Reading from file tmpfile_stdout 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - Detecting whether we're running mozinstall >=1.0... 08:02:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:02:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:02:56 INFO - Reading from file tmpfile_stdout 08:02:56 INFO - Output received: 08:02:56 INFO - Usage: mozinstall-script.py [options] installer 08:02:56 INFO - Options: 08:02:56 INFO - -h, --help show this help message and exit 08:02:56 INFO - -d DEST, --destination=DEST 08:02:56 INFO - Directory to install application into. [default: 08:02:56 INFO - "C:\slave\test"] 08:02:56 INFO - --app=APP Application being installed. [default: firefox] 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - Using _rmtree_windows ... 08:02:56 INFO - mkdir: C:\slave\test\build\application 08:02:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:02:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:02:58 INFO - Reading from file tmpfile_stdout 08:02:58 INFO - Output received: 08:02:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:02:58 INFO - Using _rmtree_windows ... 08:02:58 INFO - Using _rmtree_windows ... 08:02:58 INFO - Running post-action listener: _resource_record_post_action 08:02:58 INFO - ##### 08:02:58 INFO - ##### Running run-tests step. 08:02:58 INFO - ##### 08:02:58 INFO - Running pre-action listener: _resource_record_pre_action 08:02:58 INFO - Running main action method: run_tests 08:02:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:02:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:02:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:02:58 INFO - grabbing minidump binary from tooltool 08:02:58 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')]} 08:02:58 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 0x01C89368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:02:58 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 08:02:58 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 08:02:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:03:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwtbz34 08:03:00 INFO - INFO - File integrity verified, renaming tmpwtbz34 to win32-minidump_stackwalk.exe 08:03:00 INFO - Return code: 0 08:03:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:03:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:03:01 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/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:03:01 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/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:03:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:03:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:03:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:03:01 INFO - 'COMPUTERNAME': 'T-W732-IX-203', 08:03:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:03:01 INFO - 'DCLOCATION': 'SCL3', 08:03:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:03:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:03:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:03:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:03:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:03:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:03:01 INFO - 'HOMEDRIVE': 'C:', 08:03:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:03:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:03:01 INFO - 'KTS_VERSION': '1.19c', 08:03:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:03:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:03:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-203', 08:03:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:03:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:03:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:03:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:03:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:03:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:03:01 INFO - 'MOZ_AIRBAG': '1', 08:03:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:03:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:01 INFO - 'MOZ_MSVCVERSION': '8', 08:03:01 INFO - 'MOZ_NO_REMOTE': '1', 08:03:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:03:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:03:01 INFO - 'NO_EM_RESTART': '1', 08:03:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:03:01 INFO - 'OS': 'Windows_NT', 08:03:01 INFO - 'OURDRIVE': 'C:', 08:03:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:03:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:03:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:03:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:03:01 INFO - 'PROCESSOR_LEVEL': '6', 08:03:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:03:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:03:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:03:01 INFO - 'PROMPT': '$P$G', 08:03:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:03:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:03:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:03:01 INFO - 'PWD': 'C:\\slave\\test', 08:03:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:03:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:03:01 INFO - 'SYSTEMDRIVE': 'C:', 08:03:01 INFO - 'SYSTEMROOT': 'C:\\windows', 08:03:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:03:01 INFO - 'TEST1': 'testie', 08:03:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:03:01 INFO - 'USERDOMAIN': 'T-W732-IX-203', 08:03:01 INFO - 'USERNAME': 'cltbld', 08:03:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:03:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:03:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:03:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:03:01 INFO - 'WINDIR': 'C:\\windows', 08:03:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:03:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:03:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:03:01 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/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:03:03 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 08:03:03 INFO - import pkg_resources 08:03:04 INFO - Using 1 client processes 08:03:07 INFO - SUITE-START | Running 778 tests 08:03:07 INFO - Running testharness tests 08:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:03:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:03:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:03:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:03:07 INFO - Setting up ssl 08:03:07 INFO - PROCESS | certutil | 08:03:07 INFO - PROCESS | certutil | 08:03:07 INFO - PROCESS | certutil | 08:03:07 INFO - Certificate Nickname Trust Attributes 08:03:07 INFO - SSL,S/MIME,JAR/XPI 08:03:07 INFO - 08:03:07 INFO - web-platform-tests CT,, 08:03:07 INFO - 08:03:07 INFO - Starting runner 08:03:08 INFO - PROCESS | 1260 | [1260] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:03:08 INFO - PROCESS | 1260 | [1260] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:03:08 INFO - PROCESS | 1260 | [1260] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:03:08 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:03:08 INFO - PROCESS | 1260 | [1260] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:03:10 INFO - PROCESS | 1260 | 1464706990064 Marionette DEBUG Marionette enabled via build flag and pref 08:03:10 INFO - PROCESS | 1260 | ++DOCSHELL 10BB8000 == 1 [pid = 1260] [id = 1] 08:03:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 1 (10BB8400) [pid = 1260] [serial = 1] [outer = 00000000] 08:03:10 INFO - PROCESS | 1260 | [1260] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:03:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 2 (10BB9000) [pid = 1260] [serial = 2] [outer = 10BB8400] 08:03:11 INFO - PROCESS | 1260 | ++DOCSHELL 111AFC00 == 2 [pid = 1260] [id = 2] 08:03:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 3 (111B0000) [pid = 1260] [serial = 3] [outer = 00000000] 08:03:11 INFO - PROCESS | 1260 | [1260] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:03:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 4 (111B0C00) [pid = 1260] [serial = 4] [outer = 111B0000] 08:03:11 INFO - PROCESS | 1260 | 1464706991691 Marionette INFO Listening on port 2828 08:03:13 INFO - PROCESS | 1260 | 1464706993270 Marionette DEBUG Marionette enabled via command-line flag 08:03:13 INFO - PROCESS | 1260 | [1260] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:03:13 INFO - PROCESS | 1260 | [1260] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:03:13 INFO - PROCESS | 1260 | ++DOCSHELL 14CECC00 == 3 [pid = 1260] [id = 3] 08:03:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 5 (14CF4C00) [pid = 1260] [serial = 5] [outer = 00000000] 08:03:13 INFO - PROCESS | 1260 | [1260] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:03:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 6 (14CF5800) [pid = 1260] [serial = 6] [outer = 14CF4C00] 08:03:13 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:03:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 7 (15A7D400) [pid = 1260] [serial = 7] [outer = 111B0000] 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994124 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49918 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994130 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49919 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994164 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994172 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 08:03:14 INFO - PROCESS | 1260 | 1464706994175 Marionette DEBUG Closed connection conn0 08:03:14 INFO - PROCESS | 1260 | 1464706994177 Marionette DEBUG Closed connection conn1 08:03:14 INFO - PROCESS | 1260 | 1464706994236 Marionette DEBUG Closed connection conn2 08:03:14 INFO - PROCESS | 1260 | 1464706994327 Marionette DEBUG Closed connection conn3 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994333 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 08:03:14 INFO - PROCESS | 1260 | 1464706994369 Marionette DEBUG Closed connection conn4 08:03:14 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:03:14 INFO - PROCESS | 1260 | 1464706994376 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 08:03:14 INFO - PROCESS | 1260 | ++DOCSHELL 1670F800 == 4 [pid = 1260] [id = 4] 08:03:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 8 (16710000) [pid = 1260] [serial = 8] [outer = 00000000] 08:03:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 9 (1763A800) [pid = 1260] [serial = 9] [outer = 16710000] 08:03:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 10 (17640000) [pid = 1260] [serial = 10] [outer = 16710000] 08:03:14 INFO - PROCESS | 1260 | 1464706994564 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:03:14 INFO - PROCESS | 1260 | 1464706994569 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2"} 08:03:15 INFO - PROCESS | 1260 | [1260] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:03:15 INFO - PROCESS | 1260 | [1260] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:03:15 INFO - PROCESS | 1260 | [1260] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:03:16 INFO - PROCESS | 1260 | ++DOCSHELL 187E8C00 == 5 [pid = 1260] [id = 5] 08:03:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 11 (18C95800) [pid = 1260] [serial = 11] [outer = 00000000] 08:03:16 INFO - PROCESS | 1260 | ++DOCSHELL 18C96800 == 6 [pid = 1260] [id = 6] 08:03:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 12 (18C97000) [pid = 1260] [serial = 12] [outer = 00000000] 08:03:16 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:03:17 INFO - PROCESS | 1260 | ++DOCSHELL 19EB7C00 == 7 [pid = 1260] [id = 7] 08:03:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 13 (19EB8000) [pid = 1260] [serial = 13] [outer = 00000000] 08:03:17 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:03:17 INFO - PROCESS | 1260 | [1260] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:03:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 14 (1A1E9C00) [pid = 1260] [serial = 14] [outer = 19EB8000] 08:03:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 15 (19EF7400) [pid = 1260] [serial = 15] [outer = 18C95800] 08:03:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 16 (19EF8C00) [pid = 1260] [serial = 16] [outer = 18C97000] 08:03:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 17 (19EFB400) [pid = 1260] [serial = 17] [outer = 19EB8000] 08:03:18 INFO - PROCESS | 1260 | 1464706998050 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1260 | 1464706998064 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 18 (1C28A000) [pid = 1260] [serial = 18] [outer = 19EB8000] 08:03:18 INFO - PROCESS | 1260 | 1464706998897 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e1791792-dbb6-47cd-bc81-f54dab7026ba","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531060243","device":"desktop","version":"48.0a2","command_id":1}}] 08:03:19 INFO - PROCESS | 1260 | 1464706999171 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}] 08:03:19 INFO - PROCESS | 1260 | 1464706999199 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:03:19 INFO - PROCESS | 1260 | 1464706999250 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:03:19 INFO - PROCESS | 1260 | [1260] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:03:19 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:03:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 19 (1994BC00) [pid = 1260] [serial = 19] [outer = 19EB8000] 08:03:20 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:20 INFO - PROCESS | 1260 | 1464707000185 Marionette TRACE conn5 <- [1,3,null,{}] 08:03:20 INFO - PROCESS | 1260 | 1464707000188 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:03:20 INFO - PROCESS | 1260 | 1464707000204 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:03:20 INFO - PROCESS | 1260 | 1464707000220 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1260 | 1464707000222 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:03:20 INFO - PROCESS | 1260 | 1464707000228 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1260 | 1464707000231 Marionette TRACE conn5 <- [1,6,null,{}] 08:03:20 INFO - PROCESS | 1260 | 1464707000314 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}] 08:03:20 INFO - PROCESS | 1260 | 1464707000326 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:03:20 INFO - PROCESS | 1260 | 1464707000335 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1260 | ++DOCSHELL 1D73BC00 == 8 [pid = 1260] [id = 8] 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 20 (1D73C800) [pid = 1260] [serial = 20] [outer = 00000000] 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 21 (1D73EC00) [pid = 1260] [serial = 21] [outer = 1D73C800] 08:03:20 INFO - PROCESS | 1260 | 1464707000386 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 22 (1D743000) [pid = 1260] [serial = 22] [outer = 1D73C800] 08:03:20 INFO - PROCESS | 1260 | ++DOCSHELL 16709C00 == 9 [pid = 1260] [id = 9] 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 23 (176BC400) [pid = 1260] [serial = 23] [outer = 00000000] 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 24 (1D737400) [pid = 1260] [serial = 24] [outer = 176BC400] 08:03:20 INFO - PROCESS | 1260 | 1464707000791 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 25 (1D73F000) [pid = 1260] [serial = 25] [outer = 176BC400] 08:03:20 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:21 INFO - PROCESS | 1260 | --DOCSHELL 10BB8000 == 8 [pid = 1260] [id = 1] 08:03:21 INFO - PROCESS | 1260 | 1464707001651 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1483ms 08:03:21 INFO - PROCESS | 1260 | 1464707001713 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1260 | 1464707001716 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:03:21 INFO - PROCESS | 1260 | 1464707001721 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1260 | 1464707001723 Marionette TRACE conn5 <- [1,10,null,{}] 08:03:21 INFO - PROCESS | 1260 | 1464707001729 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}] 08:03:21 INFO - PROCESS | 1260 | 1464707001883 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:03:21 INFO - PROCESS | 1260 | 1464707001973 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1260 | ++DOCSHELL 111FCC00 == 9 [pid = 1260] [id = 10] 08:03:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 26 (14A2B800) [pid = 1260] [serial = 26] [outer = 00000000] 08:03:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 27 (15A3F400) [pid = 1260] [serial = 27] [outer = 14A2B800] 08:03:22 INFO - PROCESS | 1260 | 1464707002031 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 28 (17637000) [pid = 1260] [serial = 28] [outer = 14A2B800] 08:03:22 INFO - PROCESS | 1260 | 1464707002578 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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 08:03:22 INFO - PROCESS | 1260 | 1464707002653 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1260 | 1464707002659 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:03:22 INFO - PROCESS | 1260 | 1464707002666 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1260 | 1464707002669 Marionette TRACE conn5 <- [1,14,null,{}] 08:03:22 INFO - PROCESS | 1260 | 1464707002673 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}] 08:03:22 INFO - PROCESS | 1260 | 1464707002821 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:03:22 INFO - PROCESS | 1260 | 1464707002883 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1260 | ++DOCSHELL 19899800 == 10 [pid = 1260] [id = 11] 08:03:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 29 (1998B000) [pid = 1260] [serial = 29] [outer = 00000000] 08:03:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 30 (1A26FC00) [pid = 1260] [serial = 30] [outer = 1998B000] 08:03:22 INFO - PROCESS | 1260 | 1464707002938 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 31 (1BBD5800) [pid = 1260] [serial = 31] [outer = 1998B000] 08:03:23 INFO - PROCESS | 1260 | 1464707003490 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]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 08:03:23 INFO - PROCESS | 1260 | 1464707003538 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1260 | 1464707003540 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:03:23 INFO - PROCESS | 1260 | 1464707003544 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1260 | 1464707003548 Marionette TRACE conn5 <- [1,18,null,{}] 08:03:23 INFO - PROCESS | 1260 | 1464707003560 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}] 08:03:23 INFO - PROCESS | 1260 | 1464707003681 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:03:23 INFO - PROCESS | 1260 | ++DOCSHELL 1BBD9C00 == 11 [pid = 1260] [id = 12] 08:03:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 32 (1BFE3C00) [pid = 1260] [serial = 32] [outer = 00000000] 08:03:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 33 (0CF28800) [pid = 1260] [serial = 33] [outer = 1BFE3C00] 08:03:23 INFO - PROCESS | 1260 | 1464707003932 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 34 (0CF71800) [pid = 1260] [serial = 34] [outer = 1BFE3C00] 08:03:23 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD0400 == 12 [pid = 1260] [id = 13] 08:03:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 35 (0CFD3800) [pid = 1260] [serial = 35] [outer = 00000000] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 36 (0F95C400) [pid = 1260] [serial = 36] [outer = 0CFD3800] 08:03:24 INFO - PROCESS | 1260 | 1464707004000 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 37 (0FF51400) [pid = 1260] [serial = 37] [outer = 0CFD3800] 08:03:24 INFO - PROCESS | 1260 | ++DOCSHELL 021F1400 == 13 [pid = 1260] [id = 14] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 38 (0CF31400) [pid = 1260] [serial = 38] [outer = 00000000] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 39 (10B20000) [pid = 1260] [serial = 39] [outer = 0CF31400] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 40 (1050C800) [pid = 1260] [serial = 40] [outer = 0CF31400] 08:03:24 INFO - PROCESS | 1260 | --DOCSHELL 1670F800 == 12 [pid = 1260] [id = 4] 08:03:24 INFO - PROCESS | 1260 | 1464707004594 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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1080ms 08:03:24 INFO - PROCESS | 1260 | 1464707004629 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1260 | 1464707004632 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:03:24 INFO - PROCESS | 1260 | 1464707004636 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1260 | 1464707004639 Marionette TRACE conn5 <- [1,22,null,{}] 08:03:24 INFO - PROCESS | 1260 | 1464707004668 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}] 08:03:24 INFO - PROCESS | 1260 | 1464707004752 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:03:24 INFO - PROCESS | 1260 | 1464707004762 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1260 | ++DOCSHELL 111F5000 == 13 [pid = 1260] [id = 15] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 41 (111F5C00) [pid = 1260] [serial = 41] [outer = 00000000] 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 42 (14A47400) [pid = 1260] [serial = 42] [outer = 111F5C00] 08:03:24 INFO - PROCESS | 1260 | 1464707004812 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 43 (14C4C800) [pid = 1260] [serial = 43] [outer = 111F5C00] 08:03:25 INFO - PROCESS | 1260 | 1464707005242 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 650ms 08:03:25 INFO - PROCESS | 1260 | 1464707005290 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1260 | 1464707005294 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:03:25 INFO - PROCESS | 1260 | 1464707005298 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:03:25 INFO - PROCESS | 1260 | 1464707005300 Marionette TRACE conn5 <- [1,26,null,{}] 08:03:25 INFO - PROCESS | 1260 | 1464707005328 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}] 08:03:25 INFO - PROCESS | 1260 | 1464707005412 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:03:25 INFO - PROCESS | 1260 | 1464707005428 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1260 | ++DOCSHELL 1591A800 == 14 [pid = 1260] [id = 16] 08:03:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 44 (1591AC00) [pid = 1260] [serial = 44] [outer = 00000000] 08:03:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 45 (15A47000) [pid = 1260] [serial = 45] [outer = 1591AC00] 08:03:25 INFO - PROCESS | 1260 | 1464707005474 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 46 (16127800) [pid = 1260] [serial = 46] [outer = 1591AC00] 08:03:25 INFO - PROCESS | 1260 | 1464707005894 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 651ms 08:03:25 INFO - PROCESS | 1260 | 1464707005953 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1260 | 1464707005956 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:03:25 INFO - PROCESS | 1260 | 1464707005964 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1260 | 1464707005969 Marionette TRACE conn5 <- [1,30,null,{}] 08:03:25 INFO - PROCESS | 1260 | 1464707005974 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}] 08:03:26 INFO - PROCESS | 1260 | 1464707006060 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:03:26 INFO - PROCESS | 1260 | 1464707006070 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1260 | ++DOCSHELL 17C90C00 == 15 [pid = 1260] [id = 17] 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 47 (17C91000) [pid = 1260] [serial = 47] [outer = 00000000] 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 48 (1878BC00) [pid = 1260] [serial = 48] [outer = 17C91000] 08:03:26 INFO - PROCESS | 1260 | 1464707006115 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 49 (187E1800) [pid = 1260] [serial = 49] [outer = 17C91000] 08:03:26 INFO - PROCESS | 1260 | 1464707006516 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]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:03:26 INFO - PROCESS | 1260 | 1464707006558 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1260 | 1464707006561 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:03:26 INFO - PROCESS | 1260 | 1464707006564 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1260 | 1464707006565 Marionette TRACE conn5 <- [1,34,null,{}] 08:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:03:26 INFO - PROCESS | 1260 | 1464707006569 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}] 08:03:26 INFO - PROCESS | 1260 | 1464707006645 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:03:26 INFO - PROCESS | 1260 | 1464707006651 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1260 | ++DOCSHELL 10AC0800 == 16 [pid = 1260] [id = 18] 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 50 (187E2800) [pid = 1260] [serial = 50] [outer = 00000000] 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 51 (18C1BC00) [pid = 1260] [serial = 51] [outer = 187E2800] 08:03:26 INFO - PROCESS | 1260 | 1464707006696 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 52 (19898000) [pid = 1260] [serial = 52] [outer = 187E2800] 08:03:27 INFO - PROCESS | 1260 | 1464707007106 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:03:27 INFO - PROCESS | 1260 | 1464707007138 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1260 | 1464707007140 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:03:27 INFO - PROCESS | 1260 | 1464707007143 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1260 | 1464707007145 Marionette TRACE conn5 <- [1,38,null,{}] 08:03:27 INFO - PROCESS | 1260 | 1464707007148 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}] 08:03:27 INFO - PROCESS | 1260 | 1464707007251 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:03:27 INFO - PROCESS | 1260 | 1464707007259 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1260 | ++DOCSHELL 19990C00 == 17 [pid = 1260] [id = 19] 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 53 (1A1EA000) [pid = 1260] [serial = 53] [outer = 00000000] 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 54 (1B00D400) [pid = 1260] [serial = 54] [outer = 1A1EA000] 08:03:27 INFO - PROCESS | 1260 | 1464707007310 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 55 (1B472000) [pid = 1260] [serial = 55] [outer = 1A1EA000] 08:03:27 INFO - PROCESS | 1260 | 1464707007703 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 08:03:27 INFO - PROCESS | 1260 | 1464707007716 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1260 | 1464707007718 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:03:27 INFO - PROCESS | 1260 | 1464707007721 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1260 | 1464707007723 Marionette TRACE conn5 <- [1,42,null,{}] 08:03:27 INFO - PROCESS | 1260 | 1464707007726 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}] 08:03:27 INFO - PROCESS | 1260 | 1464707007804 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:03:27 INFO - PROCESS | 1260 | 1464707007868 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1260 | ++DOCSHELL 14C08400 == 18 [pid = 1260] [id = 20] 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 56 (14C09C00) [pid = 1260] [serial = 56] [outer = 00000000] 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 57 (176C3000) [pid = 1260] [serial = 57] [outer = 14C09C00] 08:03:27 INFO - PROCESS | 1260 | 1464707007914 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 58 (1BB22400) [pid = 1260] [serial = 58] [outer = 14C09C00] 08:03:28 INFO - PROCESS | 1260 | 1464707008339 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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:03:28 INFO - PROCESS | 1260 | 1464707008400 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1260 | 1464707008402 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:03:28 INFO - PROCESS | 1260 | 1464707008410 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1260 | 1464707008411 Marionette TRACE conn5 <- [1,46,null,{}] 08:03:28 INFO - PROCESS | 1260 | 1464707008415 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}] 08:03:28 INFO - PROCESS | 1260 | 1464707008490 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:03:28 INFO - PROCESS | 1260 | 1464707008497 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1260 | ++DOCSHELL 1B39E000 == 19 [pid = 1260] [id = 21] 08:03:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 59 (1B39E800) [pid = 1260] [serial = 59] [outer = 00000000] 08:03:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 60 (1B3A4800) [pid = 1260] [serial = 60] [outer = 1B39E800] 08:03:28 INFO - PROCESS | 1260 | 1464707008555 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 61 (1B3A7C00) [pid = 1260] [serial = 61] [outer = 1B39E800] 08:03:28 INFO - PROCESS | 1260 | 1464707008947 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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 08:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:03:29 INFO - PROCESS | 1260 | 1464707009001 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1260 | 1464707009003 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:03:29 INFO - PROCESS | 1260 | 1464707009006 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1260 | 1464707009008 Marionette TRACE conn5 <- [1,50,null,{}] 08:03:29 INFO - PROCESS | 1260 | 1464707009011 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}] 08:03:29 INFO - PROCESS | 1260 | 1464707009089 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:03:29 INFO - PROCESS | 1260 | 1464707009096 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1260 | ++DOCSHELL 1BBDD400 == 20 [pid = 1260] [id = 22] 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 62 (1BFE8000) [pid = 1260] [serial = 62] [outer = 00000000] 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 63 (1C86E000) [pid = 1260] [serial = 63] [outer = 1BFE8000] 08:03:29 INFO - PROCESS | 1260 | 1464707009141 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 64 (1C86EC00) [pid = 1260] [serial = 64] [outer = 1BFE8000] 08:03:29 INFO - PROCESS | 1260 | 1464707009528 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]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:03:29 INFO - PROCESS | 1260 | 1464707009577 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1260 | 1464707009579 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:03:29 INFO - PROCESS | 1260 | 1464707009583 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1260 | 1464707009584 Marionette TRACE conn5 <- [1,54,null,{}] 08:03:29 INFO - PROCESS | 1260 | 1464707009588 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}] 08:03:29 INFO - PROCESS | 1260 | 1464707009692 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:03:29 INFO - PROCESS | 1260 | 1464707009700 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1260 | ++DOCSHELL 0C86A800 == 21 [pid = 1260] [id = 23] 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 65 (0C86C000) [pid = 1260] [serial = 65] [outer = 00000000] 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 66 (0C871400) [pid = 1260] [serial = 66] [outer = 0C86C000] 08:03:29 INFO - PROCESS | 1260 | 1464707009745 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 67 (0C874800) [pid = 1260] [serial = 67] [outer = 0C86C000] 08:03:30 INFO - PROCESS | 1260 | 1464707010102 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]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:03:30 INFO - PROCESS | 1260 | 1464707010153 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1260 | 1464707010155 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:03:30 INFO - PROCESS | 1260 | 1464707010159 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1260 | 1464707010160 Marionette TRACE conn5 <- [1,58,null,{}] 08:03:30 INFO - PROCESS | 1260 | 1464707010164 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}] 08:03:30 INFO - PROCESS | 1260 | 1464707010239 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:03:30 INFO - PROCESS | 1260 | 1464707010306 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1260 | ++DOCSHELL 0C875800 == 22 [pid = 1260] [id = 24] 08:03:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 68 (0F95BC00) [pid = 1260] [serial = 68] [outer = 00000000] 08:03:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 69 (10C9AC00) [pid = 1260] [serial = 69] [outer = 0F95BC00] 08:03:30 INFO - PROCESS | 1260 | 1464707010354 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (10CA0000) [pid = 1260] [serial = 70] [outer = 0F95BC00] 08:03:30 INFO - PROCESS | 1260 | 1464707010721 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]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 632ms 08:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:03:30 INFO - PROCESS | 1260 | 1464707010791 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1260 | 1464707010794 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:03:30 INFO - PROCESS | 1260 | 1464707010797 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1260 | 1464707010799 Marionette TRACE conn5 <- [1,62,null,{}] 08:03:30 INFO - PROCESS | 1260 | 1464707010812 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}] 08:03:30 INFO - PROCESS | 1260 | 1464707010906 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:03:30 INFO - PROCESS | 1260 | 1464707010912 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1260 | ++DOCSHELL 1A384400 == 23 [pid = 1260] [id = 25] 08:03:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (1A385400) [pid = 1260] [serial = 71] [outer = 00000000] 08:03:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (1A38D000) [pid = 1260] [serial = 72] [outer = 1A385400] 08:03:30 INFO - PROCESS | 1260 | 1464707010956 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (1A388000) [pid = 1260] [serial = 73] [outer = 1A385400] 08:03:31 INFO - PROCESS | 1260 | 1464707011329 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]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 08:03:31 INFO - PROCESS | 1260 | 1464707011367 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1260 | 1464707011369 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:03:31 INFO - PROCESS | 1260 | 1464707011373 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1260 | 1464707011374 Marionette TRACE conn5 <- [1,66,null,{}] 08:03:31 INFO - PROCESS | 1260 | 1464707011378 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}] 08:03:31 INFO - PROCESS | 1260 | 1464707011501 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:03:31 INFO - PROCESS | 1260 | 1464707011510 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1260 | ++DOCSHELL 10146C00 == 24 [pid = 1260] [id = 26] 08:03:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (10147000) [pid = 1260] [serial = 74] [outer = 00000000] 08:03:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1014C000) [pid = 1260] [serial = 75] [outer = 10147000] 08:03:31 INFO - PROCESS | 1260 | 1464707011555 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (1014F800) [pid = 1260] [serial = 76] [outer = 10147000] 08:03:32 INFO - PROCESS | 1260 | 1464707012723 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]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1379ms 08:03:32 INFO - PROCESS | 1260 | 1464707012782 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1260 | 1464707012786 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:03:32 INFO - PROCESS | 1260 | 1464707012795 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1260 | 1464707012798 Marionette TRACE conn5 <- [1,70,null,{}] 08:03:32 INFO - PROCESS | 1260 | 1464707012804 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}] 08:03:32 INFO - PROCESS | 1260 | 1464707012906 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:03:32 INFO - PROCESS | 1260 | 1464707012958 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1260 | ++DOCSHELL 10147800 == 25 [pid = 1260] [id = 27] 08:03:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10148C00) [pid = 1260] [serial = 77] [outer = 00000000] 08:03:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (10370C00) [pid = 1260] [serial = 78] [outer = 10148C00] 08:03:33 INFO - PROCESS | 1260 | 1464707013009 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1050B400) [pid = 1260] [serial = 79] [outer = 10148C00] 08:03:33 INFO - PROCESS | 1260 | 1464707013412 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]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 08:03:33 INFO - PROCESS | 1260 | 1464707013467 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1260 | 1464707013473 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:03:33 INFO - PROCESS | 1260 | 1464707013484 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1260 | 1464707013487 Marionette TRACE conn5 <- [1,74,null,{}] 08:03:33 INFO - PROCESS | 1260 | 1464707013491 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}] 08:03:33 INFO - PROCESS | 1260 | 1464707013593 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:03:33 INFO - PROCESS | 1260 | 1464707013600 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1260 | ++DOCSHELL 10B5E800 == 26 [pid = 1260] [id = 28] 08:03:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (10B5EC00) [pid = 1260] [serial = 80] [outer = 00000000] 08:03:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (10CA0400) [pid = 1260] [serial = 81] [outer = 10B5EC00] 08:03:33 INFO - PROCESS | 1260 | 1464707013645 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (111F8400) [pid = 1260] [serial = 82] [outer = 10B5EC00] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (16710000) [pid = 1260] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1BFE8000) [pid = 1260] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (0C86C000) [pid = 1260] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (0F95BC00) [pid = 1260] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1D73C800) [pid = 1260] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (14A2B800) [pid = 1260] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1998B000) [pid = 1260] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (0CFD3800) [pid = 1260] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (111F5C00) [pid = 1260] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1591AC00) [pid = 1260] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (17C91000) [pid = 1260] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (187E2800) [pid = 1260] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:03:34 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (1A1EA000) [pid = 1260] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:03:34 INFO - PROCESS | 1260 | 1464707014372 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]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 08:03:34 INFO - PROCESS | 1260 | 1464707014418 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1260 | 1464707014420 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:03:34 INFO - PROCESS | 1260 | 1464707014423 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:03:34 INFO - PROCESS | 1260 | 1464707014427 Marionette TRACE conn5 <- [1,78,null,{}] 08:03:34 INFO - PROCESS | 1260 | 1464707014437 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}] 08:03:34 INFO - PROCESS | 1260 | 1464707014519 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:03:34 INFO - PROCESS | 1260 | 1464707014526 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1260 | ++DOCSHELL 14A29C00 == 27 [pid = 1260] [id = 29] 08:03:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (14C03000) [pid = 1260] [serial = 83] [outer = 00000000] 08:03:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (14C0C000) [pid = 1260] [serial = 84] [outer = 14C03000] 08:03:34 INFO - PROCESS | 1260 | 1464707014573 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (14C93800) [pid = 1260] [serial = 85] [outer = 14C03000] 08:03:34 INFO - PROCESS | 1260 | 1464707014986 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 08:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:03:35 INFO - PROCESS | 1260 | 1464707015061 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1260 | 1464707015063 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:03:35 INFO - PROCESS | 1260 | 1464707015067 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1260 | 1464707015068 Marionette TRACE conn5 <- [1,82,null,{}] 08:03:35 INFO - PROCESS | 1260 | 1464707015072 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}] 08:03:35 INFO - PROCESS | 1260 | 1464707015150 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:03:35 INFO - PROCESS | 1260 | 1464707015159 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1260 | ++DOCSHELL 1611F800 == 28 [pid = 1260] [id = 30] 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (16125000) [pid = 1260] [serial = 86] [outer = 00000000] 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (1670E000) [pid = 1260] [serial = 87] [outer = 16125000] 08:03:35 INFO - PROCESS | 1260 | 1464707015210 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (176B7800) [pid = 1260] [serial = 88] [outer = 16125000] 08:03:35 INFO - PROCESS | 1260 | 1464707015625 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 08:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:03:35 INFO - PROCESS | 1260 | 1464707015698 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1260 | 1464707015700 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:03:35 INFO - PROCESS | 1260 | 1464707015703 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1260 | 1464707015704 Marionette TRACE conn5 <- [1,86,null,{}] 08:03:35 INFO - PROCESS | 1260 | 1464707015708 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}] 08:03:35 INFO - PROCESS | 1260 | 1464707015780 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:03:35 INFO - PROCESS | 1260 | 1464707015790 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1260 | ++DOCSHELL 17B36400 == 29 [pid = 1260] [id = 31] 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (17C6D000) [pid = 1260] [serial = 89] [outer = 00000000] 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (17C91C00) [pid = 1260] [serial = 90] [outer = 17C6D000] 08:03:35 INFO - PROCESS | 1260 | 1464707015834 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (187E4400) [pid = 1260] [serial = 91] [outer = 17C6D000] 08:03:36 INFO - PROCESS | 1260 | 1464707016328 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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 08:03:36 INFO - PROCESS | 1260 | 1464707016374 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:03:36 INFO - PROCESS | 1260 | 1464707016379 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:03:36 INFO - PROCESS | 1260 | 1464707016384 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1260 | 1464707016388 Marionette TRACE conn5 <- [1,90,null,{}] 08:03:36 INFO - PROCESS | 1260 | 1464707016410 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}] 08:03:36 INFO - PROCESS | 1260 | 1464707016544 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:03:36 INFO - PROCESS | 1260 | 1464707016629 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1260 | ++DOCSHELL 1037A400 == 30 [pid = 1260] [id = 32] 08:03:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (10507000) [pid = 1260] [serial = 92] [outer = 00000000] 08:03:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (10B28800) [pid = 1260] [serial = 93] [outer = 10507000] 08:03:36 INFO - PROCESS | 1260 | 1464707016686 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (10C9E400) [pid = 1260] [serial = 94] [outer = 10507000] 08:03:37 INFO - PROCESS | 1260 | 1464707017186 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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 850ms 08:03:37 INFO - PROCESS | 1260 | 1464707017235 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1260 | 1464707017241 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:03:37 INFO - PROCESS | 1260 | 1464707017247 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1260 | 1464707017250 Marionette TRACE conn5 <- [1,94,null,{}] 08:03:37 INFO - PROCESS | 1260 | 1464707017255 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}] 08:03:37 INFO - PROCESS | 1260 | 1464707017356 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:03:37 INFO - PROCESS | 1260 | 1464707017439 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1260 | ++DOCSHELL 14C10400 == 31 [pid = 1260] [id = 33] 08:03:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (14C8E000) [pid = 1260] [serial = 95] [outer = 00000000] 08:03:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1670B800) [pid = 1260] [serial = 96] [outer = 14C8E000] 08:03:37 INFO - PROCESS | 1260 | 1464707017493 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (17C8AC00) [pid = 1260] [serial = 97] [outer = 14C8E000] 08:03:38 INFO - PROCESS | 1260 | 1464707018036 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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 08:03:38 INFO - PROCESS | 1260 | 1464707018079 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1260 | 1464707018082 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:03:38 INFO - PROCESS | 1260 | 1464707018086 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1260 | 1464707018089 Marionette TRACE conn5 <- [1,98,null,{}] 08:03:38 INFO - PROCESS | 1260 | 1464707018101 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}] 08:03:38 INFO - PROCESS | 1260 | 1464707018209 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:03:38 INFO - PROCESS | 1260 | 1464707018294 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1260 | ++DOCSHELL 18C9E800 == 32 [pid = 1260] [id = 34] 08:03:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (19945C00) [pid = 1260] [serial = 98] [outer = 00000000] 08:03:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (19990800) [pid = 1260] [serial = 99] [outer = 19945C00] 08:03:38 INFO - PROCESS | 1260 | 1464707018351 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (19F3A800) [pid = 1260] [serial = 100] [outer = 19945C00] 08:03:38 INFO - PROCESS | 1260 | 1464707018817 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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 770ms 08:03:38 INFO - PROCESS | 1260 | 1464707018859 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1260 | 1464707018862 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:03:38 INFO - PROCESS | 1260 | 1464707018866 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1260 | 1464707018868 Marionette TRACE conn5 <- [1,102,null,{}] 08:03:38 INFO - PROCESS | 1260 | 1464707018886 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}] 08:03:39 INFO - PROCESS | 1260 | 1464707019008 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:03:39 INFO - PROCESS | 1260 | 1464707019068 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1260 | ++DOCSHELL 10C95400 == 33 [pid = 1260] [id = 35] 08:03:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1A388C00) [pid = 1260] [serial = 101] [outer = 00000000] 08:03:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1B00F400) [pid = 1260] [serial = 102] [outer = 1A388C00] 08:03:39 INFO - PROCESS | 1260 | 1464707019123 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1B048400) [pid = 1260] [serial = 103] [outer = 1A388C00] 08:03:39 INFO - PROCESS | 1260 | 1464707019646 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]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 08:03:39 INFO - PROCESS | 1260 | 1464707019699 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1260 | 1464707019701 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:03:39 INFO - PROCESS | 1260 | 1464707019705 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:03:39 INFO - PROCESS | 1260 | 1464707019707 Marionette TRACE conn5 <- [1,106,null,{}] 08:03:39 INFO - PROCESS | 1260 | 1464707019710 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}] 08:03:39 INFO - PROCESS | 1260 | 1464707019803 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:03:39 INFO - PROCESS | 1260 | 1464707019885 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1260 | ++DOCSHELL 14CE9400 == 34 [pid = 1260] [id = 36] 08:03:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1B39DC00) [pid = 1260] [serial = 104] [outer = 00000000] 08:03:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1B479000) [pid = 1260] [serial = 105] [outer = 1B39DC00] 08:03:39 INFO - PROCESS | 1260 | 1464707019939 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1BBD6400) [pid = 1260] [serial = 106] [outer = 1B39DC00] 08:03:40 INFO - PROCESS | 1260 | 1464707020519 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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 08:03:40 INFO - PROCESS | 1260 | 1464707020579 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:03:40 INFO - PROCESS | 1260 | 1464707020583 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:03:40 INFO - PROCESS | 1260 | 1464707020588 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1260 | 1464707020592 Marionette TRACE conn5 <- [1,110,null,{}] 08:03:40 INFO - PROCESS | 1260 | 1464707020599 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}] 08:03:40 INFO - PROCESS | 1260 | 1464707020693 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:03:40 INFO - PROCESS | 1260 | 1464707020768 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1260 | ++DOCSHELL 10141C00 == 35 [pid = 1260] [id = 37] 08:03:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (10144400) [pid = 1260] [serial = 107] [outer = 00000000] 08:03:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1036F800) [pid = 1260] [serial = 108] [outer = 10144400] 08:03:40 INFO - PROCESS | 1260 | 1464707020816 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (10B21400) [pid = 1260] [serial = 109] [outer = 10144400] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (19EFB400) [pid = 1260] [serial = 17] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1763A800) [pid = 1260] [serial = 9] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (17640000) [pid = 1260] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (111B0C00) [pid = 1260] [serial = 4] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1B3A4800) [pid = 1260] [serial = 60] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1C86E000) [pid = 1260] [serial = 63] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (0C871400) [pid = 1260] [serial = 66] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (10C9AC00) [pid = 1260] [serial = 69] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (15A3F400) [pid = 1260] [serial = 27] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (17637000) [pid = 1260] [serial = 28] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1A26FC00) [pid = 1260] [serial = 30] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (0F95C400) [pid = 1260] [serial = 36] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (10B20000) [pid = 1260] [serial = 39] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (14A47400) [pid = 1260] [serial = 42] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (15A47000) [pid = 1260] [serial = 45] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1878BC00) [pid = 1260] [serial = 48] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (187E1800) [pid = 1260] [serial = 49] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (18C1BC00) [pid = 1260] [serial = 51] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (19898000) [pid = 1260] [serial = 52] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1B00D400) [pid = 1260] [serial = 54] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (176C3000) [pid = 1260] [serial = 57] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (0CF28800) [pid = 1260] [serial = 33] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1B472000) [pid = 1260] [serial = 55] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1BBD5800) [pid = 1260] [serial = 31] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (1C86EC00) [pid = 1260] [serial = 64] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (14C4C800) [pid = 1260] [serial = 43] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (0FF51400) [pid = 1260] [serial = 37] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 68 (1A38D000) [pid = 1260] [serial = 72] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 67 (0C874800) [pid = 1260] [serial = 67] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 66 (1D743000) [pid = 1260] [serial = 22] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 65 (10CA0000) [pid = 1260] [serial = 70] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 64 (16127800) [pid = 1260] [serial = 46] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 63 (1D73EC00) [pid = 1260] [serial = 21] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 62 (1D737400) [pid = 1260] [serial = 24] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | --DOMWINDOW == 61 (1A1E9C00) [pid = 1260] [serial = 14] [outer = 00000000] [url = about:blank] 08:03:41 INFO - PROCESS | 1260 | 1464707021825 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1281ms 08:03:41 INFO - PROCESS | 1260 | 1464707021871 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:03:41 INFO - PROCESS | 1260 | 1464707021875 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:03:41 INFO - PROCESS | 1260 | 1464707021879 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1260 | 1464707021883 Marionette TRACE conn5 <- [1,114,null,{}] 08:03:41 INFO - PROCESS | 1260 | 1464707021888 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}] 08:03:41 INFO - PROCESS | 1260 | 1464707021974 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:03:42 INFO - PROCESS | 1260 | 1464707022043 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1260 | ++DOCSHELL 0FF50000 == 36 [pid = 1260] [id = 38] 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 62 (0FF50800) [pid = 1260] [serial = 110] [outer = 00000000] 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 63 (10144C00) [pid = 1260] [serial = 111] [outer = 0FF50800] 08:03:42 INFO - PROCESS | 1260 | 1464707022092 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 64 (1014E400) [pid = 1260] [serial = 112] [outer = 0FF50800] 08:03:42 INFO - PROCESS | 1260 | 1464707022477 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]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 08:03:42 INFO - PROCESS | 1260 | 1464707022511 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1260 | 1464707022517 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:03:42 INFO - PROCESS | 1260 | 1464707022523 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1260 | 1464707022526 Marionette TRACE conn5 <- [1,118,null,{}] 08:03:42 INFO - PROCESS | 1260 | 1464707022530 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}] 08:03:42 INFO - PROCESS | 1260 | 1464707022615 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:03:42 INFO - PROCESS | 1260 | 1464707022623 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1260 | ++DOCSHELL 10B25800 == 37 [pid = 1260] [id = 39] 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 65 (10B28C00) [pid = 1260] [serial = 113] [outer = 00000000] 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 66 (111B6400) [pid = 1260] [serial = 114] [outer = 10B28C00] 08:03:42 INFO - PROCESS | 1260 | 1464707022670 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 67 (14456C00) [pid = 1260] [serial = 115] [outer = 10B28C00] 08:03:43 INFO - PROCESS | 1260 | 1464707023104 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:03:43 INFO - PROCESS | 1260 | 1464707023159 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1260 | 1464707023162 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:03:43 INFO - PROCESS | 1260 | 1464707023165 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:03:43 INFO - PROCESS | 1260 | 1464707023169 Marionette TRACE conn5 <- [1,122,null,{}] 08:03:43 INFO - PROCESS | 1260 | 1464707023180 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}] 08:03:43 INFO - PROCESS | 1260 | 1464707023262 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:03:43 INFO - PROCESS | 1260 | 1464707023272 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1260 | ++DOCSHELL 14DD9000 == 38 [pid = 1260] [id = 40] 08:03:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 68 (14DDE800) [pid = 1260] [serial = 116] [outer = 00000000] 08:03:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 69 (15916C00) [pid = 1260] [serial = 117] [outer = 14DDE800] 08:03:43 INFO - PROCESS | 1260 | 1464707023320 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (15A48400) [pid = 1260] [serial = 118] [outer = 14DDE800] 08:03:43 INFO - PROCESS | 1260 | 1464707023733 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 08:03:43 INFO - PROCESS | 1260 | 1464707023740 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1260 | 1464707023742 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:03:43 INFO - PROCESS | 1260 | 1464707023745 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1260 | 1464707023747 Marionette TRACE conn5 <- [1,126,null,{}] 08:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:03:43 INFO - PROCESS | 1260 | 1464707023750 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}] 08:03:43 INFO - PROCESS | 1260 | 1464707023874 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:03:43 INFO - PROCESS | 1260 | 1464707023888 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1260 | ++DOCSHELL 15916000 == 39 [pid = 1260] [id = 41] 08:03:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (1640DC00) [pid = 1260] [serial = 119] [outer = 00000000] 08:03:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (1763D800) [pid = 1260] [serial = 120] [outer = 1640DC00] 08:03:43 INFO - PROCESS | 1260 | 1464707023934 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (176C3000) [pid = 1260] [serial = 121] [outer = 1640DC00] 08:03:44 INFO - PROCESS | 1260 | 1464707024370 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]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 08:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:03:44 INFO - PROCESS | 1260 | 1464707024421 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1260 | 1464707024423 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:03:44 INFO - PROCESS | 1260 | 1464707024426 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1260 | 1464707024427 Marionette TRACE conn5 <- [1,130,null,{}] 08:03:44 INFO - PROCESS | 1260 | 1464707024431 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}] 08:03:44 INFO - PROCESS | 1260 | 1464707024527 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:03:44 INFO - PROCESS | 1260 | 1464707024533 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1260 | ++DOCSHELL 17B31400 == 40 [pid = 1260] [id = 42] 08:03:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (17C89400) [pid = 1260] [serial = 122] [outer = 00000000] 08:03:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (187E6000) [pid = 1260] [serial = 123] [outer = 17C89400] 08:03:44 INFO - PROCESS | 1260 | 1464707024577 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (18C15C00) [pid = 1260] [serial = 124] [outer = 17C89400] 08:03:45 INFO - PROCESS | 1260 | 1464707025030 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]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:03:45 INFO - PROCESS | 1260 | 1464707025068 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1260 | 1464707025070 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:03:45 INFO - PROCESS | 1260 | 1464707025074 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1260 | 1464707025075 Marionette TRACE conn5 <- [1,134,null,{}] 08:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:03:45 INFO - PROCESS | 1260 | 1464707025079 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}] 08:03:45 INFO - PROCESS | 1260 | 1464707025197 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:03:45 INFO - PROCESS | 1260 | 1464707025273 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1260 | ++DOCSHELL 19899000 == 41 [pid = 1260] [id = 43] 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1989A400) [pid = 1260] [serial = 125] [outer = 00000000] 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1998B800) [pid = 1260] [serial = 126] [outer = 1989A400] 08:03:45 INFO - PROCESS | 1260 | 1464707025319 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (19EFB400) [pid = 1260] [serial = 127] [outer = 1989A400] 08:03:45 INFO - PROCESS | 1260 | 1464707025707 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]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 08:03:45 INFO - PROCESS | 1260 | 1464707025748 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:03:45 INFO - PROCESS | 1260 | 1464707025750 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:03:45 INFO - PROCESS | 1260 | 1464707025753 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1260 | 1464707025754 Marionette TRACE conn5 <- [1,138,null,{}] 08:03:45 INFO - PROCESS | 1260 | 1464707025758 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}] 08:03:45 INFO - PROCESS | 1260 | 1464707025853 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:03:45 INFO - PROCESS | 1260 | 1464707025859 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1260 | ++DOCSHELL 19EFE800 == 42 [pid = 1260] [id = 44] 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1A1EB400) [pid = 1260] [serial = 128] [outer = 00000000] 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1A386800) [pid = 1260] [serial = 129] [outer = 1A1EB400] 08:03:45 INFO - PROCESS | 1260 | 1464707025904 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A389800) [pid = 1260] [serial = 130] [outer = 1A1EB400] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (17C6D000) [pid = 1260] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (10148C00) [pid = 1260] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (10B5EC00) [pid = 1260] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (14C03000) [pid = 1260] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (10147000) [pid = 1260] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (14C09C00) [pid = 1260] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1B39E800) [pid = 1260] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1A385400) [pid = 1260] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:03:46 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (16125000) [pid = 1260] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:03:46 INFO - PROCESS | 1260 | 1464707026355 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]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 08:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:03:46 INFO - PROCESS | 1260 | 1464707026385 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1260 | 1464707026387 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:03:46 INFO - PROCESS | 1260 | 1464707026390 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1260 | 1464707026392 Marionette TRACE conn5 <- [1,142,null,{}] 08:03:46 INFO - PROCESS | 1260 | 1464707026395 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}] 08:03:46 INFO - PROCESS | 1260 | 1464707026468 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:03:46 INFO - PROCESS | 1260 | 1464707026474 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1260 | ++DOCSHELL 14A2B800 == 43 [pid = 1260] [id = 45] 08:03:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (15A7B000) [pid = 1260] [serial = 131] [outer = 00000000] 08:03:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1A273400) [pid = 1260] [serial = 132] [outer = 15A7B000] 08:03:46 INFO - PROCESS | 1260 | 1464707026519 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (176C1800) [pid = 1260] [serial = 133] [outer = 15A7B000] 08:03:46 INFO - PROCESS | 1260 | 1464707026934 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]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 08:03:46 INFO - PROCESS | 1260 | 1464707026961 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1260 | 1464707026963 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:03:46 INFO - PROCESS | 1260 | 1464707026966 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1260 | 1464707026968 Marionette TRACE conn5 <- [1,146,null,{}] 08:03:46 INFO - PROCESS | 1260 | 1464707026971 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}] 08:03:47 INFO - PROCESS | 1260 | 1464707027076 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:03:47 INFO - PROCESS | 1260 | 1464707027084 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1260 | ++DOCSHELL 1B39C800 == 44 [pid = 1260] [id = 46] 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1B39CC00) [pid = 1260] [serial = 134] [outer = 00000000] 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1B3A5400) [pid = 1260] [serial = 135] [outer = 1B39CC00] 08:03:47 INFO - PROCESS | 1260 | 1464707027128 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1B3B7400) [pid = 1260] [serial = 136] [outer = 1B39CC00] 08:03:47 INFO - PROCESS | 1260 | 1464707027512 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]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 08:03:47 INFO - PROCESS | 1260 | 1464707027537 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1260 | 1464707027540 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:03:47 INFO - PROCESS | 1260 | 1464707027542 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1260 | 1464707027544 Marionette TRACE conn5 <- [1,150,null,{}] 08:03:47 INFO - PROCESS | 1260 | 1464707027548 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}] 08:03:47 INFO - PROCESS | 1260 | 1464707027621 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:03:47 INFO - PROCESS | 1260 | 1464707027688 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1260 | ++DOCSHELL 0916C400 == 45 [pid = 1260] [id = 47] 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (0916C800) [pid = 1260] [serial = 137] [outer = 00000000] 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (09176400) [pid = 1260] [serial = 138] [outer = 0916C800] 08:03:47 INFO - PROCESS | 1260 | 1464707027732 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (0C873000) [pid = 1260] [serial = 139] [outer = 0916C800] 08:03:48 INFO - PROCESS | 1260 | 1464707028259 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]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 770ms 08:03:48 INFO - PROCESS | 1260 | 1464707028314 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1260 | 1464707028318 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:03:48 INFO - PROCESS | 1260 | 1464707028324 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1260 | 1464707028328 Marionette TRACE conn5 <- [1,154,null,{}] 08:03:48 INFO - PROCESS | 1260 | 1464707028336 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}] 08:03:48 INFO - PROCESS | 1260 | 1464707028506 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:03:48 INFO - PROCESS | 1260 | 1464707028518 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1260 | ++DOCSHELL 0C86E400 == 46 [pid = 1260] [id = 48] 08:03:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (0C86F800) [pid = 1260] [serial = 140] [outer = 00000000] 08:03:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (0F98E400) [pid = 1260] [serial = 141] [outer = 0C86F800] 08:03:48 INFO - PROCESS | 1260 | 1464707028574 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (10145000) [pid = 1260] [serial = 142] [outer = 0C86F800] 08:03:49 INFO - PROCESS | 1260 | 1464707029233 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]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 990ms 08:03:49 INFO - PROCESS | 1260 | 1464707029314 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1260 | 1464707029321 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:03:49 INFO - PROCESS | 1260 | 1464707029327 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1260 | 1464707029330 Marionette TRACE conn5 <- [1,158,null,{}] 08:03:49 INFO - PROCESS | 1260 | 1464707029334 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}] 08:03:49 INFO - PROCESS | 1260 | 1464707029461 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:03:49 INFO - PROCESS | 1260 | 1464707029526 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1260 | ++DOCSHELL 11115400 == 47 [pid = 1260] [id = 49] 08:03:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (14C02400) [pid = 1260] [serial = 143] [outer = 00000000] 08:03:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14DDFC00) [pid = 1260] [serial = 144] [outer = 14C02400] 08:03:49 INFO - PROCESS | 1260 | 1464707029580 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (15A79C00) [pid = 1260] [serial = 145] [outer = 14C02400] 08:03:50 INFO - PROCESS | 1260 | 1464707030464 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]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1178ms 08:03:50 INFO - PROCESS | 1260 | 1464707030507 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:03:50 INFO - PROCESS | 1260 | 1464707030510 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:03:50 INFO - PROCESS | 1260 | 1464707030515 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1260 | 1464707030519 Marionette TRACE conn5 <- [1,162,null,{}] 08:03:50 INFO - PROCESS | 1260 | 1464707030526 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}] 08:03:50 INFO - PROCESS | 1260 | 1464707030651 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:03:50 INFO - PROCESS | 1260 | 1464707030728 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1260 | ++DOCSHELL 0916F400 == 48 [pid = 1260] [id = 50] 08:03:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (09172000) [pid = 1260] [serial = 146] [outer = 00000000] 08:03:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1014D400) [pid = 1260] [serial = 147] [outer = 09172000] 08:03:50 INFO - PROCESS | 1260 | 1464707030801 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (10ABC400) [pid = 1260] [serial = 148] [outer = 09172000] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 1037A400 == 47 [pid = 1260] [id = 32] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 14CE9400 == 46 [pid = 1260] [id = 36] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 14C10400 == 45 [pid = 1260] [id = 33] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 10C95400 == 44 [pid = 1260] [id = 35] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 17B36400 == 43 [pid = 1260] [id = 31] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 1611F800 == 42 [pid = 1260] [id = 30] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 14A29C00 == 41 [pid = 1260] [id = 29] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 1B39C800 == 40 [pid = 1260] [id = 46] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 14A2B800 == 39 [pid = 1260] [id = 45] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 19EFE800 == 38 [pid = 1260] [id = 44] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 19899000 == 37 [pid = 1260] [id = 43] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 17B31400 == 36 [pid = 1260] [id = 42] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 15916000 == 35 [pid = 1260] [id = 41] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 14DD9000 == 34 [pid = 1260] [id = 40] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 10B25800 == 33 [pid = 1260] [id = 39] 08:03:50 INFO - PROCESS | 1260 | --DOCSHELL 0FF50000 == 32 [pid = 1260] [id = 38] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (10370C00) [pid = 1260] [serial = 78] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1050B400) [pid = 1260] [serial = 79] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (10CA0400) [pid = 1260] [serial = 81] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (14C93800) [pid = 1260] [serial = 85] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1670E000) [pid = 1260] [serial = 87] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (111F8400) [pid = 1260] [serial = 82] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (17C91C00) [pid = 1260] [serial = 90] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (14C0C000) [pid = 1260] [serial = 84] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1014F800) [pid = 1260] [serial = 76] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1014C000) [pid = 1260] [serial = 75] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1BB22400) [pid = 1260] [serial = 58] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1B3A7C00) [pid = 1260] [serial = 61] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1A388000) [pid = 1260] [serial = 73] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (176B7800) [pid = 1260] [serial = 88] [outer = 00000000] [url = about:blank] 08:03:50 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (187E4400) [pid = 1260] [serial = 91] [outer = 00000000] [url = about:blank] 08:03:51 INFO - PROCESS | 1260 | 1464707031220 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]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 08:03:51 INFO - PROCESS | 1260 | 1464707031247 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1260 | 1464707031253 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:03:51 INFO - PROCESS | 1260 | 1464707031259 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1260 | 1464707031262 Marionette TRACE conn5 <- [1,166,null,{}] 08:03:51 INFO - PROCESS | 1260 | 1464707031265 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}] 08:03:51 INFO - PROCESS | 1260 | 1464707031348 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:03:51 INFO - PROCESS | 1260 | 1464707031357 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1260 | ++DOCSHELL 10B5FC00 == 33 [pid = 1260] [id = 51] 08:03:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10C94000) [pid = 1260] [serial = 149] [outer = 00000000] 08:03:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (11122400) [pid = 1260] [serial = 150] [outer = 10C94000] 08:03:51 INFO - PROCESS | 1260 | 1464707031402 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14453C00) [pid = 1260] [serial = 151] [outer = 10C94000] 08:03:51 INFO - PROCESS | 1260 | 1464707031839 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]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:03:51 INFO - PROCESS | 1260 | 1464707031892 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1260 | 1464707031894 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:03:51 INFO - PROCESS | 1260 | 1464707031897 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1260 | 1464707031901 Marionette TRACE conn5 <- [1,170,null,{}] 08:03:51 INFO - PROCESS | 1260 | 1464707031912 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}] 08:03:52 INFO - PROCESS | 1260 | 1464707031996 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:03:52 INFO - PROCESS | 1260 | 1464707032007 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1260 | ++DOCSHELL 1590E400 == 34 [pid = 1260] [id = 52] 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (15912800) [pid = 1260] [serial = 152] [outer = 00000000] 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (15A74400) [pid = 1260] [serial = 153] [outer = 15912800] 08:03:52 INFO - PROCESS | 1260 | 1464707032056 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (16405400) [pid = 1260] [serial = 154] [outer = 15912800] 08:03:52 INFO - PROCESS | 1260 | 1464707032504 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]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 08:03:52 INFO - PROCESS | 1260 | 1464707032531 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1260 | 1464707032534 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:03:52 INFO - PROCESS | 1260 | 1464707032537 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1260 | 1464707032538 Marionette TRACE conn5 <- [1,174,null,{}] 08:03:52 INFO - PROCESS | 1260 | 1464707032542 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}] 08:03:52 INFO - PROCESS | 1260 | 1464707032622 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:03:52 INFO - PROCESS | 1260 | 1464707032629 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1260 | ++DOCSHELL 16705800 == 35 [pid = 1260] [id = 53] 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1763A000) [pid = 1260] [serial = 155] [outer = 00000000] 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (17C92C00) [pid = 1260] [serial = 156] [outer = 1763A000] 08:03:52 INFO - PROCESS | 1260 | 1464707032673 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (187DE800) [pid = 1260] [serial = 157] [outer = 1763A000] 08:03:53 INFO - PROCESS | 1260 | 1464707033082 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]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 08:03:53 INFO - PROCESS | 1260 | 1464707033107 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1260 | 1464707033109 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:03:53 INFO - PROCESS | 1260 | 1464707033112 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1260 | 1464707033114 Marionette TRACE conn5 <- [1,178,null,{}] 08:03:53 INFO - PROCESS | 1260 | 1464707033118 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}] 08:03:53 INFO - PROCESS | 1260 | 1464707033230 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:03:53 INFO - PROCESS | 1260 | 1464707033244 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1260 | ++DOCSHELL 187E4800 == 36 [pid = 1260] [id = 54] 08:03:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (18C14400) [pid = 1260] [serial = 158] [outer = 00000000] 08:03:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (18C9C000) [pid = 1260] [serial = 159] [outer = 18C14400] 08:03:53 INFO - PROCESS | 1260 | 1464707033288 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (191E7800) [pid = 1260] [serial = 160] [outer = 18C14400] 08:03:53 INFO - PROCESS | 1260 | 1464707033728 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]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 08:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:03:53 INFO - PROCESS | 1260 | 1464707033783 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1260 | 1464707033785 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:03:53 INFO - PROCESS | 1260 | 1464707033788 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1260 | 1464707033790 Marionette TRACE conn5 <- [1,182,null,{}] 08:03:53 INFO - PROCESS | 1260 | 1464707033800 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}] 08:03:53 INFO - PROCESS | 1260 | 1464707033921 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:03:53 INFO - PROCESS | 1260 | 1464707033929 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1260 | ++DOCSHELL 0C86C400 == 37 [pid = 1260] [id = 55] 08:03:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1989A000) [pid = 1260] [serial = 161] [outer = 00000000] 08:03:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A38A400) [pid = 1260] [serial = 162] [outer = 1989A000] 08:03:53 INFO - PROCESS | 1260 | 1464707033974 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (19EF8800) [pid = 1260] [serial = 163] [outer = 1989A000] 08:03:54 INFO - PROCESS | 1260 | 1464707034393 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]]]}] 08:03:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1B3B1000) [pid = 1260] [serial = 164] [outer = 0CF31400] 08:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 08:03:54 INFO - PROCESS | 1260 | 1464707034433 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1260 | 1464707034435 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:03:54 INFO - PROCESS | 1260 | 1464707034473 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1260 | 1464707034475 Marionette TRACE conn5 <- [1,186,null,{}] 08:03:54 INFO - PROCESS | 1260 | 1464707034479 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}] 08:03:54 INFO - PROCESS | 1260 | 1464707034605 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:03:54 INFO - PROCESS | 1260 | 1464707034629 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1260 | ++DOCSHELL 1BB1F400 == 38 [pid = 1260] [id = 56] 08:03:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1BBDFC00) [pid = 1260] [serial = 165] [outer = 00000000] 08:03:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1C44B000) [pid = 1260] [serial = 166] [outer = 1BBDFC00] 08:03:54 INFO - PROCESS | 1260 | 1464707034673 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1C869400) [pid = 1260] [serial = 167] [outer = 1BBDFC00] 08:03:55 INFO - PROCESS | 1260 | 1464707035083 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 08:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:03:55 INFO - PROCESS | 1260 | 1464707035154 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1260 | 1464707035157 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:03:55 INFO - PROCESS | 1260 | 1464707035160 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1260 | 1464707035161 Marionette TRACE conn5 <- [1,190,null,{}] 08:03:55 INFO - PROCESS | 1260 | 1464707035172 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}] 08:03:55 INFO - PROCESS | 1260 | 1464707035388 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1B39CC00) [pid = 1260] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (17C89400) [pid = 1260] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1640DC00) [pid = 1260] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (0FF50800) [pid = 1260] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (14DDE800) [pid = 1260] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (10B28C00) [pid = 1260] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1989A400) [pid = 1260] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (10507000) [pid = 1260] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14C8E000) [pid = 1260] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1A1EB400) [pid = 1260] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (19945C00) [pid = 1260] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1A388C00) [pid = 1260] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1B39DC00) [pid = 1260] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:03:55 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (15A7B000) [pid = 1260] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:03:55 INFO - PROCESS | 1260 | 1464707035438 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1260 | ++DOCSHELL 09174400 == 39 [pid = 1260] [id = 57] 08:03:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (0CF72400) [pid = 1260] [serial = 168] [outer = 00000000] 08:03:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (10B28C00) [pid = 1260] [serial = 169] [outer = 0CF72400] 08:03:55 INFO - PROCESS | 1260 | 1464707035482 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (15A47800) [pid = 1260] [serial = 170] [outer = 0CF72400] 08:03:55 INFO - PROCESS | 1260 | 1464707035819 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 690ms 08:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:03:55 INFO - PROCESS | 1260 | 1464707035851 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1260 | 1464707035853 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:03:55 INFO - PROCESS | 1260 | 1464707035856 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1260 | 1464707035857 Marionette TRACE conn5 <- [1,194,null,{}] 08:03:55 INFO - PROCESS | 1260 | 1464707035861 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}] 08:03:55 INFO - PROCESS | 1260 | 1464707035982 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:03:55 INFO - PROCESS | 1260 | 1464707035991 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1260 | ++DOCSHELL 0C868C00 == 40 [pid = 1260] [id = 58] 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (0FF50800) [pid = 1260] [serial = 171] [outer = 00000000] 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1B39DC00) [pid = 1260] [serial = 172] [outer = 0FF50800] 08:03:56 INFO - PROCESS | 1260 | 1464707036036 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1C86A400) [pid = 1260] [serial = 173] [outer = 0FF50800] 08:03:56 INFO - PROCESS | 1260 | 1464707036417 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]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 08:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:03:56 INFO - PROCESS | 1260 | 1464707036426 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1260 | 1464707036428 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:03:56 INFO - PROCESS | 1260 | 1464707036431 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1260 | 1464707036433 Marionette TRACE conn5 <- [1,198,null,{}] 08:03:56 INFO - PROCESS | 1260 | 1464707036436 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}] 08:03:56 INFO - PROCESS | 1260 | 1464707036511 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:03:56 INFO - PROCESS | 1260 | 1464707036518 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CC400 == 41 [pid = 1260] [id = 59] 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1A1CCC00) [pid = 1260] [serial = 174] [outer = 00000000] 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1A1D0C00) [pid = 1260] [serial = 175] [outer = 1A1CCC00] 08:03:56 INFO - PROCESS | 1260 | 1464707036562 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A1D3800) [pid = 1260] [serial = 176] [outer = 1A1CCC00] 08:03:56 INFO - PROCESS | 1260 | 1464707036951 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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 08:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:03:57 INFO - PROCESS | 1260 | 1464707037005 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1260 | 1464707037007 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:03:57 INFO - PROCESS | 1260 | 1464707037010 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1260 | 1464707037012 Marionette TRACE conn5 <- [1,202,null,{}] 08:03:57 INFO - PROCESS | 1260 | 1464707037016 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}] 08:03:57 INFO - PROCESS | 1260 | 1464707037120 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:03:57 INFO - PROCESS | 1260 | 1464707037127 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1260 | ++DOCSHELL 1C873400 == 42 [pid = 1260] [id = 60] 08:03:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1C873800) [pid = 1260] [serial = 177] [outer = 00000000] 08:03:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1D73B400) [pid = 1260] [serial = 178] [outer = 1C873800] 08:03:57 INFO - PROCESS | 1260 | 1464707037176 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1D742400) [pid = 1260] [serial = 179] [outer = 1C873800] 08:03:57 INFO - PROCESS | 1260 | 1464707037819 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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 08:03:57 INFO - PROCESS | 1260 | 1464707037843 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1260 | 1464707037849 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:03:57 INFO - PROCESS | 1260 | 1464707037853 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:03:57 INFO - PROCESS | 1260 | 1464707037858 Marionette TRACE conn5 <- [1,206,null,{}] 08:03:57 INFO - PROCESS | 1260 | 1464707037877 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}] 08:03:57 INFO - PROCESS | 1260 | 1464707037984 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:03:58 INFO - PROCESS | 1260 | 1464707038061 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1260 | ++DOCSHELL 1014A000 == 43 [pid = 1260] [id = 61] 08:03:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1014C000) [pid = 1260] [serial = 180] [outer = 00000000] 08:03:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (10C9B400) [pid = 1260] [serial = 181] [outer = 1014C000] 08:03:58 INFO - PROCESS | 1260 | 1464707038117 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14C03000) [pid = 1260] [serial = 182] [outer = 1014C000] 08:03:58 INFO - PROCESS | 1260 | 1464707038682 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]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 850ms 08:03:58 INFO - PROCESS | 1260 | 1464707038709 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1260 | 1464707038715 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:03:58 INFO - PROCESS | 1260 | 1464707038721 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1260 | 1464707038724 Marionette TRACE conn5 <- [1,210,null,{}] 08:03:58 INFO - PROCESS | 1260 | 1464707038761 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}] 08:03:58 INFO - PROCESS | 1260 | 1464707038868 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:03:58 INFO - PROCESS | 1260 | 1464707038944 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1260 | ++DOCSHELL 17C73C00 == 44 [pid = 1260] [id = 62] 08:03:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (17C77800) [pid = 1260] [serial = 183] [outer = 00000000] 08:03:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (19892C00) [pid = 1260] [serial = 184] [outer = 17C77800] 08:03:59 INFO - PROCESS | 1260 | 1464707038998 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A1C9400) [pid = 1260] [serial = 185] [outer = 17C77800] 08:03:59 INFO - PROCESS | 1260 | 1464707039544 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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 08:03:59 INFO - PROCESS | 1260 | 1464707039593 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1260 | 1464707039596 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:03:59 INFO - PROCESS | 1260 | 1464707039599 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:03:59 INFO - PROCESS | 1260 | 1464707039603 Marionette TRACE conn5 <- [1,214,null,{}] 08:03:59 INFO - PROCESS | 1260 | 1464707039614 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}] 08:03:59 INFO - PROCESS | 1260 | 1464707039719 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:03:59 INFO - PROCESS | 1260 | 1464707039811 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1260 | ++DOCSHELL 1C83C000 == 45 [pid = 1260] [id = 63] 08:03:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1D6D1C00) [pid = 1260] [serial = 186] [outer = 00000000] 08:03:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1D73C400) [pid = 1260] [serial = 187] [outer = 1D6D1C00] 08:03:59 INFO - PROCESS | 1260 | 1464707039867 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1DBDA800) [pid = 1260] [serial = 188] [outer = 1D6D1C00] 08:04:00 INFO - PROCESS | 1260 | 1464707040595 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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1019ms 08:04:00 INFO - PROCESS | 1260 | 1464707040622 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1260 | 1464707040626 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:04:00 INFO - PROCESS | 1260 | 1464707040631 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1260 | 1464707040635 Marionette TRACE conn5 <- [1,218,null,{}] 08:04:00 INFO - PROCESS | 1260 | 1464707040642 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}] 08:04:00 INFO - PROCESS | 1260 | 1464707040735 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:04:00 INFO - PROCESS | 1260 | 1464707040828 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1260 | ++DOCSHELL 1036DC00 == 46 [pid = 1260] [id = 64] 08:04:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (10374C00) [pid = 1260] [serial = 189] [outer = 00000000] 08:04:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (10B21000) [pid = 1260] [serial = 190] [outer = 10374C00] 08:04:00 INFO - PROCESS | 1260 | 1464707040875 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (10CA2000) [pid = 1260] [serial = 191] [outer = 10374C00] 08:04:01 INFO - PROCESS | 1260 | 1464707041408 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]]]}] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 1A1CC400 == 45 [pid = 1260] [id = 59] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 0C868C00 == 44 [pid = 1260] [id = 58] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 09174400 == 43 [pid = 1260] [id = 57] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 1BB1F400 == 42 [pid = 1260] [id = 56] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 0C86C400 == 41 [pid = 1260] [id = 55] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 187E4800 == 40 [pid = 1260] [id = 54] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 16705800 == 39 [pid = 1260] [id = 53] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 1590E400 == 38 [pid = 1260] [id = 52] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 10B5FC00 == 37 [pid = 1260] [id = 51] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 0916F400 == 36 [pid = 1260] [id = 50] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (09176400) [pid = 1260] [serial = 138] [outer = 00000000] [url = about:blank] 08:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 830ms 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 11115400 == 35 [pid = 1260] [id = 49] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 0C86E400 == 34 [pid = 1260] [id = 48] 08:04:01 INFO - PROCESS | 1260 | --DOCSHELL 0916C400 == 33 [pid = 1260] [id = 47] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1B3B7400) [pid = 1260] [serial = 136] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (187E6000) [pid = 1260] [serial = 123] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (176C3000) [pid = 1260] [serial = 121] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (10144C00) [pid = 1260] [serial = 111] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1014E400) [pid = 1260] [serial = 112] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (15916C00) [pid = 1260] [serial = 117] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (15A48400) [pid = 1260] [serial = 118] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (111B6400) [pid = 1260] [serial = 114] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (14456C00) [pid = 1260] [serial = 115] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1998B800) [pid = 1260] [serial = 126] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1036F800) [pid = 1260] [serial = 108] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (10C9E400) [pid = 1260] [serial = 94] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (10B28800) [pid = 1260] [serial = 93] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (17C8AC00) [pid = 1260] [serial = 97] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1670B800) [pid = 1260] [serial = 96] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1A386800) [pid = 1260] [serial = 129] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (19F3A800) [pid = 1260] [serial = 100] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (19990800) [pid = 1260] [serial = 99] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1B048400) [pid = 1260] [serial = 103] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1B00F400) [pid = 1260] [serial = 102] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1BBD6400) [pid = 1260] [serial = 106] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1B479000) [pid = 1260] [serial = 105] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (19EFB400) [pid = 1260] [serial = 127] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1B3A5400) [pid = 1260] [serial = 135] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1A389800) [pid = 1260] [serial = 130] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1A273400) [pid = 1260] [serial = 132] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (176C1800) [pid = 1260] [serial = 133] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1763D800) [pid = 1260] [serial = 120] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (18C15C00) [pid = 1260] [serial = 124] [outer = 00000000] [url = about:blank] 08:04:01 INFO - PROCESS | 1260 | 1464707041488 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1260 | 1464707041493 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:04:01 INFO - PROCESS | 1260 | 1464707041499 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1260 | 1464707041502 Marionette TRACE conn5 <- [1,222,null,{}] 08:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:04:01 INFO - PROCESS | 1260 | 1464707041506 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}] 08:04:01 INFO - PROCESS | 1260 | 1464707041601 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:04:01 INFO - PROCESS | 1260 | 1464707041673 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1260 | ++DOCSHELL 0C86B800 == 34 [pid = 1260] [id = 65] 08:04:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (0C86C400) [pid = 1260] [serial = 192] [outer = 00000000] 08:04:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (0CFD9400) [pid = 1260] [serial = 193] [outer = 0C86C400] 08:04:01 INFO - PROCESS | 1260 | 1464707041718 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (10148400) [pid = 1260] [serial = 194] [outer = 0C86C400] 08:04:02 INFO - PROCESS | 1260 | 1464707042086 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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 08:04:02 INFO - PROCESS | 1260 | 1464707042151 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1260 | 1464707042153 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:04:02 INFO - PROCESS | 1260 | 1464707042158 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1260 | 1464707042161 Marionette TRACE conn5 <- [1,226,null,{}] 08:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:04:02 INFO - PROCESS | 1260 | 1464707042171 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}] 08:04:02 INFO - PROCESS | 1260 | 1464707042255 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:04:02 INFO - PROCESS | 1260 | 1464707042263 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1260 | ++DOCSHELL 10C9DC00 == 35 [pid = 1260] [id = 66] 08:04:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1442B800) [pid = 1260] [serial = 195] [outer = 00000000] 08:04:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (14C0C000) [pid = 1260] [serial = 196] [outer = 1442B800] 08:04:02 INFO - PROCESS | 1260 | 1464707042310 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (14CEA000) [pid = 1260] [serial = 197] [outer = 1442B800] 08:04:02 INFO - PROCESS | 1260 | 1464707042738 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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:04:02 INFO - PROCESS | 1260 | 1464707042795 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1260 | 1464707042797 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:04:02 INFO - PROCESS | 1260 | 1464707042800 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:04:02 INFO - PROCESS | 1260 | 1464707042802 Marionette TRACE conn5 <- [1,230,null,{}] 08:04:02 INFO - PROCESS | 1260 | 1464707042805 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}] 08:04:02 INFO - PROCESS | 1260 | 1464707042886 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:04:02 INFO - PROCESS | 1260 | 1464707042895 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1260 | ++DOCSHELL 15A7A400 == 36 [pid = 1260] [id = 67] 08:04:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (15A7B800) [pid = 1260] [serial = 198] [outer = 00000000] 08:04:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (16707400) [pid = 1260] [serial = 199] [outer = 15A7B800] 08:04:02 INFO - PROCESS | 1260 | 1464707042940 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1763C400) [pid = 1260] [serial = 200] [outer = 15A7B800] 08:04:03 INFO - PROCESS | 1260 | 1464707043356 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]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 08:04:03 INFO - PROCESS | 1260 | 1464707043390 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 1260 | 1464707043392 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:04:03 INFO - PROCESS | 1260 | 1464707043396 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1260 | 1464707043398 Marionette TRACE conn5 <- [1,234,null,{}] 08:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:04:03 INFO - PROCESS | 1260 | 1464707043401 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}] 08:04:03 INFO - PROCESS | 1260 | 1464707043486 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:04:03 INFO - PROCESS | 1260 | 1464707043492 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1260 | ++DOCSHELL 1763FC00 == 37 [pid = 1260] [id = 68] 08:04:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (176B9800) [pid = 1260] [serial = 201] [outer = 00000000] 08:04:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (17C78000) [pid = 1260] [serial = 202] [outer = 176B9800] 08:04:03 INFO - PROCESS | 1260 | 1464707043536 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1878B400) [pid = 1260] [serial = 203] [outer = 176B9800] 08:04:04 INFO - PROCESS | 1260 | 1464707043999 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 08:04:04 INFO - PROCESS | 1260 | 1464707044033 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1260 | 1464707044035 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:04:04 INFO - PROCESS | 1260 | 1464707044038 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1260 | 1464707044040 Marionette TRACE conn5 <- [1,238,null,{}] 08:04:04 INFO - PROCESS | 1260 | 1464707044048 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}] 08:04:04 INFO - PROCESS | 1260 | 1464707044169 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:04:04 INFO - PROCESS | 1260 | 1464707044179 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1260 | ++DOCSHELL 0CF7A000 == 38 [pid = 1260] [id = 69] 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (176C5800) [pid = 1260] [serial = 204] [outer = 00000000] 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (18C9DC00) [pid = 1260] [serial = 205] [outer = 176C5800] 08:04:04 INFO - PROCESS | 1260 | 1464707044226 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (19942C00) [pid = 1260] [serial = 206] [outer = 176C5800] 08:04:04 INFO - PROCESS | 1260 | 1464707044649 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 08:04:04 INFO - PROCESS | 1260 | 1464707044669 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1260 | 1464707044671 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:04:04 INFO - PROCESS | 1260 | 1464707044674 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1260 | 1464707044676 Marionette TRACE conn5 <- [1,242,null,{}] 08:04:04 INFO - PROCESS | 1260 | 1464707044679 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}] 08:04:04 INFO - PROCESS | 1260 | 1464707044783 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:04:04 INFO - PROCESS | 1260 | 1464707044791 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1260 | ++DOCSHELL 18C18000 == 39 [pid = 1260] [id = 70] 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (19945C00) [pid = 1260] [serial = 207] [outer = 00000000] 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (19EFE400) [pid = 1260] [serial = 208] [outer = 19945C00] 08:04:04 INFO - PROCESS | 1260 | 1464707044834 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A1CB000) [pid = 1260] [serial = 209] [outer = 19945C00] 08:04:05 INFO - PROCESS | 1260 | 1464707045313 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]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 08:04:05 INFO - PROCESS | 1260 | 1464707045348 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1260 | 1464707045350 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:04:05 INFO - PROCESS | 1260 | 1464707045353 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1260 | 1464707045355 Marionette TRACE conn5 <- [1,246,null,{}] 08:04:05 INFO - PROCESS | 1260 | 1464707045361 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}] 08:04:05 INFO - PROCESS | 1260 | 1464707045473 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:04:05 INFO - PROCESS | 1260 | 1464707045480 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1260 | ++DOCSHELL 1A1E7400 == 40 [pid = 1260] [id = 71] 08:04:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A1E9400) [pid = 1260] [serial = 210] [outer = 00000000] 08:04:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A385800) [pid = 1260] [serial = 211] [outer = 1A1E9400] 08:04:05 INFO - PROCESS | 1260 | 1464707045524 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A387000) [pid = 1260] [serial = 212] [outer = 1A1E9400] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1989A000) [pid = 1260] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (15912800) [pid = 1260] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1763A000) [pid = 1260] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (09172000) [pid = 1260] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (10C94000) [pid = 1260] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A1CCC00) [pid = 1260] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1BBDFC00) [pid = 1260] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (0FF50800) [pid = 1260] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (0CF72400) [pid = 1260] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:04:05 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (18C14400) [pid = 1260] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:04:06 INFO - PROCESS | 1260 | 1464707046077 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]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 08:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:04:06 INFO - PROCESS | 1260 | 1464707046125 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1260 | 1464707046127 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:04:06 INFO - PROCESS | 1260 | 1464707046130 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1260 | 1464707046132 Marionette TRACE conn5 <- [1,250,null,{}] 08:04:06 INFO - PROCESS | 1260 | 1464707046135 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}] 08:04:06 INFO - PROCESS | 1260 | 1464707046240 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:04:06 INFO - PROCESS | 1260 | 1464707046287 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1260 | ++DOCSHELL 1454E400 == 41 [pid = 1260] [id = 72] 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14C47C00) [pid = 1260] [serial = 213] [outer = 00000000] 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1A1CB400) [pid = 1260] [serial = 214] [outer = 14C47C00] 08:04:06 INFO - PROCESS | 1260 | 1464707046331 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1A385400) [pid = 1260] [serial = 215] [outer = 14C47C00] 08:04:06 INFO - PROCESS | 1260 | 1464707046667 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]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 08:04:06 INFO - PROCESS | 1260 | 1464707046701 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1260 | 1464707046703 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:04:06 INFO - PROCESS | 1260 | 1464707046706 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1260 | 1464707046708 Marionette TRACE conn5 <- [1,254,null,{}] 08:04:06 INFO - PROCESS | 1260 | 1464707046711 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}] 08:04:06 INFO - PROCESS | 1260 | 1464707046815 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:04:06 INFO - PROCESS | 1260 | 1464707046824 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1260 | ++DOCSHELL 0C86A000 == 42 [pid = 1260] [id = 73] 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (111F0800) [pid = 1260] [serial = 216] [outer = 00000000] 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1B3A0400) [pid = 1260] [serial = 217] [outer = 111F0800] 08:04:06 INFO - PROCESS | 1260 | 1464707046869 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1B472400) [pid = 1260] [serial = 218] [outer = 111F0800] 08:04:07 INFO - PROCESS | 1260 | 1464707047334 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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 08:04:07 INFO - PROCESS | 1260 | 1464707047383 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1260 | 1464707047385 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:04:07 INFO - PROCESS | 1260 | 1464707047388 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:04:07 INFO - PROCESS | 1260 | 1464707047391 Marionette TRACE conn5 <- [1,258,null,{}] 08:04:07 INFO - PROCESS | 1260 | 1464707047394 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}] 08:04:07 INFO - PROCESS | 1260 | 1464707047488 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:04:07 INFO - PROCESS | 1260 | 1464707047520 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1260 | ++DOCSHELL 1C869800 == 43 [pid = 1260] [id = 74] 08:04:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1C86D400) [pid = 1260] [serial = 219] [outer = 00000000] 08:04:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1D62E000) [pid = 1260] [serial = 220] [outer = 1C86D400] 08:04:07 INFO - PROCESS | 1260 | 1464707047574 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1D632400) [pid = 1260] [serial = 221] [outer = 1C86D400] 08:04:08 INFO - PROCESS | 1260 | 1464707048077 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 730ms 08:04:08 INFO - PROCESS | 1260 | 1464707048123 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1260 | 1464707048128 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:04:08 INFO - PROCESS | 1260 | 1464707048133 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:04:08 INFO - PROCESS | 1260 | 1464707048137 Marionette TRACE conn5 <- [1,262,null,{}] 08:04:08 INFO - PROCESS | 1260 | 1464707048144 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}] 08:04:08 INFO - PROCESS | 1260 | 1464707048284 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:04:08 INFO - PROCESS | 1260 | 1464707048403 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1260 | ++DOCSHELL 0F910C00 == 44 [pid = 1260] [id = 75] 08:04:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (0F95BC00) [pid = 1260] [serial = 222] [outer = 00000000] 08:04:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (10148000) [pid = 1260] [serial = 223] [outer = 0F95BC00] 08:04:08 INFO - PROCESS | 1260 | 1464707048461 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (10376400) [pid = 1260] [serial = 224] [outer = 0F95BC00] 08:04:09 INFO - PROCESS | 1260 | 1464707049044 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]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 08:04:09 INFO - PROCESS | 1260 | 1464707049073 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1260 | 1464707049079 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:04:09 INFO - PROCESS | 1260 | 1464707049087 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1260 | 1464707049090 Marionette TRACE conn5 <- [1,266,null,{}] 08:04:09 INFO - PROCESS | 1260 | 1464707049094 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}] 08:04:09 INFO - PROCESS | 1260 | 1464707049201 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:04:09 INFO - PROCESS | 1260 | 1464707049291 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1260 | ++DOCSHELL 14C07400 == 45 [pid = 1260] [id = 76] 08:04:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (14C07800) [pid = 1260] [serial = 225] [outer = 00000000] 08:04:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (15A42400) [pid = 1260] [serial = 226] [outer = 14C07800] 08:04:09 INFO - PROCESS | 1260 | 1464707049346 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (17636C00) [pid = 1260] [serial = 227] [outer = 14C07800] 08:04:09 INFO - PROCESS | 1260 | 1464707049875 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]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 831ms 08:04:09 INFO - PROCESS | 1260 | 1464707049920 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1260 | 1464707049923 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:04:09 INFO - PROCESS | 1260 | 1464707049926 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1260 | 1464707049930 Marionette TRACE conn5 <- [1,270,null,{}] 08:04:09 INFO - PROCESS | 1260 | 1464707049941 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}] 08:04:10 INFO - PROCESS | 1260 | 1464707050048 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:04:10 INFO - PROCESS | 1260 | 1464707050141 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1260 | ++DOCSHELL 19EFAC00 == 46 [pid = 1260] [id = 77] 08:04:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1B310800) [pid = 1260] [serial = 228] [outer = 00000000] 08:04:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1B3B8C00) [pid = 1260] [serial = 229] [outer = 1B310800] 08:04:10 INFO - PROCESS | 1260 | 1464707050197 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1C423800) [pid = 1260] [serial = 230] [outer = 1B310800] 08:04:10 INFO - PROCESS | 1260 | 1464707050746 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]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 08:04:10 INFO - PROCESS | 1260 | 1464707050799 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1260 | 1464707050802 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:04:10 INFO - PROCESS | 1260 | 1464707050806 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:04:10 INFO - PROCESS | 1260 | 1464707050808 Marionette TRACE conn5 <- [1,274,null,{}] 08:04:10 INFO - PROCESS | 1260 | 1464707050812 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}] 08:04:10 INFO - PROCESS | 1260 | 1464707050917 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:04:11 INFO - PROCESS | 1260 | 1464707051006 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1260 | ++DOCSHELL 19973800 == 47 [pid = 1260] [id = 78] 08:04:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (19974000) [pid = 1260] [serial = 231] [outer = 00000000] 08:04:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1997B800) [pid = 1260] [serial = 232] [outer = 19974000] 08:04:11 INFO - PROCESS | 1260 | 1464707051061 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A38C800) [pid = 1260] [serial = 233] [outer = 19974000] 08:04:11 INFO - PROCESS | 1260 | 1464707051824 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]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1074ms 08:04:11 INFO - PROCESS | 1260 | 1464707051893 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1260 | 1464707051895 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:04:11 INFO - PROCESS | 1260 | 1464707051907 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1260 | 1464707051909 Marionette TRACE conn5 <- [1,278,null,{}] 08:04:11 INFO - PROCESS | 1260 | 1464707051912 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}] 08:04:12 INFO - PROCESS | 1260 | 1464707052152 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:04:12 INFO - PROCESS | 1260 | 1464707052282 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1260 | ++DOCSHELL 10142800 == 48 [pid = 1260] [id = 79] 08:04:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (10147400) [pid = 1260] [serial = 234] [outer = 00000000] 08:04:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1050CC00) [pid = 1260] [serial = 235] [outer = 10147400] 08:04:12 INFO - PROCESS | 1260 | 1464707052333 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (10C95400) [pid = 1260] [serial = 236] [outer = 10147400] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 0C86A000 == 47 [pid = 1260] [id = 73] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 1454E400 == 46 [pid = 1260] [id = 72] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 1A1E7400 == 45 [pid = 1260] [id = 71] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 18C18000 == 44 [pid = 1260] [id = 70] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 0CF7A000 == 43 [pid = 1260] [id = 69] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 1763FC00 == 42 [pid = 1260] [id = 68] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 15A7A400 == 41 [pid = 1260] [id = 67] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 10C9DC00 == 40 [pid = 1260] [id = 66] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 0C86B800 == 39 [pid = 1260] [id = 65] 08:04:12 INFO - PROCESS | 1260 | --DOCSHELL 1036DC00 == 38 [pid = 1260] [id = 64] 08:04:12 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1D73B400) [pid = 1260] [serial = 178] [outer = 00000000] [url = about:blank] 08:04:12 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14DDFC00) [pid = 1260] [serial = 144] [outer = 00000000] [url = about:blank] 08:04:12 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (0F98E400) [pid = 1260] [serial = 141] [outer = 00000000] [url = about:blank] 08:04:12 INFO - PROCESS | 1260 | 1464707052967 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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1069ms 08:04:12 INFO - PROCESS | 1260 | 1464707052980 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1260 | 1464707052984 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:04:12 INFO - PROCESS | 1260 | 1464707052988 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1260 | 1464707052992 Marionette TRACE conn5 <- [1,282,null,{}] 08:04:13 INFO - PROCESS | 1260 | 1464707052997 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}] 08:04:13 INFO - PROCESS | 1260 | 1464707053082 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1C44B000) [pid = 1260] [serial = 166] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1C869400) [pid = 1260] [serial = 167] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1B39DC00) [pid = 1260] [serial = 172] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (15A47800) [pid = 1260] [serial = 170] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1A1D0C00) [pid = 1260] [serial = 175] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (10B28C00) [pid = 1260] [serial = 169] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (191E7800) [pid = 1260] [serial = 160] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1050C800) [pid = 1260] [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.] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (18C9C000) [pid = 1260] [serial = 159] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1C86A400) [pid = 1260] [serial = 173] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (19EF8800) [pid = 1260] [serial = 163] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1A38A400) [pid = 1260] [serial = 162] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (15A74400) [pid = 1260] [serial = 153] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (16405400) [pid = 1260] [serial = 154] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (187DE800) [pid = 1260] [serial = 157] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (17C92C00) [pid = 1260] [serial = 156] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1014D400) [pid = 1260] [serial = 147] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (10ABC400) [pid = 1260] [serial = 148] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (11122400) [pid = 1260] [serial = 150] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (14453C00) [pid = 1260] [serial = 151] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1A1D3800) [pid = 1260] [serial = 176] [outer = 00000000] [url = about:blank] 08:04:13 INFO - PROCESS | 1260 | 1464707053174 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1260 | ++DOCSHELL 0F98E400 == 39 [pid = 1260] [id = 80] 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (0FF4EC00) [pid = 1260] [serial = 237] [outer = 00000000] 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (10689800) [pid = 1260] [serial = 238] [outer = 0FF4EC00] 08:04:13 INFO - PROCESS | 1260 | 1464707053223 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (11115400) [pid = 1260] [serial = 239] [outer = 0FF4EC00] 08:04:13 INFO - PROCESS | 1260 | 1464707053595 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]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 08:04:13 INFO - PROCESS | 1260 | 1464707053651 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1260 | 1464707053654 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:04:13 INFO - PROCESS | 1260 | 1464707053661 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1260 | 1464707053663 Marionette TRACE conn5 <- [1,286,null,{}] 08:04:13 INFO - PROCESS | 1260 | 1464707053667 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}] 08:04:13 INFO - PROCESS | 1260 | 1464707053752 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:04:13 INFO - PROCESS | 1260 | 1464707053761 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1260 | ++DOCSHELL 14C03C00 == 40 [pid = 1260] [id = 81] 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (14CF7400) [pid = 1260] [serial = 240] [outer = 00000000] 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (15A7B400) [pid = 1260] [serial = 241] [outer = 14CF7400] 08:04:13 INFO - PROCESS | 1260 | 1464707053806 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (16128800) [pid = 1260] [serial = 242] [outer = 14CF7400] 08:04:14 INFO - PROCESS | 1260 | 1464707054255 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:04:14 INFO - PROCESS | 1260 | 1464707054295 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1260 | 1464707054298 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:04:14 INFO - PROCESS | 1260 | 1464707054308 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1260 | 1464707054312 Marionette TRACE conn5 <- [1,290,null,{}] 08:04:14 INFO - PROCESS | 1260 | 1464707054316 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}] 08:04:14 INFO - PROCESS | 1260 | 1464707054401 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:04:14 INFO - PROCESS | 1260 | 1464707054410 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1260 | ++DOCSHELL 17C7A000 == 41 [pid = 1260] [id = 82] 08:04:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1878B800) [pid = 1260] [serial = 243] [outer = 00000000] 08:04:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (18C13000) [pid = 1260] [serial = 244] [outer = 1878B800] 08:04:14 INFO - PROCESS | 1260 | 1464707054454 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (18C19800) [pid = 1260] [serial = 245] [outer = 1878B800] 08:04:14 INFO - PROCESS | 1260 | 1464707054877 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 08:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:04:14 INFO - PROCESS | 1260 | 1464707054935 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1260 | 1464707054937 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:04:14 INFO - PROCESS | 1260 | 1464707054940 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1260 | 1464707054942 Marionette TRACE conn5 <- [1,294,null,{}] 08:04:14 INFO - PROCESS | 1260 | 1464707054945 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}] 08:04:15 INFO - PROCESS | 1260 | 1464707055034 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:04:15 INFO - PROCESS | 1260 | 1464707055067 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1260 | ++DOCSHELL 19896400 == 42 [pid = 1260] [id = 83] 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (19896800) [pid = 1260] [serial = 246] [outer = 00000000] 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (19976000) [pid = 1260] [serial = 247] [outer = 19896800] 08:04:15 INFO - PROCESS | 1260 | 1464707055113 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1997B400) [pid = 1260] [serial = 248] [outer = 19896800] 08:04:15 INFO - PROCESS | 1260 | 1464707055566 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]]]}] 08:04:15 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. 08:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 08:04:15 INFO - PROCESS | 1260 | 1464707055610 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:04:15 INFO - PROCESS | 1260 | 1464707055612 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:04:15 INFO - PROCESS | 1260 | 1464707055615 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1260 | 1464707055617 Marionette TRACE conn5 <- [1,298,null,{}] 08:04:15 INFO - PROCESS | 1260 | 1464707055620 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}] 08:04:15 INFO - PROCESS | 1260 | 1464707055725 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:04:15 INFO - PROCESS | 1260 | 1464707055774 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1260 | ++DOCSHELL 1A1C8000 == 43 [pid = 1260] [id = 84] 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A1C8C00) [pid = 1260] [serial = 249] [outer = 00000000] 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1A1D2800) [pid = 1260] [serial = 250] [outer = 1A1C8C00] 08:04:15 INFO - PROCESS | 1260 | 1464707055831 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1A381C00) [pid = 1260] [serial = 251] [outer = 1A1C8C00] 08:04:16 INFO - PROCESS | 1260 | 1464707056269 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]]]}] 08:04:16 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. 08:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 08:04:16 INFO - PROCESS | 1260 | 1464707056287 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1260 | 1464707056289 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:04:16 INFO - PROCESS | 1260 | 1464707056298 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:04:16 INFO - PROCESS | 1260 | 1464707056299 Marionette TRACE conn5 <- [1,302,null,{}] 08:04:16 INFO - PROCESS | 1260 | 1464707056303 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}] 08:04:16 INFO - PROCESS | 1260 | 1464707056409 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:04:16 INFO - PROCESS | 1260 | 1464707056489 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1260 | ++DOCSHELL 0C868800 == 44 [pid = 1260] [id = 85] 08:04:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1B047000) [pid = 1260] [serial = 252] [outer = 00000000] 08:04:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1B3A4800) [pid = 1260] [serial = 253] [outer = 1B047000] 08:04:16 INFO - PROCESS | 1260 | 1464707056533 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1B3A5000) [pid = 1260] [serial = 254] [outer = 1B047000] 08:04:16 INFO - PROCESS | 1260 | 1464707056948 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]]]}] 08:04:16 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. 08:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 08:04:16 INFO - PROCESS | 1260 | 1464707056972 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1260 | 1464707056974 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:04:16 INFO - PROCESS | 1260 | 1464707056984 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1260 | 1464707056985 Marionette TRACE conn5 <- [1,306,null,{}] 08:04:16 INFO - PROCESS | 1260 | 1464707056989 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}] 08:04:17 INFO - PROCESS | 1260 | 1464707057097 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:04:17 INFO - PROCESS | 1260 | 1464707057103 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1260 | ++DOCSHELL 1B3AA800 == 45 [pid = 1260] [id = 86] 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1BBD6400) [pid = 1260] [serial = 255] [outer = 00000000] 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1C83C400) [pid = 1260] [serial = 256] [outer = 1BBD6400] 08:04:17 INFO - PROCESS | 1260 | 1464707057200 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1C86C400) [pid = 1260] [serial = 257] [outer = 1BBD6400] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (0916C800) [pid = 1260] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (176C5800) [pid = 1260] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10374C00) [pid = 1260] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (15A7B800) [pid = 1260] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (0C86C400) [pid = 1260] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (176B9800) [pid = 1260] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (19945C00) [pid = 1260] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1442B800) [pid = 1260] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (14C47C00) [pid = 1260] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A1E9400) [pid = 1260] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (111F0800) [pid = 1260] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (0C86F800) [pid = 1260] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (10144400) [pid = 1260] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:04:17 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (14C02400) [pid = 1260] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:04:17 INFO - PROCESS | 1260 | 1464707057661 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]]]}] 08:04:17 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. 08:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 732ms 08:04:17 INFO - PROCESS | 1260 | 1464707057720 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1260 | 1464707057722 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:04:17 INFO - PROCESS | 1260 | 1464707057725 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1260 | 1464707057726 Marionette TRACE conn5 <- [1,310,null,{}] 08:04:17 INFO - PROCESS | 1260 | 1464707057752 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}] 08:04:17 INFO - PROCESS | 1260 | 1464707057830 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:04:17 INFO - PROCESS | 1260 | 1464707057836 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1260 | ++DOCSHELL 0C80E400 == 46 [pid = 1260] [id = 87] 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (0C80FC00) [pid = 1260] [serial = 258] [outer = 00000000] 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (0C814C00) [pid = 1260] [serial = 259] [outer = 0C80FC00] 08:04:17 INFO - PROCESS | 1260 | 1464707057880 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (0C818000) [pid = 1260] [serial = 260] [outer = 0C80FC00] 08:04:18 INFO - PROCESS | 1260 | 1464707058148 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:04:18 INFO - PROCESS | 1260 | 1464707058307 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]]]}] 08:04:18 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. 08:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 590ms 08:04:18 INFO - PROCESS | 1260 | 1464707058326 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1260 | 1464707058328 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:04:18 INFO - PROCESS | 1260 | 1464707058331 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1260 | 1464707058333 Marionette TRACE conn5 <- [1,314,null,{}] 08:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:04:18 INFO - PROCESS | 1260 | 1464707058336 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}] 08:04:18 INFO - PROCESS | 1260 | 1464707058416 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:04:18 INFO - PROCESS | 1260 | 1464707058422 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1260 | ++DOCSHELL 0C86F800 == 47 [pid = 1260] [id = 88] 08:04:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (0F9EF000) [pid = 1260] [serial = 261] [outer = 00000000] 08:04:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (16710000) [pid = 1260] [serial = 262] [outer = 0F9EF000] 08:04:18 INFO - PROCESS | 1260 | 1464707058467 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1AFADC00) [pid = 1260] [serial = 263] [outer = 0F9EF000] 08:04:18 INFO - PROCESS | 1260 | 1464707058896 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]]]}] 08:04:18 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. 08:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 08:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:04:18 INFO - PROCESS | 1260 | 1464707058907 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1260 | 1464707058909 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:04:18 INFO - PROCESS | 1260 | 1464707058912 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1260 | 1464707058913 Marionette TRACE conn5 <- [1,318,null,{}] 08:04:18 INFO - PROCESS | 1260 | 1464707058917 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}] 08:04:19 INFO - PROCESS | 1260 | 1464707059030 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:04:19 INFO - PROCESS | 1260 | 1464707059038 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1260 | ++DOCSHELL 1AFB0800 == 48 [pid = 1260] [id = 89] 08:04:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1AFB1000) [pid = 1260] [serial = 264] [outer = 00000000] 08:04:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1AFB8000) [pid = 1260] [serial = 265] [outer = 1AFB1000] 08:04:19 INFO - PROCESS | 1260 | 1464707059088 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1D634000) [pid = 1260] [serial = 266] [outer = 1AFB1000] 08:04:19 INFO - PROCESS | 1260 | 1464707059694 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]]]}] 08:04:19 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. 08:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 830ms 08:04:19 INFO - PROCESS | 1260 | 1464707059755 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1260 | 1464707059760 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:04:19 INFO - PROCESS | 1260 | 1464707059766 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:04:19 INFO - PROCESS | 1260 | 1464707059770 Marionette TRACE conn5 <- [1,322,null,{}] 08:04:19 INFO - PROCESS | 1260 | 1464707059776 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}] 08:04:19 INFO - PROCESS | 1260 | 1464707059887 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:04:20 INFO - PROCESS | 1260 | 1464707060008 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4F800 == 49 [pid = 1260] [id = 90] 08:04:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (10370C00) [pid = 1260] [serial = 267] [outer = 00000000] 08:04:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (10B1F400) [pid = 1260] [serial = 268] [outer = 10370C00] 08:04:20 INFO - PROCESS | 1260 | 1464707060066 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14548C00) [pid = 1260] [serial = 269] [outer = 10370C00] 08:04:20 INFO - PROCESS | 1260 | 1464707060712 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]]]}] 08:04:20 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. 08:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 08:04:20 INFO - PROCESS | 1260 | 1464707060755 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1260 | 1464707060762 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:04:20 INFO - PROCESS | 1260 | 1464707060770 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1260 | 1464707060773 Marionette TRACE conn5 <- [1,326,null,{}] 08:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:04:20 INFO - PROCESS | 1260 | 1464707060777 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}] 08:04:20 INFO - PROCESS | 1260 | 1464707060889 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:04:21 INFO - PROCESS | 1260 | 1464707061009 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1260 | ++DOCSHELL 1763A800 == 50 [pid = 1260] [id = 91] 08:04:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1763C000) [pid = 1260] [serial = 270] [outer = 00000000] 08:04:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (18C14000) [pid = 1260] [serial = 271] [outer = 1763C000] 08:04:21 INFO - PROCESS | 1260 | 1464707061064 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1989B400) [pid = 1260] [serial = 272] [outer = 1763C000] 08:04:21 INFO - PROCESS | 1260 | 1464707061701 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]]]}] 08:04:21 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. 08:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 08:04:21 INFO - PROCESS | 1260 | 1464707061747 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1260 | 1464707061750 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:04:21 INFO - PROCESS | 1260 | 1464707061754 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1260 | 1464707061757 Marionette TRACE conn5 <- [1,330,null,{}] 08:04:21 INFO - PROCESS | 1260 | 1464707061784 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}] 08:04:21 INFO - PROCESS | 1260 | 1464707061891 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:04:22 INFO - PROCESS | 1260 | 1464707062022 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1260 | ++DOCSHELL 1983D000 == 51 [pid = 1260] [id = 92] 08:04:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1983EC00) [pid = 1260] [serial = 273] [outer = 00000000] 08:04:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1994B000) [pid = 1260] [serial = 274] [outer = 1983EC00] 08:04:22 INFO - PROCESS | 1260 | 1464707062080 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A1EA400) [pid = 1260] [serial = 275] [outer = 1983EC00] 08:04:22 INFO - PROCESS | 1260 | 1464707062886 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]]]}] 08:04:22 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. 08:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1202ms 08:04:22 INFO - PROCESS | 1260 | 1464707062958 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1260 | 1464707062962 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:04:22 INFO - PROCESS | 1260 | 1464707062967 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1260 | 1464707062971 Marionette TRACE conn5 <- [1,334,null,{}] 08:04:22 INFO - PROCESS | 1260 | 1464707062977 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}] 08:04:23 INFO - PROCESS | 1260 | 1464707063110 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:04:23 INFO - PROCESS | 1260 | 1464707063239 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1260 | ++DOCSHELL 1014A800 == 52 [pid = 1260] [id = 93] 08:04:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (10372400) [pid = 1260] [serial = 276] [outer = 00000000] 08:04:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (10C96000) [pid = 1260] [serial = 277] [outer = 10372400] 08:04:23 INFO - PROCESS | 1260 | 1464707063289 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (11122800) [pid = 1260] [serial = 278] [outer = 10372400] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 0C86F800 == 51 [pid = 1260] [id = 88] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 0C80E400 == 50 [pid = 1260] [id = 87] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 1B3AA800 == 49 [pid = 1260] [id = 86] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 0C868800 == 48 [pid = 1260] [id = 85] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 1A1C8000 == 47 [pid = 1260] [id = 84] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 19896400 == 46 [pid = 1260] [id = 83] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 17C7A000 == 45 [pid = 1260] [id = 82] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 14C03C00 == 44 [pid = 1260] [id = 81] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1D62E000) [pid = 1260] [serial = 220] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 0F98E400 == 43 [pid = 1260] [id = 80] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 10142800 == 42 [pid = 1260] [id = 79] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 14C07400 == 41 [pid = 1260] [id = 76] 08:04:23 INFO - PROCESS | 1260 | --DOCSHELL 0F910C00 == 40 [pid = 1260] [id = 75] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10B21400) [pid = 1260] [serial = 109] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (15A79C00) [pid = 1260] [serial = 145] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1B3A0400) [pid = 1260] [serial = 217] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1A387000) [pid = 1260] [serial = 212] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1B472400) [pid = 1260] [serial = 218] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A385400) [pid = 1260] [serial = 215] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A1CB000) [pid = 1260] [serial = 209] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1878B400) [pid = 1260] [serial = 203] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10145000) [pid = 1260] [serial = 142] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (0C873000) [pid = 1260] [serial = 139] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (19942C00) [pid = 1260] [serial = 206] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (18C9DC00) [pid = 1260] [serial = 205] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (10CA2000) [pid = 1260] [serial = 191] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (10B21000) [pid = 1260] [serial = 190] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (16707400) [pid = 1260] [serial = 199] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1763C400) [pid = 1260] [serial = 200] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0CFD9400) [pid = 1260] [serial = 193] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (10148400) [pid = 1260] [serial = 194] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (17C78000) [pid = 1260] [serial = 202] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (19EFE400) [pid = 1260] [serial = 208] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (14C0C000) [pid = 1260] [serial = 196] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (14CEA000) [pid = 1260] [serial = 197] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (10C9B400) [pid = 1260] [serial = 181] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A1CB400) [pid = 1260] [serial = 214] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (19892C00) [pid = 1260] [serial = 184] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1D73C400) [pid = 1260] [serial = 187] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1A385800) [pid = 1260] [serial = 211] [outer = 00000000] [url = about:blank] 08:04:23 INFO - PROCESS | 1260 | 1464707063805 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]]]}] 08:04:23 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. 08:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 08:04:23 INFO - PROCESS | 1260 | 1464707063859 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1260 | 1464707063864 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:04:23 INFO - PROCESS | 1260 | 1464707063870 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1260 | 1464707063872 Marionette TRACE conn5 <- [1,338,null,{}] 08:04:23 INFO - PROCESS | 1260 | 1464707063876 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}] 08:04:23 INFO - PROCESS | 1260 | 1464707063960 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:04:24 INFO - PROCESS | 1260 | 1464707064035 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD5800 == 41 [pid = 1260] [id = 94] 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (0F909800) [pid = 1260] [serial = 279] [outer = 00000000] 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (10AB6800) [pid = 1260] [serial = 280] [outer = 0F909800] 08:04:24 INFO - PROCESS | 1260 | 1464707064080 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (10C95C00) [pid = 1260] [serial = 281] [outer = 0F909800] 08:04:24 INFO - PROCESS | 1260 | 1464707064469 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]]]}] 08:04:24 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. 08:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 08:04:24 INFO - PROCESS | 1260 | 1464707064503 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1260 | 1464707064505 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:04:24 INFO - PROCESS | 1260 | 1464707064515 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1260 | 1464707064518 Marionette TRACE conn5 <- [1,342,null,{}] 08:04:24 INFO - PROCESS | 1260 | 1464707064528 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}] 08:04:24 INFO - PROCESS | 1260 | 1464707064611 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:04:24 INFO - PROCESS | 1260 | 1464707064648 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1260 | ++DOCSHELL 14C10800 == 42 [pid = 1260] [id = 95] 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (14C10C00) [pid = 1260] [serial = 282] [outer = 00000000] 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (14CE4000) [pid = 1260] [serial = 283] [outer = 14C10C00] 08:04:24 INFO - PROCESS | 1260 | 1464707064695 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (15912800) [pid = 1260] [serial = 284] [outer = 14C10C00] 08:04:25 INFO - PROCESS | 1260 | 1464707065143 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]]]}] 08:04:25 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. 08:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 08:04:25 INFO - PROCESS | 1260 | 1464707065203 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1260 | 1464707065205 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:04:25 INFO - PROCESS | 1260 | 1464707065208 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:04:25 INFO - PROCESS | 1260 | 1464707065210 Marionette TRACE conn5 <- [1,346,null,{}] 08:04:25 INFO - PROCESS | 1260 | 1464707065213 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}] 08:04:25 INFO - PROCESS | 1260 | 1464707065296 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:04:25 INFO - PROCESS | 1260 | 1464707065305 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1260 | ++DOCSHELL 15915800 == 43 [pid = 1260] [id = 96] 08:04:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1611E800) [pid = 1260] [serial = 285] [outer = 00000000] 08:04:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1670B800) [pid = 1260] [serial = 286] [outer = 1611E800] 08:04:25 INFO - PROCESS | 1260 | 1464707065352 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (176B7400) [pid = 1260] [serial = 287] [outer = 1611E800] 08:04:25 INFO - PROCESS | 1260 | 1464707065790 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]]]}] 08:04:25 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. 08:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 08:04:25 INFO - PROCESS | 1260 | 1464707065843 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1260 | 1464707065845 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:04:25 INFO - PROCESS | 1260 | 1464707065848 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:04:25 INFO - PROCESS | 1260 | 1464707065850 Marionette TRACE conn5 <- [1,350,null,{}] 08:04:25 INFO - PROCESS | 1260 | 1464707065854 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}] 08:04:25 INFO - PROCESS | 1260 | 1464707065954 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:04:26 INFO - PROCESS | 1260 | 1464707066029 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1260 | ++DOCSHELL 17C7A400 == 44 [pid = 1260] [id = 97] 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (17C8AC00) [pid = 1260] [serial = 288] [outer = 00000000] 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1878BC00) [pid = 1260] [serial = 289] [outer = 17C8AC00] 08:04:26 INFO - PROCESS | 1260 | 1464707066073 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (187DE000) [pid = 1260] [serial = 290] [outer = 17C8AC00] 08:04:26 INFO - PROCESS | 1260 | 1464707066495 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]]]}] 08:04:26 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. 08:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 08:04:26 INFO - PROCESS | 1260 | 1464707066528 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1260 | 1464707066530 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:04:26 INFO - PROCESS | 1260 | 1464707066533 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:04:26 INFO - PROCESS | 1260 | 1464707066535 Marionette TRACE conn5 <- [1,354,null,{}] 08:04:26 INFO - PROCESS | 1260 | 1464707066538 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}] 08:04:26 INFO - PROCESS | 1260 | 1464707066673 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:04:26 INFO - PROCESS | 1260 | 1464707066686 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1260 | ++DOCSHELL 19834C00 == 45 [pid = 1260] [id = 98] 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (18823400) [pid = 1260] [serial = 291] [outer = 00000000] 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1983F400) [pid = 1260] [serial = 292] [outer = 18823400] 08:04:26 INFO - PROCESS | 1260 | 1464707066732 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (19892C00) [pid = 1260] [serial = 293] [outer = 18823400] 08:04:27 INFO - PROCESS | 1260 | 1464707067191 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]]]}] 08:04:27 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. 08:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 08:04:27 INFO - PROCESS | 1260 | 1464707067208 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:04:27 INFO - PROCESS | 1260 | 1464707067210 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:04:27 INFO - PROCESS | 1260 | 1464707067213 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1260 | 1464707067215 Marionette TRACE conn5 <- [1,358,null,{}] 08:04:27 INFO - PROCESS | 1260 | 1464707067225 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}] 08:04:27 INFO - PROCESS | 1260 | 1464707067351 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:04:27 INFO - PROCESS | 1260 | 1464707067361 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1260 | ++DOCSHELL 19896C00 == 46 [pid = 1260] [id = 99] 08:04:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19897000) [pid = 1260] [serial = 294] [outer = 00000000] 08:04:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (19972000) [pid = 1260] [serial = 295] [outer = 19897000] 08:04:27 INFO - PROCESS | 1260 | 1464707067405 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (19996400) [pid = 1260] [serial = 296] [outer = 19897000] 08:04:28 INFO - PROCESS | 1260 | 1464707068038 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]]]}] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A1C8C00) [pid = 1260] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (0FF4EC00) [pid = 1260] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (19896800) [pid = 1260] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1878B800) [pid = 1260] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (14CF7400) [pid = 1260] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10147400) [pid = 1260] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1B047000) [pid = 1260] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0F9EF000) [pid = 1260] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1BBD6400) [pid = 1260] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:04:28 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (0C80FC00) [pid = 1260] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:04:28 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. 08:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 08:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:04:28 INFO - PROCESS | 1260 | 1464707068084 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1260 | 1464707068086 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:04:28 INFO - PROCESS | 1260 | 1464707068089 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1260 | 1464707068091 Marionette TRACE conn5 <- [1,362,null,{}] 08:04:28 INFO - PROCESS | 1260 | 1464707068104 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}] 08:04:28 INFO - PROCESS | 1260 | 1464707068180 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:04:28 INFO - PROCESS | 1260 | 1464707068188 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1260 | ++DOCSHELL 0C80BC00 == 47 [pid = 1260] [id = 100] 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1014E400) [pid = 1260] [serial = 297] [outer = 00000000] 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (15A3A800) [pid = 1260] [serial = 298] [outer = 1014E400] 08:04:28 INFO - PROCESS | 1260 | 1464707068234 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1670AC00) [pid = 1260] [serial = 299] [outer = 1014E400] 08:04:28 INFO - PROCESS | 1260 | 1464707068662 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]]]}] 08:04:28 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. 08:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 08:04:28 INFO - PROCESS | 1260 | 1464707068720 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1260 | 1464707068722 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:04:28 INFO - PROCESS | 1260 | 1464707068725 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1260 | 1464707068727 Marionette TRACE conn5 <- [1,366,null,{}] 08:04:28 INFO - PROCESS | 1260 | 1464707068730 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}] 08:04:28 INFO - PROCESS | 1260 | 1464707068806 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:04:28 INFO - PROCESS | 1260 | 1464707068814 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1260 | ++DOCSHELL 19971800 == 48 [pid = 1260] [id = 101] 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1997EC00) [pid = 1260] [serial = 300] [outer = 00000000] 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A1D2000) [pid = 1260] [serial = 301] [outer = 1997EC00] 08:04:28 INFO - PROCESS | 1260 | 1464707068858 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1A1CD400) [pid = 1260] [serial = 302] [outer = 1997EC00] 08:04:29 INFO - PROCESS | 1260 | 1464707069271 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]]]}] 08:04:29 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. 08:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 08:04:29 INFO - PROCESS | 1260 | 1464707069296 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1260 | 1464707069298 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:04:29 INFO - PROCESS | 1260 | 1464707069316 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1260 | 1464707069318 Marionette TRACE conn5 <- [1,370,null,{}] 08:04:29 INFO - PROCESS | 1260 | 1464707069322 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}] 08:04:29 INFO - PROCESS | 1260 | 1464707069399 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:04:29 INFO - PROCESS | 1260 | 1464707069405 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1260 | ++DOCSHELL 1A381800 == 49 [pid = 1260] [id = 102] 08:04:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1A386400) [pid = 1260] [serial = 303] [outer = 00000000] 08:04:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1AFB0400) [pid = 1260] [serial = 304] [outer = 1A386400] 08:04:29 INFO - PROCESS | 1260 | 1464707069453 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1B03D800) [pid = 1260] [serial = 305] [outer = 1A386400] 08:04:29 INFO - PROCESS | 1260 | 1464707069885 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]]]}] 08:04:29 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. 08:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 08:04:29 INFO - PROCESS | 1260 | 1464707069947 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1260 | 1464707069950 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:04:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:04:29 INFO - PROCESS | 1260 | 1464707069953 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1260 | 1464707069955 Marionette TRACE conn5 <- [1,374,null,{}] 08:04:29 INFO - PROCESS | 1260 | 1464707069958 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}] 08:04:30 INFO - PROCESS | 1260 | 1464707070055 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:04:30 INFO - PROCESS | 1260 | 1464707070244 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1260 | ++DOCSHELL 09179400 == 50 [pid = 1260] [id = 103] 08:04:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (09179800) [pid = 1260] [serial = 306] [outer = 00000000] 08:04:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (0C812400) [pid = 1260] [serial = 307] [outer = 09179800] 08:04:30 INFO - PROCESS | 1260 | 1464707070302 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (0C86F800) [pid = 1260] [serial = 308] [outer = 09179800] 08:04:30 INFO - PROCESS | 1260 | 1464707070873 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:04:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 08:04:30 INFO - PROCESS | 1260 | 1464707070925 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1260 | 1464707070929 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:04:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:04:30 INFO - PROCESS | 1260 | 1464707070935 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1260 | 1464707070939 Marionette TRACE conn5 <- [1,378,null,{}] 08:04:30 INFO - PROCESS | 1260 | 1464707070944 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}] 08:04:31 INFO - PROCESS | 1260 | 1464707071052 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:04:31 INFO - PROCESS | 1260 | 1464707071132 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1260 | ++DOCSHELL 14457800 == 51 [pid = 1260] [id = 104] 08:04:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1445A800) [pid = 1260] [serial = 309] [outer = 00000000] 08:04:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (14C08800) [pid = 1260] [serial = 310] [outer = 1445A800] 08:04:31 INFO - PROCESS | 1260 | 1464707071230 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (14CDF800) [pid = 1260] [serial = 311] [outer = 1445A800] 08:04:31 INFO - PROCESS | 1260 | 1464707071845 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:04:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 08:04:31 INFO - PROCESS | 1260 | 1464707071871 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1260 | 1464707071875 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:04:31 INFO - PROCESS | 1260 | 1464707071880 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:04:31 INFO - PROCESS | 1260 | 1464707071882 Marionette TRACE conn5 <- [1,382,null,{}] 08:04:31 INFO - PROCESS | 1260 | 1464707071886 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}] 08:04:31 INFO - PROCESS | 1260 | 1464707071993 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:04:32 INFO - PROCESS | 1260 | 1464707072088 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1260 | ++DOCSHELL 14C8C800 == 52 [pid = 1260] [id = 105] 08:04:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (19838000) [pid = 1260] [serial = 312] [outer = 00000000] 08:04:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (19942C00) [pid = 1260] [serial = 313] [outer = 19838000] 08:04:32 INFO - PROCESS | 1260 | 1464707072146 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A37E800) [pid = 1260] [serial = 314] [outer = 19838000] 08:04:32 INFO - PROCESS | 1260 | 1464707072829 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:04:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 971ms 08:04:32 INFO - PROCESS | 1260 | 1464707072853 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1260 | 1464707072856 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:04:32 INFO - PROCESS | 1260 | 1464707072866 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1260 | 1464707072873 Marionette TRACE conn5 <- [1,386,null,{}] 08:04:32 INFO - PROCESS | 1260 | 1464707072877 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}] 08:04:32 INFO - PROCESS | 1260 | 1464707072983 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:04:33 INFO - PROCESS | 1260 | 1464707073062 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1260 | ++DOCSHELL 1763FC00 == 53 [pid = 1260] [id = 106] 08:04:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (19893000) [pid = 1260] [serial = 315] [outer = 00000000] 08:04:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1AF3DC00) [pid = 1260] [serial = 316] [outer = 19893000] 08:04:33 INFO - PROCESS | 1260 | 1464707073158 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1B39D800) [pid = 1260] [serial = 317] [outer = 19893000] 08:04:33 INFO - PROCESS | 1260 | 1464707073680 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]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 08:04:33 INFO - PROCESS | 1260 | 1464707073753 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1260 | 1464707073756 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:04:33 INFO - PROCESS | 1260 | 1464707073760 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:04:33 INFO - PROCESS | 1260 | 1464707073762 Marionette TRACE conn5 <- [1,390,null,{}] 08:04:33 INFO - PROCESS | 1260 | 1464707073766 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}] 08:04:33 INFO - PROCESS | 1260 | 1464707073869 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:04:33 INFO - PROCESS | 1260 | 1464707073947 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1260 | ++DOCSHELL 0C810800 == 54 [pid = 1260] [id = 107] 08:04:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1A2DE800) [pid = 1260] [serial = 318] [outer = 00000000] 08:04:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A2E6400) [pid = 1260] [serial = 319] [outer = 1A2DE800] 08:04:34 INFO - PROCESS | 1260 | 1464707074042 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1A2E8400) [pid = 1260] [serial = 320] [outer = 1A2DE800] 08:04:34 INFO - PROCESS | 1260 | 1464707074794 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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1067ms 08:04:34 INFO - PROCESS | 1260 | 1464707074832 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1260 | 1464707074836 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:04:34 INFO - PROCESS | 1260 | 1464707074841 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1260 | 1464707074845 Marionette TRACE conn5 <- [1,394,null,{}] 08:04:34 INFO - PROCESS | 1260 | 1464707074851 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}] 08:04:34 INFO - PROCESS | 1260 | 1464707074947 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:04:35 INFO - PROCESS | 1260 | 1464707075032 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1260 | ++DOCSHELL 10372000 == 55 [pid = 1260] [id = 108] 08:04:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1068D000) [pid = 1260] [serial = 321] [outer = 00000000] 08:04:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (11121C00) [pid = 1260] [serial = 322] [outer = 1068D000] 08:04:35 INFO - PROCESS | 1260 | 1464707075122 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1454E800) [pid = 1260] [serial = 323] [outer = 1068D000] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 1014A000 == 54 [pid = 1260] [id = 61] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 10141C00 == 53 [pid = 1260] [id = 37] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 17C73C00 == 52 [pid = 1260] [id = 62] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 1A381800 == 51 [pid = 1260] [id = 102] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 19971800 == 50 [pid = 1260] [id = 101] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 0C80BC00 == 49 [pid = 1260] [id = 100] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 19896C00 == 48 [pid = 1260] [id = 99] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 19834C00 == 47 [pid = 1260] [id = 98] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 17C7A400 == 46 [pid = 1260] [id = 97] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 15915800 == 45 [pid = 1260] [id = 96] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 14C10800 == 44 [pid = 1260] [id = 95] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 0CFD5800 == 43 [pid = 1260] [id = 94] 08:04:35 INFO - PROCESS | 1260 | --DOCSHELL 1014A800 == 42 [pid = 1260] [id = 93] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A1D2800) [pid = 1260] [serial = 250] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (10689800) [pid = 1260] [serial = 238] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (11115400) [pid = 1260] [serial = 239] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (19976000) [pid = 1260] [serial = 247] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (18C13000) [pid = 1260] [serial = 244] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (18C19800) [pid = 1260] [serial = 245] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (15A7B400) [pid = 1260] [serial = 241] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (16128800) [pid = 1260] [serial = 242] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10C95400) [pid = 1260] [serial = 236] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1050CC00) [pid = 1260] [serial = 235] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1B3A4800) [pid = 1260] [serial = 253] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1AFADC00) [pid = 1260] [serial = 263] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (10148000) [pid = 1260] [serial = 223] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (15A42400) [pid = 1260] [serial = 226] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1AFB8000) [pid = 1260] [serial = 265] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1B3B8C00) [pid = 1260] [serial = 229] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1997B800) [pid = 1260] [serial = 232] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A381C00) [pid = 1260] [serial = 251] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1C83C400) [pid = 1260] [serial = 256] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1B3A5000) [pid = 1260] [serial = 254] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (16710000) [pid = 1260] [serial = 262] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1C86C400) [pid = 1260] [serial = 257] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (0C818000) [pid = 1260] [serial = 260] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1997B400) [pid = 1260] [serial = 248] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0C814C00) [pid = 1260] [serial = 259] [outer = 00000000] [url = about:blank] 08:04:35 INFO - PROCESS | 1260 | 1464707075758 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 987ms 08:04:35 INFO - PROCESS | 1260 | 1464707075828 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1260 | 1464707075833 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:04:35 INFO - PROCESS | 1260 | 1464707075839 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1260 | 1464707075841 Marionette TRACE conn5 <- [1,398,null,{}] 08:04:35 INFO - PROCESS | 1260 | 1464707075845 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}] 08:04:35 INFO - PROCESS | 1260 | 1464707075943 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:04:36 INFO - PROCESS | 1260 | 1464707076023 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1260 | ++DOCSHELL 0C817C00 == 43 [pid = 1260] [id = 109] 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (0C818800) [pid = 1260] [serial = 324] [outer = 00000000] 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (10145800) [pid = 1260] [serial = 325] [outer = 0C818800] 08:04:36 INFO - PROCESS | 1260 | 1464707076069 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (111B1400) [pid = 1260] [serial = 326] [outer = 0C818800] 08:04:36 INFO - PROCESS | 1260 | 1464707076484 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]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 08:04:36 INFO - PROCESS | 1260 | 1464707076512 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1260 | 1464707076515 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:04:36 INFO - PROCESS | 1260 | 1464707076518 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:04:36 INFO - PROCESS | 1260 | 1464707076522 Marionette TRACE conn5 <- [1,402,null,{}] 08:04:36 INFO - PROCESS | 1260 | 1464707076536 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}] 08:04:36 INFO - PROCESS | 1260 | 1464707076623 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:04:36 INFO - PROCESS | 1260 | 1464707076631 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1260 | ++DOCSHELL 16120C00 == 44 [pid = 1260] [id = 110] 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (16125C00) [pid = 1260] [serial = 327] [outer = 00000000] 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (17640000) [pid = 1260] [serial = 328] [outer = 16125C00] 08:04:36 INFO - PROCESS | 1260 | 1464707076678 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (18788800) [pid = 1260] [serial = 329] [outer = 16125C00] 08:04:37 INFO - PROCESS | 1260 | 1464707077152 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 08:04:37 INFO - PROCESS | 1260 | 1464707077193 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1260 | 1464707077195 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:04:37 INFO - PROCESS | 1260 | 1464707077198 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1260 | 1464707077200 Marionette TRACE conn5 <- [1,406,null,{}] 08:04:37 INFO - PROCESS | 1260 | 1464707077204 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}] 08:04:37 INFO - PROCESS | 1260 | 1464707077314 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:04:37 INFO - PROCESS | 1260 | 1464707077326 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1260 | ++DOCSHELL 187E1000 == 45 [pid = 1260] [id = 111] 08:04:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (18C14400) [pid = 1260] [serial = 330] [outer = 00000000] 08:04:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (19839000) [pid = 1260] [serial = 331] [outer = 18C14400] 08:04:37 INFO - PROCESS | 1260 | 1464707077437 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (19899400) [pid = 1260] [serial = 332] [outer = 18C14400] 08:04:37 INFO - PROCESS | 1260 | 1464707077820 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 08:04:37 INFO - PROCESS | 1260 | 1464707077872 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1260 | 1464707077874 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:04:37 INFO - PROCESS | 1260 | 1464707077877 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1260 | 1464707077889 Marionette TRACE conn5 <- [1,410,null,{}] 08:04:37 INFO - PROCESS | 1260 | 1464707077892 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}] 08:04:38 INFO - PROCESS | 1260 | 1464707078005 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:04:38 INFO - PROCESS | 1260 | 1464707078023 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1260 | ++DOCSHELL 19944C00 == 46 [pid = 1260] [id = 112] 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19946800) [pid = 1260] [serial = 333] [outer = 00000000] 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (19EFE400) [pid = 1260] [serial = 334] [outer = 19946800] 08:04:38 INFO - PROCESS | 1260 | 1464707078068 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A1E7400) [pid = 1260] [serial = 335] [outer = 19946800] 08:04:38 INFO - PROCESS | 1260 | 1464707078523 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]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 08:04:38 INFO - PROCESS | 1260 | 1464707078569 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:04:38 INFO - PROCESS | 1260 | 1464707078571 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:04:38 INFO - PROCESS | 1260 | 1464707078575 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1260 | 1464707078576 Marionette TRACE conn5 <- [1,414,null,{}] 08:04:38 INFO - PROCESS | 1260 | 1464707078579 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}] 08:04:38 INFO - PROCESS | 1260 | 1464707078730 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:04:38 INFO - PROCESS | 1260 | 1464707078758 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1260 | ++DOCSHELL 1A38A000 == 47 [pid = 1260] [id = 113] 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1AF31400) [pid = 1260] [serial = 336] [outer = 00000000] 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF35800) [pid = 1260] [serial = 337] [outer = 1AF31400] 08:04:38 INFO - PROCESS | 1260 | 1464707078802 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1AF3B800) [pid = 1260] [serial = 338] [outer = 1AF31400] 08:04:39 INFO - PROCESS | 1260 | 1464707079247 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]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 08:04:39 INFO - PROCESS | 1260 | 1464707079306 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1260 | 1464707079308 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:04:39 INFO - PROCESS | 1260 | 1464707079315 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1260 | 1464707079317 Marionette TRACE conn5 <- [1,418,null,{}] 08:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:04:39 INFO - PROCESS | 1260 | 1464707079325 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}] 08:04:39 INFO - PROCESS | 1260 | 1464707079432 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:04:39 INFO - PROCESS | 1260 | 1464707079445 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1260 | ++DOCSHELL 1AF35400 == 48 [pid = 1260] [id = 114] 08:04:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1AF3E400) [pid = 1260] [serial = 339] [outer = 00000000] 08:04:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1AFB4000) [pid = 1260] [serial = 340] [outer = 1AF3E400] 08:04:39 INFO - PROCESS | 1260 | 1464707079489 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1AFB5000) [pid = 1260] [serial = 341] [outer = 1AF3E400] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (17C8AC00) [pid = 1260] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (18823400) [pid = 1260] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (14C10C00) [pid = 1260] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (0F909800) [pid = 1260] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (10372400) [pid = 1260] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1611E800) [pid = 1260] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (19897000) [pid = 1260] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1014E400) [pid = 1260] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1997EC00) [pid = 1260] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1D6D1C00) [pid = 1260] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1C873800) [pid = 1260] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (19974000) [pid = 1260] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14C07800) [pid = 1260] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (0F95BC00) [pid = 1260] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (17C77800) [pid = 1260] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1B310800) [pid = 1260] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:04:40 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1014C000) [pid = 1260] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:04:40 INFO - PROCESS | 1260 | 1464707080402 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]]]}] 08:04:40 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 08:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1119ms 08:04:40 INFO - PROCESS | 1260 | 1464707080440 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:04:40 INFO - PROCESS | 1260 | 1464707080441 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:04:40 INFO - PROCESS | 1260 | 1464707080445 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1260 | 1464707080446 Marionette TRACE conn5 <- [1,422,null,{}] 08:04:40 INFO - PROCESS | 1260 | 1464707080450 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}] 08:04:40 INFO - PROCESS | 1260 | 1464707080538 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:04:40 INFO - PROCESS | 1260 | 1464707080545 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1260 | ++DOCSHELL 0F909800 == 49 [pid = 1260] [id = 115] 08:04:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (0F966400) [pid = 1260] [serial = 342] [outer = 00000000] 08:04:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1611E800) [pid = 1260] [serial = 343] [outer = 0F966400] 08:04:40 INFO - PROCESS | 1260 | 1464707080589 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (187E2800) [pid = 1260] [serial = 344] [outer = 0F966400] 08:04:41 INFO - PROCESS | 1260 | 1464707081482 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]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:04:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1078ms 08:04:41 INFO - PROCESS | 1260 | 1464707081559 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1260 | 1464707081563 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:04:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:04:41 INFO - PROCESS | 1260 | 1464707081569 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1260 | 1464707081573 Marionette TRACE conn5 <- [1,426,null,{}] 08:04:41 INFO - PROCESS | 1260 | 1464707081579 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}] 08:04:41 INFO - PROCESS | 1260 | 1464707081681 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:04:41 INFO - PROCESS | 1260 | 1464707081799 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1260 | ++DOCSHELL 0F914C00 == 50 [pid = 1260] [id = 116] 08:04:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0F9F4C00) [pid = 1260] [serial = 345] [outer = 00000000] 08:04:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (10142400) [pid = 1260] [serial = 346] [outer = 0F9F4C00] 08:04:41 INFO - PROCESS | 1260 | 1464707081857 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (10503C00) [pid = 1260] [serial = 347] [outer = 0F9F4C00] 08:04:42 INFO - PROCESS | 1260 | 1464707082515 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] 08:04:42 INFO - PROCESS | 1260 | 1464707082564 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:04:42 INFO - PROCESS | 1260 | 1464707082572 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1260 | 1464707082576 Marionette TRACE conn5 <- [1,430,null,{}] 08:04:42 INFO - PROCESS | 1260 | 1464707082581 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}] 08:04:42 INFO - PROCESS | 1260 | 1464707082690 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:04:42 INFO - PROCESS | 1260 | 1464707082784 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1260 | ++DOCSHELL 15A74000 == 51 [pid = 1260] [id = 117] 08:04:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (15A7A400) [pid = 1260] [serial = 348] [outer = 00000000] 08:04:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (18C19800) [pid = 1260] [serial = 349] [outer = 15A7A400] 08:04:42 INFO - PROCESS | 1260 | 1464707082838 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19835C00) [pid = 1260] [serial = 350] [outer = 15A7A400] 08:04:43 INFO - PROCESS | 1260 | 1464707083464 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]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 08:04:43 INFO - PROCESS | 1260 | 1464707083504 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1260 | 1464707083506 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:04:43 INFO - PROCESS | 1260 | 1464707083510 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1260 | 1464707083512 Marionette TRACE conn5 <- [1,434,null,{}] 08:04:43 INFO - PROCESS | 1260 | 1464707083522 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}] 08:04:43 INFO - PROCESS | 1260 | 1464707083633 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:04:43 INFO - PROCESS | 1260 | 1464707083759 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1260 | ++DOCSHELL 1AFB1400 == 52 [pid = 1260] [id = 118] 08:04:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1AFB1800) [pid = 1260] [serial = 351] [outer = 00000000] 08:04:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1B3A2400) [pid = 1260] [serial = 352] [outer = 1AFB1800] 08:04:43 INFO - PROCESS | 1260 | 1464707083818 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1BB13400) [pid = 1260] [serial = 353] [outer = 1AFB1800] 08:04:44 INFO - PROCESS | 1260 | 1464707084405 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]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:04:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 08:04:44 INFO - PROCESS | 1260 | 1464707084444 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1260 | 1464707084446 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:04:44 INFO - PROCESS | 1260 | 1464707084449 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1260 | 1464707084451 Marionette TRACE conn5 <- [1,438,null,{}] 08:04:44 INFO - PROCESS | 1260 | 1464707084455 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}] 08:04:44 INFO - PROCESS | 1260 | 1464707084561 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:04:44 INFO - PROCESS | 1260 | 1464707084659 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1260 | ++DOCSHELL 1A048C00 == 53 [pid = 1260] [id = 119] 08:04:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1A049400) [pid = 1260] [serial = 354] [outer = 00000000] 08:04:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A050C00) [pid = 1260] [serial = 355] [outer = 1A049400] 08:04:44 INFO - PROCESS | 1260 | 1464707084713 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1BF8C400) [pid = 1260] [serial = 356] [outer = 1A049400] 08:04:45 INFO - PROCESS | 1260 | 1464707085302 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]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 931ms 08:04:45 INFO - PROCESS | 1260 | 1464707085385 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1260 | 1464707085388 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:04:45 INFO - PROCESS | 1260 | 1464707085404 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1260 | 1464707085406 Marionette TRACE conn5 <- [1,442,null,{}] 08:04:45 INFO - PROCESS | 1260 | 1464707085412 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}] 08:04:45 INFO - PROCESS | 1260 | 1464707085512 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:04:45 INFO - PROCESS | 1260 | 1464707085593 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1260 | ++DOCSHELL 10C9DC00 == 54 [pid = 1260] [id = 120] 08:04:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (14CE2800) [pid = 1260] [serial = 357] [outer = 00000000] 08:04:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (19EFCC00) [pid = 1260] [serial = 358] [outer = 14CE2800] 08:04:45 INFO - PROCESS | 1260 | 1464707085687 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1A1D1400) [pid = 1260] [serial = 359] [outer = 14CE2800] 08:04:46 INFO - PROCESS | 1260 | 1464707086432 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]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1085ms 08:04:46 INFO - PROCESS | 1260 | 1464707086480 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:04:46 INFO - PROCESS | 1260 | 1464707086484 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:04:46 INFO - PROCESS | 1260 | 1464707086489 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1260 | 1464707086493 Marionette TRACE conn5 <- [1,446,null,{}] 08:04:46 INFO - PROCESS | 1260 | 1464707086500 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}] 08:04:46 INFO - PROCESS | 1260 | 1464707086598 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:04:46 INFO - PROCESS | 1260 | 1464707086726 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1260 | ++DOCSHELL 10C94400 == 55 [pid = 1260] [id = 121] 08:04:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (10C94C00) [pid = 1260] [serial = 360] [outer = 00000000] 08:04:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (14423400) [pid = 1260] [serial = 361] [outer = 10C94C00] 08:04:46 INFO - PROCESS | 1260 | 1464707086777 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (14C0C800) [pid = 1260] [serial = 362] [outer = 10C94C00] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 1AF35400 == 54 [pid = 1260] [id = 114] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 1A38A000 == 53 [pid = 1260] [id = 113] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 19944C00 == 52 [pid = 1260] [id = 112] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 187E1000 == 51 [pid = 1260] [id = 111] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 16120C00 == 50 [pid = 1260] [id = 110] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 0C817C00 == 49 [pid = 1260] [id = 109] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 10372000 == 48 [pid = 1260] [id = 108] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 14457800 == 47 [pid = 1260] [id = 104] 08:04:47 INFO - PROCESS | 1260 | --DOCSHELL 09179400 == 46 [pid = 1260] [id = 103] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1AFB0400) [pid = 1260] [serial = 304] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1DBDA800) [pid = 1260] [serial = 188] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1D742400) [pid = 1260] [serial = 179] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1A38C800) [pid = 1260] [serial = 233] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (17636C00) [pid = 1260] [serial = 227] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10376400) [pid = 1260] [serial = 224] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1A1C9400) [pid = 1260] [serial = 185] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1C423800) [pid = 1260] [serial = 230] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (14C03000) [pid = 1260] [serial = 182] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (18C14000) [pid = 1260] [serial = 271] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1994B000) [pid = 1260] [serial = 274] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19972000) [pid = 1260] [serial = 295] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1670AC00) [pid = 1260] [serial = 299] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (15A3A800) [pid = 1260] [serial = 298] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A1D2000) [pid = 1260] [serial = 301] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (19996400) [pid = 1260] [serial = 296] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (15912800) [pid = 1260] [serial = 284] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A1CD400) [pid = 1260] [serial = 302] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (176B7400) [pid = 1260] [serial = 287] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1878BC00) [pid = 1260] [serial = 289] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (187DE000) [pid = 1260] [serial = 290] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (19892C00) [pid = 1260] [serial = 293] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1983F400) [pid = 1260] [serial = 292] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (14CE4000) [pid = 1260] [serial = 283] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (10AB6800) [pid = 1260] [serial = 280] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (10C95C00) [pid = 1260] [serial = 281] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (11122800) [pid = 1260] [serial = 278] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (10C96000) [pid = 1260] [serial = 277] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1670B800) [pid = 1260] [serial = 286] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (10B1F400) [pid = 1260] [serial = 268] [outer = 00000000] [url = about:blank] 08:04:47 INFO - PROCESS | 1260 | 1464707087339 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]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 890ms 08:04:47 INFO - PROCESS | 1260 | 1464707087380 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1260 | 1464707087386 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:04:47 INFO - PROCESS | 1260 | 1464707087391 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1260 | 1464707087394 Marionette TRACE conn5 <- [1,450,null,{}] 08:04:47 INFO - PROCESS | 1260 | 1464707087398 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}] 08:04:47 INFO - PROCESS | 1260 | 1464707087482 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:04:47 INFO - PROCESS | 1260 | 1464707087495 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1260 | ++DOCSHELL 1014A800 == 47 [pid = 1260] [id = 122] 08:04:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1014C000) [pid = 1260] [serial = 363] [outer = 00000000] 08:04:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (10C9D800) [pid = 1260] [serial = 364] [outer = 1014C000] 08:04:47 INFO - PROCESS | 1260 | 1464707087604 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1425AC00) [pid = 1260] [serial = 365] [outer = 1014C000] 08:04:48 INFO - PROCESS | 1260 | 1464707088009 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] 08:04:48 INFO - PROCESS | 1260 | 1464707088071 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:04:48 INFO - PROCESS | 1260 | 1464707088074 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:04:48 INFO - PROCESS | 1260 | 1464707088077 Marionette TRACE conn5 <- [1,454,null,{}] 08:04:48 INFO - PROCESS | 1260 | 1464707088092 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}] 08:04:48 INFO - PROCESS | 1260 | 1464707088178 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:04:48 INFO - PROCESS | 1260 | 1464707088186 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1260 | ++DOCSHELL 1763AC00 == 48 [pid = 1260] [id = 123] 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1763B000) [pid = 1260] [serial = 366] [outer = 00000000] 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (176BEC00) [pid = 1260] [serial = 367] [outer = 1763B000] 08:04:48 INFO - PROCESS | 1260 | 1464707088239 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (17C78400) [pid = 1260] [serial = 368] [outer = 1763B000] 08:04:48 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:48 INFO - PROCESS | 1260 | 1464707088729 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]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 08:04:48 INFO - PROCESS | 1260 | 1464707088768 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1260 | 1464707088770 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:04:48 INFO - PROCESS | 1260 | 1464707088773 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:04:48 INFO - PROCESS | 1260 | 1464707088775 Marionette TRACE conn5 <- [1,458,null,{}] 08:04:48 INFO - PROCESS | 1260 | 1464707088779 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}] 08:04:48 INFO - PROCESS | 1260 | 1464707088862 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:04:48 INFO - PROCESS | 1260 | 1464707088870 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1260 | ++DOCSHELL 187E7C00 == 49 [pid = 1260] [id = 124] 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (18823000) [pid = 1260] [serial = 369] [outer = 00000000] 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (18C1F400) [pid = 1260] [serial = 370] [outer = 18823000] 08:04:48 INFO - PROCESS | 1260 | 1464707088915 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (19840800) [pid = 1260] [serial = 371] [outer = 18823000] 08:04:49 INFO - PROCESS | 1260 | 1464707089361 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] 08:04:49 INFO - PROCESS | 1260 | 1464707089414 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:04:49 INFO - PROCESS | 1260 | 1464707089417 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1260 | 1464707089419 Marionette TRACE conn5 <- [1,462,null,{}] 08:04:49 INFO - PROCESS | 1260 | 1464707089422 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}] 08:04:49 INFO - PROCESS | 1260 | 1464707089528 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:04:49 INFO - PROCESS | 1260 | 1464707089608 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1260 | ++DOCSHELL 19892000 == 50 [pid = 1260] [id = 125] 08:04:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (19895C00) [pid = 1260] [serial = 372] [outer = 00000000] 08:04:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1997BC00) [pid = 1260] [serial = 373] [outer = 19895C00] 08:04:49 INFO - PROCESS | 1260 | 1464707089652 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (19EFC000) [pid = 1260] [serial = 374] [outer = 19895C00] 08:04:50 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:50 INFO - PROCESS | 1260 | 1464707090096 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] 08:04:50 INFO - PROCESS | 1260 | 1464707090150 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:04:50 INFO - PROCESS | 1260 | 1464707090153 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:04:50 INFO - PROCESS | 1260 | 1464707090155 Marionette TRACE conn5 <- [1,466,null,{}] 08:04:50 INFO - PROCESS | 1260 | 1464707090163 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}] 08:04:50 INFO - PROCESS | 1260 | 1464707090290 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:04:50 INFO - PROCESS | 1260 | 1464707090305 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1260 | ++DOCSHELL 09173400 == 51 [pid = 1260] [id = 126] 08:04:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0C871C00) [pid = 1260] [serial = 375] [outer = 00000000] 08:04:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1A2E0400) [pid = 1260] [serial = 376] [outer = 0C871C00] 08:04:50 INFO - PROCESS | 1260 | 1464707090395 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A37F800) [pid = 1260] [serial = 377] [outer = 0C871C00] 08:04:50 INFO - PROCESS | 1260 | 1464707090846 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] 08:04:50 INFO - PROCESS | 1260 | 1464707090931 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:04:50 INFO - PROCESS | 1260 | 1464707090934 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1260 | 1464707090936 Marionette TRACE conn5 <- [1,470,null,{}] 08:04:50 INFO - PROCESS | 1260 | 1464707090939 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}] 08:04:51 INFO - PROCESS | 1260 | 1464707091044 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:04:51 INFO - PROCESS | 1260 | 1464707091057 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E1000 == 52 [pid = 1260] [id = 127] 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1A385400) [pid = 1260] [serial = 378] [outer = 00000000] 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1AFB7800) [pid = 1260] [serial = 379] [outer = 1A385400] 08:04:51 INFO - PROCESS | 1260 | 1464707091102 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1B00BC00) [pid = 1260] [serial = 380] [outer = 1A385400] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1AFB1000) [pid = 1260] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1AF3E400) [pid = 1260] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1AF31400) [pid = 1260] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (16125C00) [pid = 1260] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (18C14400) [pid = 1260] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (0C818800) [pid = 1260] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19946800) [pid = 1260] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1068D000) [pid = 1260] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:04:51 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A386400) [pid = 1260] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:04:51 INFO - PROCESS | 1260 | 1464707091606 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]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 08:04:51 INFO - PROCESS | 1260 | 1464707091668 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1260 | 1464707091670 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:04:51 INFO - PROCESS | 1260 | 1464707091674 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1260 | 1464707091685 Marionette TRACE conn5 <- [1,474,null,{}] 08:04:51 INFO - PROCESS | 1260 | 1464707091689 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}] 08:04:51 INFO - PROCESS | 1260 | 1464707091767 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:04:51 INFO - PROCESS | 1260 | 1464707091850 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1260 | ++DOCSHELL 0CF2F400 == 53 [pid = 1260] [id = 128] 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (10662C00) [pid = 1260] [serial = 381] [outer = 00000000] 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (19946400) [pid = 1260] [serial = 382] [outer = 10662C00] 08:04:51 INFO - PROCESS | 1260 | 1464707091894 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1AFA9800) [pid = 1260] [serial = 383] [outer = 10662C00] 08:04:52 INFO - PROCESS | 1260 | 1464707092260 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 631ms 08:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:04:52 INFO - PROCESS | 1260 | 1464707092308 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1260 | 1464707092310 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:04:52 INFO - PROCESS | 1260 | 1464707092313 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1260 | 1464707092314 Marionette TRACE conn5 <- [1,478,null,{}] 08:04:52 INFO - PROCESS | 1260 | 1464707092318 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}] 08:04:52 INFO - PROCESS | 1260 | 1464707092454 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:04:52 INFO - PROCESS | 1260 | 1464707092466 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1260 | ++DOCSHELL 091F1400 == 54 [pid = 1260] [id = 129] 08:04:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (091F1800) [pid = 1260] [serial = 384] [outer = 00000000] 08:04:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (091F8000) [pid = 1260] [serial = 385] [outer = 091F1800] 08:04:52 INFO - PROCESS | 1260 | 1464707092511 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (091FB400) [pid = 1260] [serial = 386] [outer = 091F1800] 08:04:52 INFO - PROCESS | 1260 | 1464707092913 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 08:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:04:52 INFO - PROCESS | 1260 | 1464707092944 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1260 | 1464707092946 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:04:52 INFO - PROCESS | 1260 | 1464707092949 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1260 | 1464707092951 Marionette TRACE conn5 <- [1,482,null,{}] 08:04:52 INFO - PROCESS | 1260 | 1464707092954 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}] 08:04:53 INFO - PROCESS | 1260 | 1464707093038 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:04:53 INFO - PROCESS | 1260 | 1464707093119 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1260 | ++DOCSHELL 0C814400 == 55 [pid = 1260] [id = 130] 08:04:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (0C814C00) [pid = 1260] [serial = 387] [outer = 00000000] 08:04:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14228000) [pid = 1260] [serial = 388] [outer = 0C814C00] 08:04:53 INFO - PROCESS | 1260 | 1464707093164 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1422A400) [pid = 1260] [serial = 389] [outer = 0C814C00] 08:04:53 INFO - PROCESS | 1260 | 1464707093650 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]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 08:04:53 INFO - PROCESS | 1260 | 1464707093721 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1260 | 1464707093726 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:04:53 INFO - PROCESS | 1260 | 1464707093759 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1260 | 1464707093764 Marionette TRACE conn5 <- [1,486,null,{}] 08:04:53 INFO - PROCESS | 1260 | 1464707093771 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}] 08:04:53 INFO - PROCESS | 1260 | 1464707093893 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:04:54 INFO - PROCESS | 1260 | 1464707094011 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1260 | ++DOCSHELL 0C868C00 == 56 [pid = 1260] [id = 131] 08:04:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (0C869C00) [pid = 1260] [serial = 390] [outer = 00000000] 08:04:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (10AB6800) [pid = 1260] [serial = 391] [outer = 0C869C00] 08:04:54 INFO - PROCESS | 1260 | 1464707094068 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (11117400) [pid = 1260] [serial = 392] [outer = 0C869C00] 08:04:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (15A7D000) [pid = 1260] [serial = 393] [outer = 0CF31400] 08:04:54 INFO - PROCESS | 1260 | 1464707094744 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]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1037ms 08:04:54 INFO - PROCESS | 1260 | 1464707094784 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1260 | 1464707094789 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:04:54 INFO - PROCESS | 1260 | 1464707094795 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1260 | 1464707094798 Marionette TRACE conn5 <- [1,490,null,{}] 08:04:54 INFO - PROCESS | 1260 | 1464707094802 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}] 08:04:54 INFO - PROCESS | 1260 | 1464707094912 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:04:55 INFO - PROCESS | 1260 | 1464707095011 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1260 | ++DOCSHELL 09185000 == 57 [pid = 1260] [id = 132] 08:04:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (14221C00) [pid = 1260] [serial = 394] [outer = 00000000] 08:04:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (17C70C00) [pid = 1260] [serial = 395] [outer = 14221C00] 08:04:55 INFO - PROCESS | 1260 | 1464707095065 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (18CA0400) [pid = 1260] [serial = 396] [outer = 14221C00] 08:04:55 INFO - PROCESS | 1260 | 1464707095655 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]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 08:04:55 INFO - PROCESS | 1260 | 1464707095729 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1260 | 1464707095731 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:04:55 INFO - PROCESS | 1260 | 1464707095735 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1260 | 1464707095739 Marionette TRACE conn5 <- [1,494,null,{}] 08:04:55 INFO - PROCESS | 1260 | 1464707095750 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}] 08:04:55 INFO - PROCESS | 1260 | 1464707095860 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:04:55 INFO - PROCESS | 1260 | 1464707095984 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CC800 == 58 [pid = 1260] [id = 133] 08:04:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A383000) [pid = 1260] [serial = 397] [outer = 00000000] 08:04:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1B472000) [pid = 1260] [serial = 398] [outer = 1A383000] 08:04:56 INFO - PROCESS | 1260 | 1464707096042 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1BFE5400) [pid = 1260] [serial = 399] [outer = 1A383000] 08:04:56 INFO - PROCESS | 1260 | 1464707096674 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 08:04:56 INFO - PROCESS | 1260 | 1464707096709 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1260 | 1464707096712 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:04:56 INFO - PROCESS | 1260 | 1464707096716 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1260 | 1464707096718 Marionette TRACE conn5 <- [1,498,null,{}] 08:04:56 INFO - PROCESS | 1260 | 1464707096722 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}] 08:04:56 INFO - PROCESS | 1260 | 1464707096838 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:04:56 INFO - PROCESS | 1260 | 1464707096963 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1260 | ++DOCSHELL 1C877000 == 59 [pid = 1260] [id = 134] 08:04:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1C878000) [pid = 1260] [serial = 400] [outer = 00000000] 08:04:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1D637000) [pid = 1260] [serial = 401] [outer = 1C878000] 08:04:57 INFO - PROCESS | 1260 | 1464707097019 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1D6DB000) [pid = 1260] [serial = 402] [outer = 1C878000] 08:04:57 INFO - PROCESS | 1260 | 1464707097560 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]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 08:04:57 INFO - PROCESS | 1260 | 1464707097588 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1260 | 1464707097591 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:04:57 INFO - PROCESS | 1260 | 1464707097623 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1260 | 1464707097625 Marionette TRACE conn5 <- [1,502,null,{}] 08:04:57 INFO - PROCESS | 1260 | 1464707097629 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}] 08:04:57 INFO - PROCESS | 1260 | 1464707097747 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:04:57 INFO - PROCESS | 1260 | 1464707097843 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1260 | ++DOCSHELL 19896C00 == 60 [pid = 1260] [id = 135] 08:04:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (19897400) [pid = 1260] [serial = 403] [outer = 00000000] 08:04:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A2DBC00) [pid = 1260] [serial = 404] [outer = 19897400] 08:04:57 INFO - PROCESS | 1260 | 1464707097897 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF40400) [pid = 1260] [serial = 405] [outer = 19897400] 08:04:58 INFO - PROCESS | 1260 | 1464707098644 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]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1075ms 08:04:58 INFO - PROCESS | 1260 | 1464707098700 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1260 | 1464707098703 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:04:58 INFO - PROCESS | 1260 | 1464707098708 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1260 | 1464707098712 Marionette TRACE conn5 <- [1,506,null,{}] 08:04:58 INFO - PROCESS | 1260 | 1464707098717 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}] 08:04:58 INFO - PROCESS | 1260 | 1464707098817 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:04:58 INFO - PROCESS | 1260 | 1464707098944 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1260 | ++DOCSHELL 0C871400 == 61 [pid = 1260] [id = 136] 08:04:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (0C874C00) [pid = 1260] [serial = 406] [outer = 00000000] 08:04:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1422C000) [pid = 1260] [serial = 407] [outer = 0C874C00] 08:04:59 INFO - PROCESS | 1260 | 1464707098999 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (14505000) [pid = 1260] [serial = 408] [outer = 0C874C00] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 1C873400 == 60 [pid = 1260] [id = 60] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 0FF4F800 == 59 [pid = 1260] [id = 90] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 1763A800 == 58 [pid = 1260] [id = 91] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 091F1400 == 57 [pid = 1260] [id = 129] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 0CF2F400 == 56 [pid = 1260] [id = 128] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 1A2E1000 == 55 [pid = 1260] [id = 127] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 09173400 == 54 [pid = 1260] [id = 126] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 19892000 == 53 [pid = 1260] [id = 125] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 187E7C00 == 52 [pid = 1260] [id = 124] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 1763AC00 == 51 [pid = 1260] [id = 123] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 1014A800 == 50 [pid = 1260] [id = 122] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 10C94400 == 49 [pid = 1260] [id = 121] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1611E800) [pid = 1260] [serial = 343] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (14C08800) [pid = 1260] [serial = 310] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (0C812400) [pid = 1260] [serial = 307] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1A2E6400) [pid = 1260] [serial = 319] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1AF3DC00) [pid = 1260] [serial = 316] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (19942C00) [pid = 1260] [serial = 313] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 15A74000 == 48 [pid = 1260] [id = 117] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 0F914C00 == 47 [pid = 1260] [id = 116] 08:04:59 INFO - PROCESS | 1260 | --DOCSHELL 0F909800 == 46 [pid = 1260] [id = 115] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1AFB4000) [pid = 1260] [serial = 340] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1AF3B800) [pid = 1260] [serial = 338] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1AF35800) [pid = 1260] [serial = 337] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (18788800) [pid = 1260] [serial = 329] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (19899400) [pid = 1260] [serial = 332] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (10145800) [pid = 1260] [serial = 325] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1AFB5000) [pid = 1260] [serial = 341] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (19EFE400) [pid = 1260] [serial = 334] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (11121C00) [pid = 1260] [serial = 322] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1B03D800) [pid = 1260] [serial = 305] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1454E800) [pid = 1260] [serial = 323] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (111B1400) [pid = 1260] [serial = 326] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19839000) [pid = 1260] [serial = 331] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (17640000) [pid = 1260] [serial = 328] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1A1E7400) [pid = 1260] [serial = 335] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1D634000) [pid = 1260] [serial = 266] [outer = 00000000] [url = about:blank] 08:04:59 INFO - PROCESS | 1260 | 1464707099609 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]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 08:04:59 INFO - PROCESS | 1260 | 1464707099640 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1260 | 1464707099645 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:04:59 INFO - PROCESS | 1260 | 1464707099651 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1260 | 1464707099653 Marionette TRACE conn5 <- [1,510,null,{}] 08:04:59 INFO - PROCESS | 1260 | 1464707099657 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}] 08:04:59 INFO - PROCESS | 1260 | 1464707099760 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:04:59 INFO - PROCESS | 1260 | 1464707099842 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1260 | ++DOCSHELL 0F909800 == 47 [pid = 1260] [id = 137] 08:04:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (0F914C00) [pid = 1260] [serial = 409] [outer = 00000000] 08:04:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (10690400) [pid = 1260] [serial = 410] [outer = 0F914C00] 08:04:59 INFO - PROCESS | 1260 | 1464707099888 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (10C9A400) [pid = 1260] [serial = 411] [outer = 0F914C00] 08:05:00 INFO - PROCESS | 1260 | 1464707100340 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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 08:05:00 INFO - PROCESS | 1260 | 1464707100385 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1260 | 1464707100387 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:05:00 INFO - PROCESS | 1260 | 1464707100390 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:05:00 INFO - PROCESS | 1260 | 1464707100394 Marionette TRACE conn5 <- [1,514,null,{}] 08:05:00 INFO - PROCESS | 1260 | 1464707100404 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}] 08:05:00 INFO - PROCESS | 1260 | 1464707100489 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:05:00 INFO - PROCESS | 1260 | 1464707100500 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1260 | ++DOCSHELL 14A25000 == 48 [pid = 1260] [id = 138] 08:05:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (14C10400) [pid = 1260] [serial = 412] [outer = 00000000] 08:05:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (14C95C00) [pid = 1260] [serial = 413] [outer = 14C10400] 08:05:00 INFO - PROCESS | 1260 | 1464707100546 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (14DE0C00) [pid = 1260] [serial = 414] [outer = 14C10400] 08:05:01 INFO - PROCESS | 1260 | 1464707101003 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]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 08:05:01 INFO - PROCESS | 1260 | 1464707101028 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1260 | 1464707101031 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:05:01 INFO - PROCESS | 1260 | 1464707101034 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:05:01 INFO - PROCESS | 1260 | 1464707101035 Marionette TRACE conn5 <- [1,518,null,{}] 08:05:01 INFO - PROCESS | 1260 | 1464707101039 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}] 08:05:01 INFO - PROCESS | 1260 | 1464707101123 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:05:01 INFO - PROCESS | 1260 | 1464707101129 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1260 | ++DOCSHELL 16122800 == 49 [pid = 1260] [id = 139] 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (16127C00) [pid = 1260] [serial = 415] [outer = 00000000] 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1763AC00) [pid = 1260] [serial = 416] [outer = 16127C00] 08:05:01 INFO - PROCESS | 1260 | 1464707101176 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (17C77800) [pid = 1260] [serial = 417] [outer = 16127C00] 08:05:01 INFO - PROCESS | 1260 | 1464707101620 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]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 08:05:01 INFO - PROCESS | 1260 | 1464707101670 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1260 | 1464707101672 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:05:01 INFO - PROCESS | 1260 | 1464707101685 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1260 | 1464707101687 Marionette TRACE conn5 <- [1,522,null,{}] 08:05:01 INFO - PROCESS | 1260 | 1464707101690 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}] 08:05:01 INFO - PROCESS | 1260 | 1464707101769 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:05:01 INFO - PROCESS | 1260 | 1464707101777 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1260 | ++DOCSHELL 18786000 == 50 [pid = 1260] [id = 140] 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (18792400) [pid = 1260] [serial = 418] [outer = 00000000] 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (18C18000) [pid = 1260] [serial = 419] [outer = 18792400] 08:05:01 INFO - PROCESS | 1260 | 1464707101821 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (19840400) [pid = 1260] [serial = 420] [outer = 18792400] 08:05:02 INFO - PROCESS | 1260 | 1464707102336 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]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 08:05:02 INFO - PROCESS | 1260 | 1464707102366 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1260 | 1464707102368 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:05:02 INFO - PROCESS | 1260 | 1464707102371 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:05:02 INFO - PROCESS | 1260 | 1464707102373 Marionette TRACE conn5 <- [1,526,null,{}] 08:05:02 INFO - PROCESS | 1260 | 1464707102376 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}] 08:05:02 INFO - PROCESS | 1260 | 1464707102507 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:05:02 INFO - PROCESS | 1260 | 1464707102564 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1260 | ++DOCSHELL 19892000 == 51 [pid = 1260] [id = 141] 08:05:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (19EF8000) [pid = 1260] [serial = 421] [outer = 00000000] 08:05:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A04E400) [pid = 1260] [serial = 422] [outer = 19EF8000] 08:05:02 INFO - PROCESS | 1260 | 1464707102610 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1A1CA000) [pid = 1260] [serial = 423] [outer = 19EF8000] 08:05:03 INFO - PROCESS | 1260 | 1464707103056 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]]]}] 08:05:03 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 08:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 08:05:03 INFO - PROCESS | 1260 | 1464707103106 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:05:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:05:03 INFO - PROCESS | 1260 | 1464707103108 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:05:03 INFO - PROCESS | 1260 | 1464707103146 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1260 | 1464707103148 Marionette TRACE conn5 <- [1,530,null,{}] 08:05:03 INFO - PROCESS | 1260 | 1464707103154 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}] 08:05:03 INFO - PROCESS | 1260 | 1464707103262 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:05:03 INFO - PROCESS | 1260 | 1464707103275 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CD000 == 52 [pid = 1260] [id = 142] 08:05:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A1E9800) [pid = 1260] [serial = 424] [outer = 00000000] 08:05:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1A2DF000) [pid = 1260] [serial = 425] [outer = 1A1E9800] 08:05:03 INFO - PROCESS | 1260 | 1464707103363 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A388400) [pid = 1260] [serial = 426] [outer = 1A1E9800] 08:05:03 INFO - PROCESS | 1260 | 1464707103801 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"]]]}] 08:05:03 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 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:05:03 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 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:05:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:05:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 710ms 08:05:03 INFO - PROCESS | 1260 | 1464707103829 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1260 | 1464707103831 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:05:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:05:03 INFO - PROCESS | 1260 | 1464707103834 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1260 | 1464707103835 Marionette TRACE conn5 <- [1,534,null,{}] 08:05:03 INFO - PROCESS | 1260 | 1464707103839 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}] 08:05:03 INFO - PROCESS | 1260 | 1464707103966 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:05:03 INFO - PROCESS | 1260 | 1464707103972 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1260 | ++DOCSHELL 0C815400 == 53 [pid = 1260] [id = 143] 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (0C867800) [pid = 1260] [serial = 427] [outer = 00000000] 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (19897800) [pid = 1260] [serial = 428] [outer = 0C867800] 08:05:04 INFO - PROCESS | 1260 | 1464707104261 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AF3E000) [pid = 1260] [serial = 429] [outer = 0C867800] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A2DE800) [pid = 1260] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (09179800) [pid = 1260] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1445A800) [pid = 1260] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1C86D400) [pid = 1260] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (19895C00) [pid = 1260] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (0C871C00) [pid = 1260] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (18823000) [pid = 1260] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1014C000) [pid = 1260] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (10C94C00) [pid = 1260] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1763B000) [pid = 1260] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (14CE2800) [pid = 1260] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10662C00) [pid = 1260] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1A385400) [pid = 1260] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (091F1800) [pid = 1260] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (10370C00) [pid = 1260] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1763C000) [pid = 1260] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1983EC00) [pid = 1260] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19893000) [pid = 1260] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:05:04 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (19838000) [pid = 1260] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:05:04 INFO - PROCESS | 1260 | 1464707104633 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]]]}] 08:05:04 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. 08:05:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 08:05:04 INFO - PROCESS | 1260 | 1464707104707 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:05:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:05:04 INFO - PROCESS | 1260 | 1464707104709 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:05:04 INFO - PROCESS | 1260 | 1464707104712 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1260 | 1464707104713 Marionette TRACE conn5 <- [1,538,null,{}] 08:05:04 INFO - PROCESS | 1260 | 1464707104717 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}] 08:05:04 INFO - PROCESS | 1260 | 1464707104828 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:05:04 INFO - PROCESS | 1260 | 1464707104836 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1260 | ++DOCSHELL 091F3C00 == 54 [pid = 1260] [id = 144] 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (0C817800) [pid = 1260] [serial = 430] [outer = 00000000] 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (18C9C000) [pid = 1260] [serial = 431] [outer = 0C817800] 08:05:04 INFO - PROCESS | 1260 | 1464707104882 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1997B400) [pid = 1260] [serial = 432] [outer = 0C817800] 08:05:05 INFO - PROCESS | 1260 | 1464707105277 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]]]}] 08:05:05 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. 08:05:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 08:05:05 INFO - PROCESS | 1260 | 1464707105343 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1260 | 1464707105345 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:05:05 INFO - PROCESS | 1260 | 1464707105348 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:05:05 INFO - PROCESS | 1260 | 1464707105350 Marionette TRACE conn5 <- [1,542,null,{}] 08:05:05 INFO - PROCESS | 1260 | 1464707105354 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}] 08:05:05 INFO - PROCESS | 1260 | 1464707105470 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:05:05 INFO - PROCESS | 1260 | 1464707105482 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1260 | ++DOCSHELL 0FF59000 == 55 [pid = 1260] [id = 145] 08:05:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (10370C00) [pid = 1260] [serial = 433] [outer = 00000000] 08:05:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF89400) [pid = 1260] [serial = 434] [outer = 10370C00] 08:05:05 INFO - PROCESS | 1260 | 1464707105527 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1AF8A800) [pid = 1260] [serial = 435] [outer = 10370C00] 08:05:05 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:05 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:05 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:05 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:05 INFO - PROCESS | 1260 | 1464707105975 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]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 08:05:06 INFO - PROCESS | 1260 | 1464707106022 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1260 | 1464707106025 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:05:06 INFO - PROCESS | 1260 | 1464707106028 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1260 | 1464707106030 Marionette TRACE conn5 <- [1,546,null,{}] 08:05:06 INFO - PROCESS | 1260 | 1464707106042 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}] 08:05:06 INFO - PROCESS | 1260 | 1464707106150 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:05:06 INFO - PROCESS | 1260 | 1464707106160 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1260 | ++DOCSHELL 1AF92C00 == 56 [pid = 1260] [id = 146] 08:05:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1AF96800) [pid = 1260] [serial = 436] [outer = 00000000] 08:05:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1B3B2800) [pid = 1260] [serial = 437] [outer = 1AF96800] 08:05:06 INFO - PROCESS | 1260 | 1464707106208 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1BF93000) [pid = 1260] [serial = 438] [outer = 1AF96800] 08:05:06 INFO - PROCESS | 1260 | 1464707106929 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]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 08:05:06 INFO - PROCESS | 1260 | 1464707106959 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1260 | 1464707106965 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:05:06 INFO - PROCESS | 1260 | 1464707106970 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1260 | 1464707106974 Marionette TRACE conn5 <- [1,550,null,{}] 08:05:06 INFO - PROCESS | 1260 | 1464707106980 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}] 08:05:07 INFO - PROCESS | 1260 | 1464707107094 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:05:07 INFO - PROCESS | 1260 | 1464707107223 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1260 | ++DOCSHELL 10148800 == 57 [pid = 1260] [id = 147] 08:05:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (10504C00) [pid = 1260] [serial = 439] [outer = 00000000] 08:05:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (14222800) [pid = 1260] [serial = 440] [outer = 10504C00] 08:05:07 INFO - PROCESS | 1260 | 1464707107280 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (14504400) [pid = 1260] [serial = 441] [outer = 10504C00] 08:05:07 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:07 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:07 INFO - PROCESS | 1260 | 1464707107832 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]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 08:05:07 INFO - PROCESS | 1260 | 1464707107859 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1260 | 1464707107865 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:05:07 INFO - PROCESS | 1260 | 1464707107872 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1260 | 1464707107875 Marionette TRACE conn5 <- [1,554,null,{}] 08:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:05:07 INFO - PROCESS | 1260 | 1464707107880 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}] 08:05:08 INFO - PROCESS | 1260 | 1464707107992 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:05:08 INFO - PROCESS | 1260 | 1464707108106 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1260 | ++DOCSHELL 10B21000 == 58 [pid = 1260] [id = 148] 08:05:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (14C4C800) [pid = 1260] [serial = 442] [outer = 00000000] 08:05:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1763C400) [pid = 1260] [serial = 443] [outer = 14C4C800] 08:05:08 INFO - PROCESS | 1260 | 1464707108161 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (19837800) [pid = 1260] [serial = 444] [outer = 14C4C800] 08:05:08 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:08 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:08 INFO - PROCESS | 1260 | 1464707108771 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]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 08:05:08 INFO - PROCESS | 1260 | 1464707108810 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1260 | 1464707108813 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:05:08 INFO - PROCESS | 1260 | 1464707108816 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:05:08 INFO - PROCESS | 1260 | 1464707108820 Marionette TRACE conn5 <- [1,558,null,{}] 08:05:08 INFO - PROCESS | 1260 | 1464707108831 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}] 08:05:08 INFO - PROCESS | 1260 | 1464707108942 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:05:09 INFO - PROCESS | 1260 | 1464707109045 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1260 | ++DOCSHELL 1B006400 == 59 [pid = 1260] [id = 149] 08:05:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1B047000) [pid = 1260] [serial = 445] [outer = 00000000] 08:05:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1B3ACC00) [pid = 1260] [serial = 446] [outer = 1B047000] 08:05:09 INFO - PROCESS | 1260 | 1464707109101 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1C450000) [pid = 1260] [serial = 447] [outer = 1B047000] 08:05:09 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:09 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:09 INFO - PROCESS | 1260 | 1464707109666 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]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 08:05:09 INFO - PROCESS | 1260 | 1464707109691 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1260 | 1464707109694 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:05:09 INFO - PROCESS | 1260 | 1464707109699 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1260 | 1464707109701 Marionette TRACE conn5 <- [1,562,null,{}] 08:05:09 INFO - PROCESS | 1260 | 1464707109705 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}] 08:05:09 INFO - PROCESS | 1260 | 1464707109816 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:05:09 INFO - PROCESS | 1260 | 1464707109915 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1260 | ++DOCSHELL 1C875000 == 60 [pid = 1260] [id = 150] 08:05:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1C875800) [pid = 1260] [serial = 448] [outer = 00000000] 08:05:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1D636000) [pid = 1260] [serial = 449] [outer = 1C875800] 08:05:09 INFO - PROCESS | 1260 | 1464707109970 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1DBD8000) [pid = 1260] [serial = 450] [outer = 1C875800] 08:05:10 INFO - PROCESS | 1260 | 1464707110603 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]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 08:05:10 INFO - PROCESS | 1260 | 1464707110630 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1260 | 1464707110632 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:05:10 INFO - PROCESS | 1260 | 1464707110635 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:05:10 INFO - PROCESS | 1260 | 1464707110637 Marionette TRACE conn5 <- [1,566,null,{}] 08:05:10 INFO - PROCESS | 1260 | 1464707110641 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}] 08:05:10 INFO - PROCESS | 1260 | 1464707110747 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:05:10 INFO - PROCESS | 1260 | 1464707110848 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1260 | ++DOCSHELL 1014B800 == 61 [pid = 1260] [id = 151] 08:05:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (10372400) [pid = 1260] [serial = 451] [outer = 00000000] 08:05:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (14551400) [pid = 1260] [serial = 452] [outer = 10372400] 08:05:10 INFO - PROCESS | 1260 | 1464707110903 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (14CF4400) [pid = 1260] [serial = 453] [outer = 10372400] 08:05:11 INFO - PROCESS | 1260 | 1464707111722 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]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1122ms 08:05:11 INFO - PROCESS | 1260 | 1464707111762 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1260 | 1464707111767 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:05:11 INFO - PROCESS | 1260 | 1464707111771 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1260 | 1464707111775 Marionette TRACE conn5 <- [1,570,null,{}] 08:05:11 INFO - PROCESS | 1260 | 1464707111781 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}] 08:05:11 INFO - PROCESS | 1260 | 1464707111881 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:05:12 INFO - PROCESS | 1260 | 1464707112016 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1260 | ++DOCSHELL 14456C00 == 62 [pid = 1260] [id = 152] 08:05:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (14457800) [pid = 1260] [serial = 454] [outer = 00000000] 08:05:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1450A400) [pid = 1260] [serial = 455] [outer = 14457800] 08:05:12 INFO - PROCESS | 1260 | 1464707112088 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (14A24C00) [pid = 1260] [serial = 456] [outer = 14457800] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0FF59000 == 61 [pid = 1260] [id = 145] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 091F3C00 == 60 [pid = 1260] [id = 144] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0C815400 == 59 [pid = 1260] [id = 143] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 1A1CD000 == 58 [pid = 1260] [id = 142] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 19892000 == 57 [pid = 1260] [id = 141] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 18786000 == 56 [pid = 1260] [id = 140] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 16122800 == 55 [pid = 1260] [id = 139] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 14A25000 == 54 [pid = 1260] [id = 138] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0F909800 == 53 [pid = 1260] [id = 137] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0C871400 == 52 [pid = 1260] [id = 136] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (14228000) [pid = 1260] [serial = 388] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0C868C00 == 51 [pid = 1260] [id = 131] 08:05:12 INFO - PROCESS | 1260 | --DOCSHELL 0C814400 == 50 [pid = 1260] [id = 130] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (14548C00) [pid = 1260] [serial = 269] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1989B400) [pid = 1260] [serial = 272] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (1A1EA400) [pid = 1260] [serial = 275] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (1B39D800) [pid = 1260] [serial = 317] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1A37E800) [pid = 1260] [serial = 314] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1A2E8400) [pid = 1260] [serial = 320] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (0C86F800) [pid = 1260] [serial = 308] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (14CDF800) [pid = 1260] [serial = 311] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1D632400) [pid = 1260] [serial = 221] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1997BC00) [pid = 1260] [serial = 373] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A2E0400) [pid = 1260] [serial = 376] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1A37F800) [pid = 1260] [serial = 377] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (10142400) [pid = 1260] [serial = 346] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (18C19800) [pid = 1260] [serial = 349] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1B3A2400) [pid = 1260] [serial = 352] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (18C1F400) [pid = 1260] [serial = 370] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (10C9D800) [pid = 1260] [serial = 364] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1425AC00) [pid = 1260] [serial = 365] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (14C0C800) [pid = 1260] [serial = 362] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (14423400) [pid = 1260] [serial = 361] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (176BEC00) [pid = 1260] [serial = 367] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (17C78400) [pid = 1260] [serial = 368] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1A1D1400) [pid = 1260] [serial = 359] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (19EFCC00) [pid = 1260] [serial = 358] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19946400) [pid = 1260] [serial = 382] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1AFB7800) [pid = 1260] [serial = 379] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1A050C00) [pid = 1260] [serial = 355] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (091F8000) [pid = 1260] [serial = 385] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (091FB400) [pid = 1260] [serial = 386] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1AFA9800) [pid = 1260] [serial = 383] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1B00BC00) [pid = 1260] [serial = 380] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19EFC000) [pid = 1260] [serial = 374] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (19840800) [pid = 1260] [serial = 371] [outer = 00000000] [url = about:blank] 08:05:12 INFO - PROCESS | 1260 | 1464707112711 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]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 991ms 08:05:12 INFO - PROCESS | 1260 | 1464707112763 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1260 | 1464707112768 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:05:12 INFO - PROCESS | 1260 | 1464707112774 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1260 | 1464707112777 Marionette TRACE conn5 <- [1,574,null,{}] 08:05:12 INFO - PROCESS | 1260 | 1464707112780 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}] 08:05:12 INFO - PROCESS | 1260 | 1464707112870 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:05:12 INFO - PROCESS | 1260 | 1464707112953 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4E400 == 51 [pid = 1260] [id = 153] 08:05:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (10148400) [pid = 1260] [serial = 457] [outer = 00000000] 08:05:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (11115000) [pid = 1260] [serial = 458] [outer = 10148400] 08:05:13 INFO - PROCESS | 1260 | 1464707112999 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1422CC00) [pid = 1260] [serial = 459] [outer = 10148400] 08:05:13 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:13 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:13 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:13 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:13 INFO - PROCESS | 1260 | 1464707113352 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]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 08:05:13 INFO - PROCESS | 1260 | 1464707113411 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1260 | 1464707113414 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:05:13 INFO - PROCESS | 1260 | 1464707113421 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1260 | 1464707113424 Marionette TRACE conn5 <- [1,578,null,{}] 08:05:13 INFO - PROCESS | 1260 | 1464707113434 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}] 08:05:13 INFO - PROCESS | 1260 | 1464707113522 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:05:13 INFO - PROCESS | 1260 | 1464707113531 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1260 | ++DOCSHELL 14C43000 == 52 [pid = 1260] [id = 154] 08:05:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (14C43800) [pid = 1260] [serial = 460] [outer = 00000000] 08:05:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (15A43C00) [pid = 1260] [serial = 461] [outer = 14C43800] 08:05:13 INFO - PROCESS | 1260 | 1464707113580 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (176BD800) [pid = 1260] [serial = 462] [outer = 14C43800] 08:05:14 INFO - PROCESS | 1260 | 1464707113996 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]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:05:14 INFO - PROCESS | 1260 | 1464707114053 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1260 | 1464707114056 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:05:14 INFO - PROCESS | 1260 | 1464707114059 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1260 | 1464707114060 Marionette TRACE conn5 <- [1,582,null,{}] 08:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:05:14 INFO - PROCESS | 1260 | 1464707114064 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}] 08:05:14 INFO - PROCESS | 1260 | 1464707114157 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:05:14 INFO - PROCESS | 1260 | 1464707114351 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1260 | ++DOCSHELL 111A8000 == 53 [pid = 1260] [id = 155] 08:05:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1454E800) [pid = 1260] [serial = 463] [outer = 00000000] 08:05:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (176C3000) [pid = 1260] [serial = 464] [outer = 1454E800] 08:05:14 INFO - PROCESS | 1260 | 1464707114399 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (18823400) [pid = 1260] [serial = 465] [outer = 1454E800] 08:05:14 INFO - PROCESS | 1260 | 1464707114809 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]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 08:05:14 INFO - PROCESS | 1260 | 1464707114843 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1260 | 1464707114845 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:05:14 INFO - PROCESS | 1260 | 1464707114855 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1260 | 1464707114857 Marionette TRACE conn5 <- [1,586,null,{}] 08:05:14 INFO - PROCESS | 1260 | 1464707114861 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}] 08:05:14 INFO - PROCESS | 1260 | 1464707114969 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:05:14 INFO - PROCESS | 1260 | 1464707114977 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1260 | ++DOCSHELL 176C1C00 == 54 [pid = 1260] [id = 156] 08:05:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (18C1DC00) [pid = 1260] [serial = 466] [outer = 00000000] 08:05:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1994EC00) [pid = 1260] [serial = 467] [outer = 18C1DC00] 08:05:15 INFO - PROCESS | 1260 | 1464707115021 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1997B000) [pid = 1260] [serial = 468] [outer = 18C1DC00] 08:05:15 INFO - PROCESS | 1260 | 1464707115506 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]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 08:05:15 INFO - PROCESS | 1260 | 1464707115532 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1260 | 1464707115534 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:05:15 INFO - PROCESS | 1260 | 1464707115548 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1260 | 1464707115550 Marionette TRACE conn5 <- [1,590,null,{}] 08:05:15 INFO - PROCESS | 1260 | 1464707115553 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}] 08:05:15 INFO - PROCESS | 1260 | 1464707115680 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:05:15 INFO - PROCESS | 1260 | 1464707115742 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1260 | ++DOCSHELL 1994B000 == 55 [pid = 1260] [id = 157] 08:05:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A1CDC00) [pid = 1260] [serial = 469] [outer = 00000000] 08:05:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A1D4400) [pid = 1260] [serial = 470] [outer = 1A1CDC00] 08:05:15 INFO - PROCESS | 1260 | 1464707115788 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A26B000) [pid = 1260] [serial = 471] [outer = 1A1CDC00] 08:05:16 INFO - PROCESS | 1260 | 1464707116219 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]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 08:05:16 INFO - PROCESS | 1260 | 1464707116277 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1260 | 1464707116279 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:05:16 INFO - PROCESS | 1260 | 1464707116322 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1260 | 1464707116324 Marionette TRACE conn5 <- [1,594,null,{}] 08:05:16 INFO - PROCESS | 1260 | 1464707116327 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}] 08:05:16 INFO - PROCESS | 1260 | 1464707116434 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:05:16 INFO - PROCESS | 1260 | 1464707116446 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1260 | ++DOCSHELL 1A2DB800 == 56 [pid = 1260] [id = 158] 08:05:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A2E7000) [pid = 1260] [serial = 472] [outer = 00000000] 08:05:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1A381C00) [pid = 1260] [serial = 473] [outer = 1A2E7000] 08:05:16 INFO - PROCESS | 1260 | 1464707116490 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1A2EA000) [pid = 1260] [serial = 474] [outer = 1A2E7000] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (19EF8000) [pid = 1260] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1A1E9800) [pid = 1260] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (16127C00) [pid = 1260] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19897400) [pid = 1260] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (18792400) [pid = 1260] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (0C874C00) [pid = 1260] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (0F914C00) [pid = 1260] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14C10400) [pid = 1260] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (0C867800) [pid = 1260] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (0C817800) [pid = 1260] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0F966400) [pid = 1260] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:05:16 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10370C00) [pid = 1260] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:05:17 INFO - PROCESS | 1260 | 1464707117063 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]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 790ms 08:05:17 INFO - PROCESS | 1260 | 1464707117103 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1260 | 1464707117105 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:05:17 INFO - PROCESS | 1260 | 1464707117108 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1260 | 1464707117110 Marionette TRACE conn5 <- [1,598,null,{}] 08:05:17 INFO - PROCESS | 1260 | 1464707117123 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}] 08:05:17 INFO - PROCESS | 1260 | 1464707117238 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:05:17 INFO - PROCESS | 1260 | 1464707117292 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1260 | ++DOCSHELL 0F966400 == 57 [pid = 1260] [id = 159] 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14C0A000) [pid = 1260] [serial = 475] [outer = 00000000] 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (18791C00) [pid = 1260] [serial = 476] [outer = 14C0A000] 08:05:17 INFO - PROCESS | 1260 | 1464707117337 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (19897400) [pid = 1260] [serial = 477] [outer = 14C0A000] 08:05:17 INFO - PROCESS | 1260 | 1464707117686 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]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 08:05:17 INFO - PROCESS | 1260 | 1464707117739 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1260 | 1464707117741 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:05:17 INFO - PROCESS | 1260 | 1464707117752 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1260 | 1464707117753 Marionette TRACE conn5 <- [1,602,null,{}] 08:05:17 INFO - PROCESS | 1260 | 1464707117757 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}] 08:05:17 INFO - PROCESS | 1260 | 1464707117836 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:05:17 INFO - PROCESS | 1260 | 1464707117843 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1260 | ++DOCSHELL 1670E800 == 58 [pid = 1260] [id = 160] 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1997D800) [pid = 1260] [serial = 478] [outer = 00000000] 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1A38C000) [pid = 1260] [serial = 479] [outer = 1997D800] 08:05:17 INFO - PROCESS | 1260 | 1464707117887 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF3F800) [pid = 1260] [serial = 480] [outer = 1997D800] 08:05:18 INFO - PROCESS | 1260 | 1464707118340 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]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 08:05:18 INFO - PROCESS | 1260 | 1464707118386 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1260 | 1464707118388 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:05:18 INFO - PROCESS | 1260 | 1464707118391 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1260 | 1464707118393 Marionette TRACE conn5 <- [1,606,null,{}] 08:05:18 INFO - PROCESS | 1260 | 1464707118397 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}] 08:05:18 INFO - PROCESS | 1260 | 1464707118477 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:05:18 INFO - PROCESS | 1260 | 1464707118484 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1260 | ++DOCSHELL 1A38B400 == 59 [pid = 1260] [id = 161] 08:05:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1AF89C00) [pid = 1260] [serial = 481] [outer = 00000000] 08:05:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1AFACC00) [pid = 1260] [serial = 482] [outer = 1AF89C00] 08:05:18 INFO - PROCESS | 1260 | 1464707118527 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1AFB7C00) [pid = 1260] [serial = 483] [outer = 1AF89C00] 08:05:19 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:05:19 INFO - PROCESS | 1260 | 1464707119370 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]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1022ms 08:05:19 INFO - PROCESS | 1260 | 1464707119417 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1260 | 1464707119422 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:05:19 INFO - PROCESS | 1260 | 1464707119427 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1260 | 1464707119432 Marionette TRACE conn5 <- [1,610,null,{}] 08:05:19 INFO - PROCESS | 1260 | 1464707119459 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}] 08:05:19 INFO - PROCESS | 1260 | 1464707119601 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:05:19 INFO - PROCESS | 1260 | 1464707119731 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1260 | ++DOCSHELL 0C872C00 == 60 [pid = 1260] [id = 162] 08:05:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (10143400) [pid = 1260] [serial = 484] [outer = 00000000] 08:05:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (10C99C00) [pid = 1260] [serial = 485] [outer = 10143400] 08:05:19 INFO - PROCESS | 1260 | 1464707119789 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1422AC00) [pid = 1260] [serial = 486] [outer = 10143400] 08:05:20 INFO - PROCESS | 1260 | 1464707120367 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]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 990ms 08:05:20 INFO - PROCESS | 1260 | 1464707120422 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1260 | 1464707120428 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:05:20 INFO - PROCESS | 1260 | 1464707120435 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1260 | 1464707120437 Marionette TRACE conn5 <- [1,614,null,{}] 08:05:20 INFO - PROCESS | 1260 | 1464707120442 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}] 08:05:20 INFO - PROCESS | 1260 | 1464707120581 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:05:20 INFO - PROCESS | 1260 | 1464707120707 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1260 | ++DOCSHELL 15A43800 == 61 [pid = 1260] [id = 163] 08:05:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (15A73C00) [pid = 1260] [serial = 487] [outer = 00000000] 08:05:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (17C92400) [pid = 1260] [serial = 488] [outer = 15A73C00] 08:05:20 INFO - PROCESS | 1260 | 1464707120763 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1997D400) [pid = 1260] [serial = 489] [outer = 15A73C00] 08:05:21 INFO - PROCESS | 1260 | 1464707121413 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1019ms 08:05:21 INFO - PROCESS | 1260 | 1464707121456 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1260 | 1464707121458 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:05:21 INFO - PROCESS | 1260 | 1464707121462 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:05:21 INFO - PROCESS | 1260 | 1464707121466 Marionette TRACE conn5 <- [1,618,null,{}] 08:05:21 INFO - PROCESS | 1260 | 1464707121477 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}] 08:05:21 INFO - PROCESS | 1260 | 1464707121633 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:05:21 INFO - PROCESS | 1260 | 1464707121761 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1260 | ++DOCSHELL 1B046C00 == 62 [pid = 1260] [id = 164] 08:05:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1B399800) [pid = 1260] [serial = 490] [outer = 00000000] 08:05:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1B3A3800) [pid = 1260] [serial = 491] [outer = 1B399800] 08:05:21 INFO - PROCESS | 1260 | 1464707121819 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1B476000) [pid = 1260] [serial = 492] [outer = 1B399800] 08:05:22 INFO - PROCESS | 1260 | 1464707122421 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]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1025ms 08:05:22 INFO - PROCESS | 1260 | 1464707122490 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1260 | 1464707122493 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:05:22 INFO - PROCESS | 1260 | 1464707122496 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1260 | 1464707122498 Marionette TRACE conn5 <- [1,622,null,{}] 08:05:22 INFO - PROCESS | 1260 | 1464707122502 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}] 08:05:22 INFO - PROCESS | 1260 | 1464707122610 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:05:22 INFO - PROCESS | 1260 | 1464707122708 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1260 | ++DOCSHELL 1C86BC00 == 63 [pid = 1260] [id = 165] 08:05:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1C86C000) [pid = 1260] [serial = 493] [outer = 00000000] 08:05:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1D62F800) [pid = 1260] [serial = 494] [outer = 1C86C000] 08:05:22 INFO - PROCESS | 1260 | 1464707122762 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1D63AC00) [pid = 1260] [serial = 495] [outer = 1C86C000] 08:05:23 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:23 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:23 INFO - PROCESS | 1260 | 1464707123288 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]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 830ms 08:05:23 INFO - PROCESS | 1260 | 1464707123490 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1260 | 1464707123494 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:05:23 INFO - PROCESS | 1260 | 1464707123513 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1260 | 1464707123516 Marionette TRACE conn5 <- [1,626,null,{}] 08:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:05:23 INFO - PROCESS | 1260 | 1464707123522 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}] 08:05:23 INFO - PROCESS | 1260 | 1464707123624 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:05:23 INFO - PROCESS | 1260 | 1464707123705 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1260 | ++DOCSHELL 0C871C00 == 64 [pid = 1260] [id = 166] 08:05:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (10141C00) [pid = 1260] [serial = 496] [outer = 00000000] 08:05:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (10B5DC00) [pid = 1260] [serial = 497] [outer = 10141C00] 08:05:23 INFO - PROCESS | 1260 | 1464707123798 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1425A400) [pid = 1260] [serial = 498] [outer = 10141C00] 08:05:24 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:24 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:24 INFO - PROCESS | 1260 | 1464707124391 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 931ms 08:05:24 INFO - PROCESS | 1260 | 1464707124455 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1260 | 1464707124459 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:05:24 INFO - PROCESS | 1260 | 1464707124466 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1260 | 1464707124469 Marionette TRACE conn5 <- [1,630,null,{}] 08:05:24 INFO - PROCESS | 1260 | 1464707124474 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}] 08:05:24 INFO - PROCESS | 1260 | 1464707124577 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:05:24 INFO - PROCESS | 1260 | 1464707124703 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 18C9E800 == 63 [pid = 1260] [id = 34] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 1670E800 == 62 [pid = 1260] [id = 160] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 0F966400 == 61 [pid = 1260] [id = 159] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 1A2DB800 == 60 [pid = 1260] [id = 158] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 1994B000 == 59 [pid = 1260] [id = 157] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 176C1C00 == 58 [pid = 1260] [id = 156] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 111A8000 == 57 [pid = 1260] [id = 155] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 14C43000 == 56 [pid = 1260] [id = 154] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 0FF4E400 == 55 [pid = 1260] [id = 153] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 14456C00 == 54 [pid = 1260] [id = 152] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 1C875000 == 53 [pid = 1260] [id = 150] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 1B006400 == 52 [pid = 1260] [id = 149] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 10B21000 == 51 [pid = 1260] [id = 148] 08:05:24 INFO - PROCESS | 1260 | --DOCSHELL 10148800 == 50 [pid = 1260] [id = 147] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (187E2800) [pid = 1260] [serial = 344] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1A04E400) [pid = 1260] [serial = 422] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1A2DF000) [pid = 1260] [serial = 425] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A1CA000) [pid = 1260] [serial = 423] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A388400) [pid = 1260] [serial = 426] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (10AB6800) [pid = 1260] [serial = 391] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (17C70C00) [pid = 1260] [serial = 395] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1B472000) [pid = 1260] [serial = 398] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1D637000) [pid = 1260] [serial = 401] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1763AC00) [pid = 1260] [serial = 416] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (17C77800) [pid = 1260] [serial = 417] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1AF40400) [pid = 1260] [serial = 405] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A2DBC00) [pid = 1260] [serial = 404] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (18C18000) [pid = 1260] [serial = 419] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (14505000) [pid = 1260] [serial = 408] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1422C000) [pid = 1260] [serial = 407] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (10690400) [pid = 1260] [serial = 410] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (10C9A400) [pid = 1260] [serial = 411] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (14C95C00) [pid = 1260] [serial = 413] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14DE0C00) [pid = 1260] [serial = 414] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1B3B1000) [pid = 1260] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19897800) [pid = 1260] [serial = 428] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1AF3E000) [pid = 1260] [serial = 429] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1AF8A800) [pid = 1260] [serial = 435] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1997B400) [pid = 1260] [serial = 432] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (18C9C000) [pid = 1260] [serial = 431] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (19840400) [pid = 1260] [serial = 420] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1AF89400) [pid = 1260] [serial = 434] [outer = 00000000] [url = about:blank] 08:05:24 INFO - PROCESS | 1260 | ++DOCSHELL 0916C400 == 51 [pid = 1260] [id = 167] 08:05:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0916CC00) [pid = 1260] [serial = 499] [outer = 00000000] 08:05:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (091F6000) [pid = 1260] [serial = 500] [outer = 0916CC00] 08:05:24 INFO - PROCESS | 1260 | 1464707124802 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (0F9F6400) [pid = 1260] [serial = 501] [outer = 0916CC00] 08:05:25 INFO - PROCESS | 1260 | 1464707125230 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]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 08:05:25 INFO - PROCESS | 1260 | 1464707125298 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1260 | 1464707125300 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:05:25 INFO - PROCESS | 1260 | 1464707125304 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1260 | 1464707125306 Marionette TRACE conn5 <- [1,634,null,{}] 08:05:25 INFO - PROCESS | 1260 | 1464707125315 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}] 08:05:25 INFO - PROCESS | 1260 | 1464707125404 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:05:25 INFO - PROCESS | 1260 | 1464707125421 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1260 | ++DOCSHELL 1590E400 == 52 [pid = 1260] [id = 168] 08:05:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (15915000) [pid = 1260] [serial = 502] [outer = 00000000] 08:05:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (16125000) [pid = 1260] [serial = 503] [outer = 15915000] 08:05:25 INFO - PROCESS | 1260 | 1464707125469 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (176BF000) [pid = 1260] [serial = 504] [outer = 15915000] 08:05:25 INFO - PROCESS | 1260 | 1464707125934 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]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 08:05:25 INFO - PROCESS | 1260 | 1464707125975 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1260 | 1464707125977 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:05:25 INFO - PROCESS | 1260 | 1464707125980 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1260 | 1464707125982 Marionette TRACE conn5 <- [1,638,null,{}] 08:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:05:25 INFO - PROCESS | 1260 | 1464707125985 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}] 08:05:26 INFO - PROCESS | 1260 | 1464707126070 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:05:26 INFO - PROCESS | 1260 | 1464707126079 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1260 | ++DOCSHELL 18C1BC00 == 53 [pid = 1260] [id = 169] 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (18C9C000) [pid = 1260] [serial = 505] [outer = 00000000] 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (19895C00) [pid = 1260] [serial = 506] [outer = 18C9C000] 08:05:26 INFO - PROCESS | 1260 | 1464707126124 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19946400) [pid = 1260] [serial = 507] [outer = 18C9C000] 08:05:26 INFO - PROCESS | 1260 | 1464707126573 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]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 08:05:26 INFO - PROCESS | 1260 | 1464707126615 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:05:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:05:26 INFO - PROCESS | 1260 | 1464707126617 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:05:26 INFO - PROCESS | 1260 | 1464707126620 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1260 | 1464707126621 Marionette TRACE conn5 <- [1,642,null,{}] 08:05:26 INFO - PROCESS | 1260 | 1464707126624 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}] 08:05:26 INFO - PROCESS | 1260 | 1464707126707 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:05:26 INFO - PROCESS | 1260 | 1464707126714 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1260 | ++DOCSHELL 19EB6000 == 54 [pid = 1260] [id = 170] 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (19EB8400) [pid = 1260] [serial = 508] [outer = 00000000] 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A047800) [pid = 1260] [serial = 509] [outer = 19EB8400] 08:05:26 INFO - PROCESS | 1260 | 1464707126758 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A1C9400) [pid = 1260] [serial = 510] [outer = 19EB8400] 08:05:27 INFO - PROCESS | 1260 | 1464707127228 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 08:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:05:27 INFO - PROCESS | 1260 | 1464707127264 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1260 | 1464707127266 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:05:27 INFO - PROCESS | 1260 | 1464707127269 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1260 | 1464707127271 Marionette TRACE conn5 <- [1,646,null,{}] 08:05:27 INFO - PROCESS | 1260 | 1464707127275 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}] 08:05:27 INFO - PROCESS | 1260 | 1464707127415 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:05:27 INFO - PROCESS | 1260 | 1464707127422 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CA000 == 55 [pid = 1260] [id = 171] 08:05:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A1CFC00) [pid = 1260] [serial = 511] [outer = 00000000] 08:05:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A2E6C00) [pid = 1260] [serial = 512] [outer = 1A1CFC00] 08:05:27 INFO - PROCESS | 1260 | 1464707127467 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1A385800) [pid = 1260] [serial = 513] [outer = 1A1CFC00] 08:05:27 INFO - PROCESS | 1260 | 1464707127921 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 08:05:27 INFO - PROCESS | 1260 | 1464707127944 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:05:27 INFO - PROCESS | 1260 | 1464707127946 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:05:27 INFO - PROCESS | 1260 | 1464707127949 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1260 | 1464707127951 Marionette TRACE conn5 <- [1,650,null,{}] 08:05:27 INFO - PROCESS | 1260 | 1464707127954 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}] 08:05:28 INFO - PROCESS | 1260 | 1464707128066 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:05:28 INFO - PROCESS | 1260 | 1464707128153 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1260 | ++DOCSHELL 1A38CC00 == 56 [pid = 1260] [id = 172] 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1AF13C00) [pid = 1260] [serial = 514] [outer = 00000000] 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1AF1A000) [pid = 1260] [serial = 515] [outer = 1AF13C00] 08:05:28 INFO - PROCESS | 1260 | 1464707128198 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1AF1AC00) [pid = 1260] [serial = 516] [outer = 1AF13C00] 08:05:28 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:28 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:28 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:28 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:28 INFO - PROCESS | 1260 | 1464707128632 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]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:05:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 08:05:28 INFO - PROCESS | 1260 | 1464707128680 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1260 | 1464707128682 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:05:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:05:28 INFO - PROCESS | 1260 | 1464707128685 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1260 | 1464707128686 Marionette TRACE conn5 <- [1,654,null,{}] 08:05:28 INFO - PROCESS | 1260 | 1464707128690 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}] 08:05:28 INFO - PROCESS | 1260 | 1464707128800 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:05:28 INFO - PROCESS | 1260 | 1464707128806 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1260 | ++DOCSHELL 1AF38000 == 57 [pid = 1260] [id = 173] 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1AF3A400) [pid = 1260] [serial = 517] [outer = 00000000] 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1AF8CC00) [pid = 1260] [serial = 518] [outer = 1AF3A400] 08:05:28 INFO - PROCESS | 1260 | 1464707128899 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1AF8F000) [pid = 1260] [serial = 519] [outer = 1AF3A400] 08:05:29 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:29 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:29 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:29 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A383000) [pid = 1260] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1C878000) [pid = 1260] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (14C43800) [pid = 1260] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1A2E7000) [pid = 1260] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0F9F4C00) [pid = 1260] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (14C0A000) [pid = 1260] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1AFB1800) [pid = 1260] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1454E800) [pid = 1260] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (14221C00) [pid = 1260] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1A1CDC00) [pid = 1260] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1AF96800) [pid = 1260] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (15A7A400) [pid = 1260] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14457800) [pid = 1260] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (10148400) [pid = 1260] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1997D800) [pid = 1260] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0C869C00) [pid = 1260] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1A049400) [pid = 1260] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:05:29 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (18C1DC00) [pid = 1260] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:05:29 INFO - PROCESS | 1260 | 1464707129538 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]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:05:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 08:05:29 INFO - PROCESS | 1260 | 1464707129556 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:05:29 INFO - PROCESS | 1260 | 1464707129558 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:05:29 INFO - PROCESS | 1260 | 1464707129565 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1260 | 1464707129566 Marionette TRACE conn5 <- [1,658,null,{}] 08:05:29 INFO - PROCESS | 1260 | 1464707129570 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}] 08:05:29 INFO - PROCESS | 1260 | 1464707129650 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:05:29 INFO - PROCESS | 1260 | 1464707129657 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1260 | ++DOCSHELL 14C0A000 == 58 [pid = 1260] [id = 174] 08:05:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (14C10400) [pid = 1260] [serial = 520] [outer = 00000000] 08:05:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (176BA000) [pid = 1260] [serial = 521] [outer = 14C10400] 08:05:29 INFO - PROCESS | 1260 | 1464707129703 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1993F400) [pid = 1260] [serial = 522] [outer = 14C10400] 08:05:30 INFO - PROCESS | 1260 | 1464707130126 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 590ms 08:05:30 INFO - PROCESS | 1260 | 1464707130155 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1260 | 1464707130157 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:05:30 INFO - PROCESS | 1260 | 1464707130160 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1260 | 1464707130162 Marionette TRACE conn5 <- [1,662,null,{}] 08:05:30 INFO - PROCESS | 1260 | 1464707130165 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}] 08:05:30 INFO - PROCESS | 1260 | 1464707130247 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:05:30 INFO - PROCESS | 1260 | 1464707130253 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1260 | ++DOCSHELL 1A046800 == 59 [pid = 1260] [id = 175] 08:05:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A2E4800) [pid = 1260] [serial = 523] [outer = 00000000] 08:05:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1AF96800) [pid = 1260] [serial = 524] [outer = 1A2E4800] 08:05:30 INFO - PROCESS | 1260 | 1464707130298 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1B046800) [pid = 1260] [serial = 525] [outer = 1A2E4800] 08:05:30 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:30 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:05:30 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:30 INFO - PROCESS | 1260 | 1464707130722 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]]]}] 08:05:30 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 08:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 08:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:05:30 INFO - PROCESS | 1260 | 1464707130732 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1260 | 1464707130734 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:05:30 INFO - PROCESS | 1260 | 1464707130737 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1260 | 1464707130739 Marionette TRACE conn5 <- [1,666,null,{}] 08:05:30 INFO - PROCESS | 1260 | 1464707130743 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}] 08:05:30 INFO - PROCESS | 1260 | 1464707130886 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:05:30 INFO - PROCESS | 1260 | 1464707130895 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1260 | ++DOCSHELL 1B30D800 == 60 [pid = 1260] [id = 176] 08:05:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1B3A3C00) [pid = 1260] [serial = 526] [outer = 00000000] 08:05:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1C28B400) [pid = 1260] [serial = 527] [outer = 1B3A3C00] 08:05:30 INFO - PROCESS | 1260 | 1464707130944 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1C872800) [pid = 1260] [serial = 528] [outer = 1B3A3C00] 08:05:31 INFO - PROCESS | 1260 | 1464707131399 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]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 08:05:31 INFO - PROCESS | 1260 | 1464707131408 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1260 | 1464707131410 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:05:31 INFO - PROCESS | 1260 | 1464707131416 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1260 | 1464707131417 Marionette TRACE conn5 <- [1,670,null,{}] 08:05:31 INFO - PROCESS | 1260 | 1464707131421 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}] 08:05:31 INFO - PROCESS | 1260 | 1464707131597 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:05:31 INFO - PROCESS | 1260 | 1464707131664 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1260 | ++DOCSHELL 091ED800 == 61 [pid = 1260] [id = 177] 08:05:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (091EEC00) [pid = 1260] [serial = 529] [outer = 00000000] 08:05:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (0C86B000) [pid = 1260] [serial = 530] [outer = 091EEC00] 08:05:31 INFO - PROCESS | 1260 | 1464707131724 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1014CC00) [pid = 1260] [serial = 531] [outer = 091EEC00] 08:05:32 INFO - PROCESS | 1260 | 1464707132870 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]]]}] 08:05:32 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) 08:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1475ms 08:05:32 INFO - PROCESS | 1260 | 1464707132893 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:05:32 INFO - PROCESS | 1260 | 1464707132897 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:05:32 INFO - PROCESS | 1260 | 1464707132902 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1260 | 1464707132906 Marionette TRACE conn5 <- [1,674,null,{}] 08:05:32 INFO - PROCESS | 1260 | 1464707132911 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}] 08:05:33 INFO - PROCESS | 1260 | 1464707133024 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:05:33 INFO - PROCESS | 1260 | 1464707133149 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1260 | ++DOCSHELL 15916000 == 62 [pid = 1260] [id = 178] 08:05:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (15A40400) [pid = 1260] [serial = 532] [outer = 00000000] 08:05:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (17B33800) [pid = 1260] [serial = 533] [outer = 15A40400] 08:05:33 INFO - PROCESS | 1260 | 1464707133207 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (18C14400) [pid = 1260] [serial = 534] [outer = 15A40400] 08:05:34 INFO - PROCESS | 1260 | 1464707134265 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]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:05:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1391ms 08:05:34 INFO - PROCESS | 1260 | 1464707134294 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1260 | 1464707134297 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:05:34 INFO - PROCESS | 1260 | 1464707134301 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1260 | 1464707134303 Marionette TRACE conn5 <- [1,678,null,{}] 08:05:34 INFO - PROCESS | 1260 | 1464707134307 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}] 08:05:34 INFO - PROCESS | 1260 | 1464707134417 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:05:34 INFO - PROCESS | 1260 | 1464707134576 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E4000 == 63 [pid = 1260] [id = 179] 08:05:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A381000) [pid = 1260] [serial = 535] [outer = 00000000] 08:05:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1AF1FC00) [pid = 1260] [serial = 536] [outer = 1A381000] 08:05:34 INFO - PROCESS | 1260 | 1464707134636 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1B310C00) [pid = 1260] [serial = 537] [outer = 1A381000] 08:05:35 INFO - PROCESS | 1260 | 1464707135665 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]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1434ms 08:05:35 INFO - PROCESS | 1260 | 1464707135737 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1260 | 1464707135741 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:05:35 INFO - PROCESS | 1260 | 1464707135752 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1260 | 1464707135757 Marionette TRACE conn5 <- [1,682,null,{}] 08:05:35 INFO - PROCESS | 1260 | 1464707135803 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}] 08:05:35 INFO - PROCESS | 1260 | 1464707135938 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:05:36 INFO - PROCESS | 1260 | 1464707136050 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1260 | ++DOCSHELL 1AF3F000 == 64 [pid = 1260] [id = 180] 08:05:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF8D000) [pid = 1260] [serial = 538] [outer = 00000000] 08:05:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1DCD7000) [pid = 1260] [serial = 539] [outer = 1AF8D000] 08:05:36 INFO - PROCESS | 1260 | 1464707136179 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1E2D5800) [pid = 1260] [serial = 540] [outer = 1AF8D000] 08:05:37 INFO - PROCESS | 1260 | 1464707137489 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]]]}] 08:05:37 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) 08:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1781ms 08:05:37 INFO - PROCESS | 1260 | 1464707137528 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1260 | 1464707137532 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:05:37 INFO - PROCESS | 1260 | 1464707137537 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1260 | 1464707137541 Marionette TRACE conn5 <- [1,686,null,{}] 08:05:37 INFO - PROCESS | 1260 | 1464707137546 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}] 08:05:37 INFO - PROCESS | 1260 | 1464707137645 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:05:37 INFO - PROCESS | 1260 | 1464707137775 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1A048C00 == 63 [pid = 1260] [id = 119] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 09185000 == 62 [pid = 1260] [id = 132] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1C869800 == 61 [pid = 1260] [id = 74] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1B30D800 == 60 [pid = 1260] [id = 176] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1A046800 == 59 [pid = 1260] [id = 175] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 14C0A000 == 58 [pid = 1260] [id = 174] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1AF38000 == 57 [pid = 1260] [id = 173] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1A38CC00 == 56 [pid = 1260] [id = 172] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1AF92C00 == 55 [pid = 1260] [id = 146] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1A1CA000 == 54 [pid = 1260] [id = 171] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 19EB6000 == 53 [pid = 1260] [id = 170] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 18C1BC00 == 52 [pid = 1260] [id = 169] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1590E400 == 51 [pid = 1260] [id = 168] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 0916C400 == 50 [pid = 1260] [id = 167] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1763C400) [pid = 1260] [serial = 443] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1B3ACC00) [pid = 1260] [serial = 446] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1D636000) [pid = 1260] [serial = 449] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1AFACC00) [pid = 1260] [serial = 482] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | ++DOCSHELL 09175800 == 51 [pid = 1260] [id = 181] 08:05:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (09185000) [pid = 1260] [serial = 541] [outer = 00000000] 08:05:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (0C871400) [pid = 1260] [serial = 542] [outer = 09185000] 08:05:37 INFO - PROCESS | 1260 | 1464707137875 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1014A800) [pid = 1260] [serial = 543] [outer = 09185000] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 0C871C00 == 50 [pid = 1260] [id = 166] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 1B046C00 == 49 [pid = 1260] [id = 164] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 15A43800 == 48 [pid = 1260] [id = 163] 08:05:37 INFO - PROCESS | 1260 | --DOCSHELL 0C872C00 == 47 [pid = 1260] [id = 162] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1994EC00) [pid = 1260] [serial = 467] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (14A24C00) [pid = 1260] [serial = 456] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1450A400) [pid = 1260] [serial = 455] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (176C3000) [pid = 1260] [serial = 464] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1A1D4400) [pid = 1260] [serial = 470] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1B3B2800) [pid = 1260] [serial = 437] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1BF93000) [pid = 1260] [serial = 438] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (11115000) [pid = 1260] [serial = 458] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1997B000) [pid = 1260] [serial = 468] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1422CC00) [pid = 1260] [serial = 459] [outer = 00000000] [url = about:blank] 08:05:37 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1A381C00) [pid = 1260] [serial = 473] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (18791C00) [pid = 1260] [serial = 476] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1A26B000) [pid = 1260] [serial = 471] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (19835C00) [pid = 1260] [serial = 350] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1BF8C400) [pid = 1260] [serial = 356] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (18CA0400) [pid = 1260] [serial = 396] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (10503C00) [pid = 1260] [serial = 347] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (11117400) [pid = 1260] [serial = 392] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1D6DB000) [pid = 1260] [serial = 402] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1BB13400) [pid = 1260] [serial = 353] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1BFE5400) [pid = 1260] [serial = 399] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1AF3F800) [pid = 1260] [serial = 480] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A38C000) [pid = 1260] [serial = 479] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A2EA000) [pid = 1260] [serial = 474] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (14551400) [pid = 1260] [serial = 452] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (15A43C00) [pid = 1260] [serial = 461] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (14222800) [pid = 1260] [serial = 440] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (176BD800) [pid = 1260] [serial = 462] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (19897400) [pid = 1260] [serial = 477] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (18823400) [pid = 1260] [serial = 465] [outer = 00000000] [url = about:blank] 08:05:38 INFO - PROCESS | 1260 | 1464707138775 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]]]}] 08:05:38 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) 08:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1284ms 08:05:38 INFO - PROCESS | 1260 | 1464707138823 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1260 | 1464707138828 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:05:38 INFO - PROCESS | 1260 | 1464707138834 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1260 | 1464707138837 Marionette TRACE conn5 <- [1,690,null,{}] 08:05:38 INFO - PROCESS | 1260 | 1464707138841 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}] 08:05:38 INFO - PROCESS | 1260 | 1464707138927 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:05:38 INFO - PROCESS | 1260 | 1464707138934 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1260 | ++DOCSHELL 10C9A000 == 48 [pid = 1260] [id = 182] 08:05:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (111B4C00) [pid = 1260] [serial = 544] [outer = 00000000] 08:05:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1450D000) [pid = 1260] [serial = 545] [outer = 111B4C00] 08:05:38 INFO - PROCESS | 1260 | 1464707138979 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14C01400) [pid = 1260] [serial = 546] [outer = 111B4C00] 08:05:39 INFO - PROCESS | 1260 | 1464707139946 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]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1131ms 08:05:39 INFO - PROCESS | 1260 | 1464707139968 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1260 | 1464707139970 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:05:39 INFO - PROCESS | 1260 | 1464707139980 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1260 | 1464707139984 Marionette TRACE conn5 <- [1,694,null,{}] 08:05:40 INFO - PROCESS | 1260 | 1464707139993 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}] 08:05:40 INFO - PROCESS | 1260 | 1464707140107 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:05:40 INFO - PROCESS | 1260 | 1464707140159 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1260 | ++DOCSHELL 14CF5C00 == 49 [pid = 1260] [id = 183] 08:05:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (16127800) [pid = 1260] [serial = 547] [outer = 00000000] 08:05:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (176C3000) [pid = 1260] [serial = 548] [outer = 16127800] 08:05:40 INFO - PROCESS | 1260 | 1464707140208 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (187E2800) [pid = 1260] [serial = 549] [outer = 16127800] 08:05:41 INFO - PROCESS | 1260 | 1464707141145 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:05:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1178ms 08:05:41 INFO - PROCESS | 1260 | 1464707141156 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1260 | 1464707141159 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:05:41 INFO - PROCESS | 1260 | 1464707141162 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:05:41 INFO - PROCESS | 1260 | 1464707141164 Marionette TRACE conn5 <- [1,698,null,{}] 08:05:41 INFO - PROCESS | 1260 | 1464707141167 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}] 08:05:41 INFO - PROCESS | 1260 | 1464707141288 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:05:41 INFO - PROCESS | 1260 | 1464707141295 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1260 | ++DOCSHELL 18C1F400 == 50 [pid = 1260] [id = 184] 08:05:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (191E7000) [pid = 1260] [serial = 550] [outer = 00000000] 08:05:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (19948C00) [pid = 1260] [serial = 551] [outer = 191E7000] 08:05:41 INFO - PROCESS | 1260 | 1464707141350 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19976000) [pid = 1260] [serial = 552] [outer = 191E7000] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1AF13C00) [pid = 1260] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14C10400) [pid = 1260] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (15915000) [pid = 1260] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10141C00) [pid = 1260] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (18C9C000) [pid = 1260] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0916CC00) [pid = 1260] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1A1CFC00) [pid = 1260] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1A2E4800) [pid = 1260] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (19EB8400) [pid = 1260] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:05:41 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1AF3A400) [pid = 1260] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:05:42 INFO - PROCESS | 1260 | 1464707142306 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]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms 08:05:42 INFO - PROCESS | 1260 | 1464707142342 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:05:42 INFO - PROCESS | 1260 | 1464707142344 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:05:42 INFO - PROCESS | 1260 | 1464707142348 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1260 | 1464707142349 Marionette TRACE conn5 <- [1,702,null,{}] 08:05:42 INFO - PROCESS | 1260 | 1464707142353 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}] 08:05:42 INFO - PROCESS | 1260 | 1464707142434 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:05:42 INFO - PROCESS | 1260 | 1464707142441 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1260 | ++DOCSHELL 0CF2B000 == 51 [pid = 1260] [id = 185] 08:05:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (10141C00) [pid = 1260] [serial = 553] [outer = 00000000] 08:05:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (18CA0800) [pid = 1260] [serial = 554] [outer = 10141C00] 08:05:42 INFO - PROCESS | 1260 | 1464707142486 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1997C800) [pid = 1260] [serial = 555] [outer = 10141C00] 08:05:43 INFO - PROCESS | 1260 | 1464707143417 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]]]}] 08:05:43 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 08:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 08:05:43 INFO - PROCESS | 1260 | 1464707143478 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1260 | 1464707143479 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:05:43 INFO - PROCESS | 1260 | 1464707143483 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1260 | 1464707143484 Marionette TRACE conn5 <- [1,706,null,{}] 08:05:43 INFO - PROCESS | 1260 | 1464707143488 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}] 08:05:43 INFO - PROCESS | 1260 | 1464707143589 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:05:43 INFO - PROCESS | 1260 | 1464707143598 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1260 | ++DOCSHELL 19840400 == 52 [pid = 1260] [id = 186] 08:05:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (19991400) [pid = 1260] [serial = 556] [outer = 00000000] 08:05:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1A274400) [pid = 1260] [serial = 557] [outer = 19991400] 08:05:43 INFO - PROCESS | 1260 | 1464707143643 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1A2DF000) [pid = 1260] [serial = 558] [outer = 19991400] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1A1CC800 == 51 [pid = 1260] [id = 133] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1AFB1400 == 50 [pid = 1260] [id = 118] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1763FC00 == 49 [pid = 1260] [id = 106] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 14C8C800 == 48 [pid = 1260] [id = 105] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 19EFAC00 == 47 [pid = 1260] [id = 77] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1AFB0800 == 46 [pid = 1260] [id = 89] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 19973800 == 45 [pid = 1260] [id = 78] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1C877000 == 44 [pid = 1260] [id = 134] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1C86BC00 == 43 [pid = 1260] [id = 165] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 0C810800 == 42 [pid = 1260] [id = 107] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1C83C000 == 41 [pid = 1260] [id = 63] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 10C9DC00 == 40 [pid = 1260] [id = 120] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1983D000 == 39 [pid = 1260] [id = 92] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 19896C00 == 38 [pid = 1260] [id = 135] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1014B800 == 37 [pid = 1260] [id = 151] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 09175800 == 36 [pid = 1260] [id = 181] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1AF3F000 == 35 [pid = 1260] [id = 180] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1A2E4000 == 34 [pid = 1260] [id = 179] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 15916000 == 33 [pid = 1260] [id = 178] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 1A38B400 == 32 [pid = 1260] [id = 161] 08:05:44 INFO - PROCESS | 1260 | --DOCSHELL 091ED800 == 31 [pid = 1260] [id = 177] 08:05:45 INFO - PROCESS | 1260 | --DOCSHELL 10C9A000 == 30 [pid = 1260] [id = 182] 08:05:45 INFO - PROCESS | 1260 | --DOCSHELL 0CF2B000 == 29 [pid = 1260] [id = 185] 08:05:45 INFO - PROCESS | 1260 | --DOCSHELL 18C1F400 == 28 [pid = 1260] [id = 184] 08:05:45 INFO - PROCESS | 1260 | --DOCSHELL 14CF5C00 == 27 [pid = 1260] [id = 183] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1C28B400) [pid = 1260] [serial = 527] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (10C99C00) [pid = 1260] [serial = 485] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (17C92400) [pid = 1260] [serial = 488] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1D62F800) [pid = 1260] [serial = 494] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1B3A3800) [pid = 1260] [serial = 491] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1A047800) [pid = 1260] [serial = 509] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1AF8CC00) [pid = 1260] [serial = 518] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1AF1AC00) [pid = 1260] [serial = 516] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1AF1A000) [pid = 1260] [serial = 515] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (176BA000) [pid = 1260] [serial = 521] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1993F400) [pid = 1260] [serial = 522] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1AF8F000) [pid = 1260] [serial = 519] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (16125000) [pid = 1260] [serial = 503] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1425A400) [pid = 1260] [serial = 498] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (10B5DC00) [pid = 1260] [serial = 497] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (176BF000) [pid = 1260] [serial = 504] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (19895C00) [pid = 1260] [serial = 506] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (091F6000) [pid = 1260] [serial = 500] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (0F9F6400) [pid = 1260] [serial = 501] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (19946400) [pid = 1260] [serial = 507] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1A2E6C00) [pid = 1260] [serial = 512] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1A385800) [pid = 1260] [serial = 513] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1AF96800) [pid = 1260] [serial = 524] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1B046800) [pid = 1260] [serial = 525] [outer = 00000000] [url = about:blank] 08:05:45 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1A1C9400) [pid = 1260] [serial = 510] [outer = 00000000] [url = about:blank] 08:05:46 INFO - PROCESS | 1260 | 1464707146162 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]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2736ms 08:05:46 INFO - PROCESS | 1260 | 1464707146220 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1260 | 1464707146226 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:05:46 INFO - PROCESS | 1260 | 1464707146230 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1260 | 1464707146233 Marionette TRACE conn5 <- [1,710,null,{}] 08:05:46 INFO - PROCESS | 1260 | 1464707146239 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}] 08:05:46 INFO - PROCESS | 1260 | 1464707146330 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:05:46 INFO - PROCESS | 1260 | 1464707146339 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1260 | ++DOCSHELL 091F6800 == 28 [pid = 1260] [id = 187] 08:05:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (091F6C00) [pid = 1260] [serial = 559] [outer = 00000000] 08:05:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (0C815C00) [pid = 1260] [serial = 560] [outer = 091F6C00] 08:05:46 INFO - PROCESS | 1260 | 1464707146389 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (0C86D400) [pid = 1260] [serial = 561] [outer = 091F6C00] 08:05:46 INFO - PROCESS | 1260 | 1464707146863 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] 08:05:46 INFO - PROCESS | 1260 | 1464707146911 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:05:46 INFO - PROCESS | 1260 | 1464707146918 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1260 | 1464707146920 Marionette TRACE conn5 <- [1,714,null,{}] 08:05:46 INFO - PROCESS | 1260 | 1464707146924 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}] 08:05:47 INFO - PROCESS | 1260 | 1464707147015 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:05:47 INFO - PROCESS | 1260 | 1464707147027 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1260 | ++DOCSHELL 10140C00 == 29 [pid = 1260] [id = 188] 08:05:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10141800) [pid = 1260] [serial = 562] [outer = 00000000] 08:05:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (10148000) [pid = 1260] [serial = 563] [outer = 10141800] 08:05:47 INFO - PROCESS | 1260 | 1464707147076 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1014F800) [pid = 1260] [serial = 564] [outer = 10141800] 08:05:47 INFO - PROCESS | 1260 | 1464707147957 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]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1075ms 08:05:48 INFO - PROCESS | 1260 | 1464707147995 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:05:48 INFO - PROCESS | 1260 | 1464707148000 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:05:48 INFO - PROCESS | 1260 | 1464707148004 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1260 | 1464707148009 Marionette TRACE conn5 <- [1,718,null,{}] 08:05:48 INFO - PROCESS | 1260 | 1464707148014 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}] 08:05:48 INFO - PROCESS | 1260 | 1464707148133 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:05:48 INFO - PROCESS | 1260 | 1464707148209 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1260 | ++DOCSHELL 1014D400 == 30 [pid = 1260] [id = 189] 08:05:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1036F400) [pid = 1260] [serial = 565] [outer = 00000000] 08:05:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1050CC00) [pid = 1260] [serial = 566] [outer = 1036F400] 08:05:48 INFO - PROCESS | 1260 | 1464707148267 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (10B21000) [pid = 1260] [serial = 567] [outer = 1036F400] 08:05:49 INFO - PROCESS | 1260 | 1464707149003 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] 08:05:49 INFO - PROCESS | 1260 | 1464707149038 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:05:49 INFO - PROCESS | 1260 | 1464707149044 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1260 | 1464707149047 Marionette TRACE conn5 <- [1,722,null,{}] 08:05:49 INFO - PROCESS | 1260 | 1464707149051 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}] 08:05:49 INFO - PROCESS | 1260 | 1464707149169 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:05:49 INFO - PROCESS | 1260 | 1464707149243 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1260 | ++DOCSHELL 10B22400 == 31 [pid = 1260] [id = 190] 08:05:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (111B3000) [pid = 1260] [serial = 568] [outer = 00000000] 08:05:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1422A000) [pid = 1260] [serial = 569] [outer = 111B3000] 08:05:49 INFO - PROCESS | 1260 | 1464707149299 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14424C00) [pid = 1260] [serial = 570] [outer = 111B3000] 08:05:50 INFO - PROCESS | 1260 | 1464707150095 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]]]}] 08:05:50 INFO - PROCESS | 1260 | --DOCSHELL 1A384400 == 30 [pid = 1260] [id = 25] 08:05:50 INFO - PROCESS | 1260 | --DOCSHELL 19899800 == 29 [pid = 1260] [id = 11] 08:05:50 INFO - PROCESS | 1260 | --DOCSHELL 10147800 == 28 [pid = 1260] [id = 27] 08:05:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1123ms 08:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:05:50 INFO - PROCESS | 1260 | 1464707150170 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1260 | 1464707150174 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:05:50 INFO - PROCESS | 1260 | 1464707150179 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1260 | 1464707150183 Marionette TRACE conn5 <- [1,726,null,{}] 08:05:50 INFO - PROCESS | 1260 | 1464707150189 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}] 08:05:50 INFO - PROCESS | 1260 | 1464707150272 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:05:50 INFO - PROCESS | 1260 | 1464707150289 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1260 | ++DOCSHELL 0F908000 == 29 [pid = 1260] [id = 191] 08:05:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (0F90FC00) [pid = 1260] [serial = 571] [outer = 00000000] 08:05:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (0F9FA800) [pid = 1260] [serial = 572] [outer = 0F90FC00] 08:05:50 INFO - PROCESS | 1260 | 1464707150336 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (10148C00) [pid = 1260] [serial = 573] [outer = 0F90FC00] 08:05:51 INFO - PROCESS | 1260 | 1464707151271 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]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:05:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1128ms 08:05:51 INFO - PROCESS | 1260 | 1464707151308 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1260 | 1464707151314 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:05:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:05:51 INFO - PROCESS | 1260 | 1464707151319 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1260 | 1464707151322 Marionette TRACE conn5 <- [1,730,null,{}] 08:05:51 INFO - PROCESS | 1260 | 1464707151326 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}] 08:05:51 INFO - PROCESS | 1260 | 1464707151426 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:05:51 INFO - PROCESS | 1260 | 1464707151434 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1260 | ++DOCSHELL 1450A000 == 30 [pid = 1260] [id = 192] 08:05:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1450A800) [pid = 1260] [serial = 574] [outer = 00000000] 08:05:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (14C02400) [pid = 1260] [serial = 575] [outer = 1450A800] 08:05:51 INFO - PROCESS | 1260 | 1464707151479 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (14C0B800) [pid = 1260] [serial = 576] [outer = 1450A800] 08:05:52 INFO - PROCESS | 1260 | 1464707152421 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]]]}] 08:05:52 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 08:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1125ms 08:05:52 INFO - PROCESS | 1260 | 1464707152447 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1260 | 1464707152449 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:05:52 INFO - PROCESS | 1260 | 1464707152453 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1260 | 1464707152456 Marionette TRACE conn5 <- [1,734,null,{}] 08:05:52 INFO - PROCESS | 1260 | 1464707152467 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}] 08:05:52 INFO - PROCESS | 1260 | 1464707152582 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:05:52 INFO - PROCESS | 1260 | 1464707152590 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1260 | ++DOCSHELL 14DE0800 == 31 [pid = 1260] [id = 193] 08:05:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (15915000) [pid = 1260] [serial = 577] [outer = 00000000] 08:05:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (15A43800) [pid = 1260] [serial = 578] [outer = 15915000] 08:05:52 INFO - PROCESS | 1260 | 1464707152640 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1611C800) [pid = 1260] [serial = 579] [outer = 15915000] 08:05:53 INFO - PROCESS | 1260 | 1464707153618 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]]]}] 08:05:53 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.) 08:05:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 08:05:53 INFO - PROCESS | 1260 | 1464707153638 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1260 | 1464707153640 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:05:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:05:53 INFO - PROCESS | 1260 | 1464707153649 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1260 | 1464707153651 Marionette TRACE conn5 <- [1,738,null,{}] 08:05:53 INFO - PROCESS | 1260 | 1464707153655 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}] 08:05:53 INFO - PROCESS | 1260 | 1464707153774 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:05:53 INFO - PROCESS | 1260 | 1464707153781 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1260 | ++DOCSHELL 091FA000 == 32 [pid = 1260] [id = 194] 08:05:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (16121800) [pid = 1260] [serial = 580] [outer = 00000000] 08:05:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (176BBC00) [pid = 1260] [serial = 581] [outer = 16121800] 08:05:53 INFO - PROCESS | 1260 | 1464707153826 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (17C6D400) [pid = 1260] [serial = 582] [outer = 16121800] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (091F6C00) [pid = 1260] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (10141C00) [pid = 1260] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (16127800) [pid = 1260] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (191E7000) [pid = 1260] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (111B4C00) [pid = 1260] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (09185000) [pid = 1260] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1AF8D000) [pid = 1260] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A381000) [pid = 1260] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (15A40400) [pid = 1260] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (091EEC00) [pid = 1260] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1B3A3C00) [pid = 1260] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (10143400) [pid = 1260] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (15A73C00) [pid = 1260] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1B399800) [pid = 1260] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1C86C000) [pid = 1260] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1C875800) [pid = 1260] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (0C814C00) [pid = 1260] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1B047000) [pid = 1260] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (10504C00) [pid = 1260] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (14C4C800) [pid = 1260] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (10372400) [pid = 1260] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:05:54 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1AF89C00) [pid = 1260] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:05:54 INFO - PROCESS | 1260 | 1464707154769 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms 08:05:54 INFO - PROCESS | 1260 | 1464707154822 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1260 | 1464707154824 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:05:54 INFO - PROCESS | 1260 | 1464707154827 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1260 | 1464707154829 Marionette TRACE conn5 <- [1,742,null,{}] 08:05:54 INFO - PROCESS | 1260 | 1464707154832 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}] 08:05:54 INFO - PROCESS | 1260 | 1464707154908 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:05:54 INFO - PROCESS | 1260 | 1464707154914 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1260 | ++DOCSHELL 0C814C00 == 33 [pid = 1260] [id = 195] 08:05:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (0FF4EC00) [pid = 1260] [serial = 583] [outer = 00000000] 08:05:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (111B4C00) [pid = 1260] [serial = 584] [outer = 0FF4EC00] 08:05:54 INFO - PROCESS | 1260 | 1464707154959 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (14503000) [pid = 1260] [serial = 585] [outer = 0FF4EC00] 08:05:55 INFO - PROCESS | 1260 | 1464707155893 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]]]}] 08:05:55 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 08:05:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1129ms 08:05:55 INFO - PROCESS | 1260 | 1464707155957 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:05:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:05:55 INFO - PROCESS | 1260 | 1464707155959 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:05:55 INFO - PROCESS | 1260 | 1464707155962 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1260 | 1464707155964 Marionette TRACE conn5 <- [1,746,null,{}] 08:05:55 INFO - PROCESS | 1260 | 1464707155968 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}] 08:05:56 INFO - PROCESS | 1260 | 1464707156063 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:05:56 INFO - PROCESS | 1260 | 1464707156072 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1260 | ++DOCSHELL 10C9C000 == 34 [pid = 1260] [id = 196] 08:05:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (15916400) [pid = 1260] [serial = 586] [outer = 00000000] 08:05:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (18C1F400) [pid = 1260] [serial = 587] [outer = 15916400] 08:05:56 INFO - PROCESS | 1260 | 1464707156118 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (18C1F800) [pid = 1260] [serial = 588] [outer = 15916400] 08:05:56 INFO - PROCESS | 1260 | 1464707156692 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]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 771ms 08:05:56 INFO - PROCESS | 1260 | 1464707156735 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1260 | 1464707156739 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:05:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:05:56 INFO - PROCESS | 1260 | 1464707156745 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1260 | 1464707156750 Marionette TRACE conn5 <- [1,750,null,{}] 08:05:56 INFO - PROCESS | 1260 | 1464707156756 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}] 08:05:56 INFO - PROCESS | 1260 | 1464707156876 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:05:56 INFO - PROCESS | 1260 | 1464707156970 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1260 | ++DOCSHELL 0CFDBC00 == 35 [pid = 1260] [id = 197] 08:05:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (0F910400) [pid = 1260] [serial = 589] [outer = 00000000] 08:05:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (11122C00) [pid = 1260] [serial = 590] [outer = 0F910400] 08:05:57 INFO - PROCESS | 1260 | 1464707157034 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (14228400) [pid = 1260] [serial = 591] [outer = 0F910400] 08:05:58 INFO - PROCESS | 1260 | 1464707158118 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]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1437ms 08:05:58 INFO - PROCESS | 1260 | 1464707158198 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1260 | 1464707158204 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:05:58 INFO - PROCESS | 1260 | 1464707158211 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1260 | 1464707158214 Marionette TRACE conn5 <- [1,754,null,{}] 08:05:58 INFO - PROCESS | 1260 | 1464707158218 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}] 08:05:58 INFO - PROCESS | 1260 | 1464707158311 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:05:58 INFO - PROCESS | 1260 | 1464707158423 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1260 | ++DOCSHELL 14C9A400 == 36 [pid = 1260] [id = 198] 08:05:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14CE3400) [pid = 1260] [serial = 592] [outer = 00000000] 08:05:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (15A7C000) [pid = 1260] [serial = 593] [outer = 14CE3400] 08:05:58 INFO - PROCESS | 1260 | 1464707158478 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1763C400) [pid = 1260] [serial = 594] [outer = 14CE3400] 08:05:59 INFO - PROCESS | 1260 | 1464707159512 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]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:05:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1318ms 08:05:59 INFO - PROCESS | 1260 | 1464707159532 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1260 | 1464707159535 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:05:59 INFO - PROCESS | 1260 | 1464707159539 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:05:59 INFO - PROCESS | 1260 | 1464707159542 Marionette TRACE conn5 <- [1,758,null,{}] 08:05:59 INFO - PROCESS | 1260 | 1464707159553 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}] 08:05:59 INFO - PROCESS | 1260 | 1464707159691 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:05:59 INFO - PROCESS | 1260 | 1464707159808 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1260 | ++DOCSHELL 09188800 == 37 [pid = 1260] [id = 199] 08:05:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (091ED800) [pid = 1260] [serial = 595] [outer = 00000000] 08:05:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (0C869800) [pid = 1260] [serial = 596] [outer = 091ED800] 08:05:59 INFO - PROCESS | 1260 | 1464707159975 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (0C875400) [pid = 1260] [serial = 597] [outer = 091ED800] 08:06:00 INFO - PROCESS | 1260 | 1464707160550 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]]]}] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 1B39E000 == 36 [pid = 1260] [id = 21] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 17C90C00 == 35 [pid = 1260] [id = 17] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 10B5E800 == 34 [pid = 1260] [id = 28] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 0CFD0400 == 33 [pid = 1260] [id = 13] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 1591A800 == 32 [pid = 1260] [id = 16] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 111F5000 == 31 [pid = 1260] [id = 15] 08:06:00 INFO - PROCESS | 1260 | --DOCSHELL 1BBDD400 == 30 [pid = 1260] [id = 22] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1DBD8000) [pid = 1260] [serial = 450] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1422A400) [pid = 1260] [serial = 389] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1C450000) [pid = 1260] [serial = 447] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14504400) [pid = 1260] [serial = 441] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (19837800) [pid = 1260] [serial = 444] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (14CF4400) [pid = 1260] [serial = 453] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (0C815C00) [pid = 1260] [serial = 560] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1997C800) [pid = 1260] [serial = 555] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1A274400) [pid = 1260] [serial = 557] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (187E2800) [pid = 1260] [serial = 549] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (19948C00) [pid = 1260] [serial = 551] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (19976000) [pid = 1260] [serial = 552] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1450D000) [pid = 1260] [serial = 545] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (0C871400) [pid = 1260] [serial = 542] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1014A800) [pid = 1260] [serial = 543] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1E2D5800) [pid = 1260] [serial = 540] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1DCD7000) [pid = 1260] [serial = 539] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1B310C00) [pid = 1260] [serial = 537] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (1AF1FC00) [pid = 1260] [serial = 536] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (18C14400) [pid = 1260] [serial = 534] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (17B33800) [pid = 1260] [serial = 533] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 68 (1014CC00) [pid = 1260] [serial = 531] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 67 (0C86B000) [pid = 1260] [serial = 530] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 66 (1C872800) [pid = 1260] [serial = 528] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 65 (176C3000) [pid = 1260] [serial = 548] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 64 (18CA0800) [pid = 1260] [serial = 554] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 63 (0C86D400) [pid = 1260] [serial = 561] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 62 (14C01400) [pid = 1260] [serial = 546] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 61 (1422AC00) [pid = 1260] [serial = 486] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 60 (1997D400) [pid = 1260] [serial = 489] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 59 (1B476000) [pid = 1260] [serial = 492] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 58 (1D63AC00) [pid = 1260] [serial = 495] [outer = 00000000] [url = about:blank] 08:06:00 INFO - PROCESS | 1260 | --DOMWINDOW == 57 (1AFB7C00) [pid = 1260] [serial = 483] [outer = 00000000] [url = about:blank] 08:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1072ms 08:06:00 INFO - PROCESS | 1260 | 1464707160615 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:06:00 INFO - PROCESS | 1260 | 1464707160619 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:06:00 INFO - PROCESS | 1260 | 1464707160624 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1260 | 1464707160627 Marionette TRACE conn5 <- [1,762,null,{}] 08:06:00 INFO - PROCESS | 1260 | 1464707160632 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}] 08:06:00 INFO - PROCESS | 1260 | 1464707160726 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:06:00 INFO - PROCESS | 1260 | 1464707160803 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1260 | ++DOCSHELL 0F9EF000 == 31 [pid = 1260] [id = 200] 08:06:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 58 (0F9EF800) [pid = 1260] [serial = 598] [outer = 00000000] 08:06:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 59 (10143400) [pid = 1260] [serial = 599] [outer = 0F9EF800] 08:06:00 INFO - PROCESS | 1260 | 1464707160849 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 60 (1014FC00) [pid = 1260] [serial = 600] [outer = 0F9EF800] 08:06:01 INFO - PROCESS | 1260 | 1464707161255 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]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 677ms 08:06:01 INFO - PROCESS | 1260 | 1464707161301 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1260 | 1464707161305 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:06:01 INFO - PROCESS | 1260 | 1464707161311 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1260 | 1464707161314 Marionette TRACE conn5 <- [1,766,null,{}] 08:06:01 INFO - PROCESS | 1260 | 1464707161317 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}] 08:06:01 INFO - PROCESS | 1260 | 1464707161401 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:06:01 INFO - PROCESS | 1260 | 1464707161408 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1260 | ++DOCSHELL 14221800 == 32 [pid = 1260] [id = 201] 08:06:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 61 (14223000) [pid = 1260] [serial = 601] [outer = 00000000] 08:06:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 62 (1450C400) [pid = 1260] [serial = 602] [outer = 14223000] 08:06:01 INFO - PROCESS | 1260 | 1464707161454 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 63 (14C03400) [pid = 1260] [serial = 603] [outer = 14223000] 08:06:01 INFO - PROCESS | 1260 | 1464707161920 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]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 631ms 08:06:01 INFO - PROCESS | 1260 | 1464707161946 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1260 | 1464707161948 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:06:01 INFO - PROCESS | 1260 | 1464707161952 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:06:01 INFO - PROCESS | 1260 | 1464707161955 Marionette TRACE conn5 <- [1,770,null,{}] 08:06:01 INFO - PROCESS | 1260 | 1464707161965 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}] 08:06:02 INFO - PROCESS | 1260 | 1464707162053 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:06:02 INFO - PROCESS | 1260 | 1464707162064 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1260 | ++DOCSHELL 16123C00 == 33 [pid = 1260] [id = 202] 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 64 (16124C00) [pid = 1260] [serial = 604] [outer = 00000000] 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 65 (17635800) [pid = 1260] [serial = 605] [outer = 16124C00] 08:06:02 INFO - PROCESS | 1260 | 1464707162109 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 66 (17B2F800) [pid = 1260] [serial = 606] [outer = 16124C00] 08:06:02 INFO - PROCESS | 1260 | 1464707162542 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]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 08:06:02 INFO - PROCESS | 1260 | 1464707162586 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1260 | 1464707162589 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:06:02 INFO - PROCESS | 1260 | 1464707162592 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1260 | 1464707162593 Marionette TRACE conn5 <- [1,774,null,{}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:06:02 INFO - PROCESS | 1260 | 1464707162597 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}] 08:06:02 INFO - PROCESS | 1260 | 1464707162689 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:06:02 INFO - PROCESS | 1260 | 1464707162696 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1260 | ++DOCSHELL 17C96400 == 34 [pid = 1260] [id = 203] 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 67 (1878B800) [pid = 1260] [serial = 607] [outer = 00000000] 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 68 (18C17000) [pid = 1260] [serial = 608] [outer = 1878B800] 08:06:02 INFO - PROCESS | 1260 | 1464707162740 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 69 (18C1B800) [pid = 1260] [serial = 609] [outer = 1878B800] 08:06:03 INFO - PROCESS | 1260 | 1464707163231 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 08:06:03 INFO - PROCESS | 1260 | 1464707163267 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1260 | 1464707163268 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:06:03 INFO - PROCESS | 1260 | 1464707163272 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1260 | 1464707163273 Marionette TRACE conn5 <- [1,778,null,{}] 08:06:03 INFO - PROCESS | 1260 | 1464707163277 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}] 08:06:03 INFO - PROCESS | 1260 | 1464707163381 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:06:03 INFO - PROCESS | 1260 | 1464707163390 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1260 | ++DOCSHELL 187E1C00 == 35 [pid = 1260] [id = 204] 08:06:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (18C1D000) [pid = 1260] [serial = 610] [outer = 00000000] 08:06:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (1983A400) [pid = 1260] [serial = 611] [outer = 18C1D000] 08:06:03 INFO - PROCESS | 1260 | 1464707163438 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (19941C00) [pid = 1260] [serial = 612] [outer = 18C1D000] 08:06:03 INFO - PROCESS | 1260 | 1464707163907 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:06:03 INFO - PROCESS | 1260 | 1464707163942 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1260 | 1464707163944 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:06:03 INFO - PROCESS | 1260 | 1464707163958 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1260 | 1464707163960 Marionette TRACE conn5 <- [1,782,null,{}] 08:06:03 INFO - PROCESS | 1260 | 1464707163963 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}] 08:06:04 INFO - PROCESS | 1260 | 1464707164104 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:06:04 INFO - PROCESS | 1260 | 1464707164131 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1260 | ++DOCSHELL 19976C00 == 36 [pid = 1260] [id = 205] 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (19977400) [pid = 1260] [serial = 613] [outer = 00000000] 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (1997E400) [pid = 1260] [serial = 614] [outer = 19977400] 08:06:04 INFO - PROCESS | 1260 | 1464707164175 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1998D000) [pid = 1260] [serial = 615] [outer = 19977400] 08:06:04 INFO - PROCESS | 1260 | 1464707164612 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]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 08:06:04 INFO - PROCESS | 1260 | 1464707164647 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1260 | 1464707164649 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:06:04 INFO - PROCESS | 1260 | 1464707164652 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:06:04 INFO - PROCESS | 1260 | 1464707164654 Marionette TRACE conn5 <- [1,786,null,{}] 08:06:04 INFO - PROCESS | 1260 | 1464707164657 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}] 08:06:04 INFO - PROCESS | 1260 | 1464707164762 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:06:04 INFO - PROCESS | 1260 | 1464707164769 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1260 | ++DOCSHELL 1998D400 == 37 [pid = 1260] [id = 206] 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (19EB8400) [pid = 1260] [serial = 616] [outer = 00000000] 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1A043000) [pid = 1260] [serial = 617] [outer = 19EB8400] 08:06:04 INFO - PROCESS | 1260 | 1464707164867 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1A043800) [pid = 1260] [serial = 618] [outer = 19EB8400] 08:06:05 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (0F90FC00) [pid = 1260] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:06:05 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (15915000) [pid = 1260] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:06:05 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1450A800) [pid = 1260] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:06:05 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (0FF4EC00) [pid = 1260] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:06:05 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (16121800) [pid = 1260] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:06:05 INFO - PROCESS | 1260 | 1464707165280 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]]]}] 08:06:05 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 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 08:06:05 INFO - PROCESS | 1260 | 1464707165328 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1260 | 1464707165330 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:06:05 INFO - PROCESS | 1260 | 1464707165333 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:06:05 INFO - PROCESS | 1260 | 1464707165334 Marionette TRACE conn5 <- [1,790,null,{}] 08:06:05 INFO - PROCESS | 1260 | 1464707165338 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}] 08:06:05 INFO - PROCESS | 1260 | 1464707165441 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:06:05 INFO - PROCESS | 1260 | 1464707165450 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1260 | ++DOCSHELL 111F8800 == 38 [pid = 1260] [id = 207] 08:06:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (19EFB400) [pid = 1260] [serial = 619] [outer = 00000000] 08:06:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1A04E000) [pid = 1260] [serial = 620] [outer = 19EFB400] 08:06:05 INFO - PROCESS | 1260 | 1464707165495 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (1A050000) [pid = 1260] [serial = 621] [outer = 19EFB400] 08:06:05 INFO - PROCESS | 1260 | 1464707165934 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]]]}] 08:06:05 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 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 08:06:05 INFO - PROCESS | 1260 | 1464707165968 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1260 | 1464707165970 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:06:05 INFO - PROCESS | 1260 | 1464707165973 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1260 | 1464707165975 Marionette TRACE conn5 <- [1,794,null,{}] 08:06:05 INFO - PROCESS | 1260 | 1464707165979 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}] 08:06:06 INFO - PROCESS | 1260 | 1464707166056 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:06:06 INFO - PROCESS | 1260 | 1464707166065 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1260 | ++DOCSHELL 14C0E000 == 39 [pid = 1260] [id = 208] 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1A1C7400) [pid = 1260] [serial = 622] [outer = 00000000] 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1A1CDC00) [pid = 1260] [serial = 623] [outer = 1A1C7400] 08:06:06 INFO - PROCESS | 1260 | 1464707166111 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1A1D3C00) [pid = 1260] [serial = 624] [outer = 1A1C7400] 08:06:06 INFO - PROCESS | 1260 | 1464707166561 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]]]}] 08:06:06 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 08:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 08:06:06 INFO - PROCESS | 1260 | 1464707166605 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1260 | 1464707166607 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:06:06 INFO - PROCESS | 1260 | 1464707166610 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1260 | 1464707166611 Marionette TRACE conn5 <- [1,798,null,{}] 08:06:06 INFO - PROCESS | 1260 | 1464707166615 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}] 08:06:06 INFO - PROCESS | 1260 | 1464707166693 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:06:06 INFO - PROCESS | 1260 | 1464707166700 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D4C00 == 40 [pid = 1260] [id = 209] 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1A1D5400) [pid = 1260] [serial = 625] [outer = 00000000] 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1A26FC00) [pid = 1260] [serial = 626] [outer = 1A1D5400] 08:06:06 INFO - PROCESS | 1260 | 1464707166749 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A2E4C00) [pid = 1260] [serial = 627] [outer = 1A1D5400] 08:06:07 INFO - PROCESS | 1260 | 1464707167406 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]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 830ms 08:06:07 INFO - PROCESS | 1260 | 1464707167441 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1260 | 1464707167445 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:06:07 INFO - PROCESS | 1260 | 1464707167451 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1260 | 1464707167455 Marionette TRACE conn5 <- [1,802,null,{}] 08:06:07 INFO - PROCESS | 1260 | 1464707167461 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}] 08:06:07 INFO - PROCESS | 1260 | 1464707167574 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:06:07 INFO - PROCESS | 1260 | 1464707167697 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1260 | ++DOCSHELL 10144000 == 41 [pid = 1260] [id = 210] 08:06:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (10144800) [pid = 1260] [serial = 628] [outer = 00000000] 08:06:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (14225400) [pid = 1260] [serial = 629] [outer = 10144800] 08:06:07 INFO - PROCESS | 1260 | 1464707167755 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14505400) [pid = 1260] [serial = 630] [outer = 10144800] 08:06:08 INFO - PROCESS | 1260 | 1464707168374 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] 08:06:08 INFO - PROCESS | 1260 | 1464707168433 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:06:08 INFO - PROCESS | 1260 | 1464707168440 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1260 | 1464707168443 Marionette TRACE conn5 <- [1,806,null,{}] 08:06:08 INFO - PROCESS | 1260 | 1464707168447 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}] 08:06:08 INFO - PROCESS | 1260 | 1464707168556 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:06:08 INFO - PROCESS | 1260 | 1464707168680 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1260 | ++DOCSHELL 16121800 == 42 [pid = 1260] [id = 211] 08:06:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (17633800) [pid = 1260] [serial = 631] [outer = 00000000] 08:06:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (18C16C00) [pid = 1260] [serial = 632] [outer = 17633800] 08:06:08 INFO - PROCESS | 1260 | 1464707168735 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (19899000) [pid = 1260] [serial = 633] [outer = 17633800] 08:06:09 INFO - PROCESS | 1260 | 1464707169370 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]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 08:06:09 INFO - PROCESS | 1260 | 1464707169411 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1260 | 1464707169413 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:06:09 INFO - PROCESS | 1260 | 1464707169417 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:06:09 INFO - PROCESS | 1260 | 1464707169421 Marionette TRACE conn5 <- [1,810,null,{}] 08:06:09 INFO - PROCESS | 1260 | 1464707169445 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}] 08:06:09 INFO - PROCESS | 1260 | 1464707169584 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:06:09 INFO - PROCESS | 1260 | 1464707169644 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1260 | ++DOCSHELL 1A2DDC00 == 43 [pid = 1260] [id = 212] 08:06:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1A2EA400) [pid = 1260] [serial = 634] [outer = 00000000] 08:06:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A380800) [pid = 1260] [serial = 635] [outer = 1A2EA400] 08:06:09 INFO - PROCESS | 1260 | 1464707169702 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A386400) [pid = 1260] [serial = 636] [outer = 1A2EA400] 08:06:10 INFO - PROCESS | 1260 | 1464707170256 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] 08:06:10 INFO - PROCESS | 1260 | 1464707170294 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:06:10 INFO - PROCESS | 1260 | 1464707170297 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:06:10 INFO - PROCESS | 1260 | 1464707170300 Marionette TRACE conn5 <- [1,814,null,{}] 08:06:10 INFO - PROCESS | 1260 | 1464707170304 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}] 08:06:10 INFO - PROCESS | 1260 | 1464707170410 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:06:10 INFO - PROCESS | 1260 | 1464707170504 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1260 | ++DOCSHELL 1A387800 == 44 [pid = 1260] [id = 213] 08:06:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1AF13C00) [pid = 1260] [serial = 637] [outer = 00000000] 08:06:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1AF1B400) [pid = 1260] [serial = 638] [outer = 1AF13C00] 08:06:10 INFO - PROCESS | 1260 | 1464707170558 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1AF1E800) [pid = 1260] [serial = 639] [outer = 1AF13C00] 08:06:11 INFO - PROCESS | 1260 | 1464707171368 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]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1132ms 08:06:11 INFO - PROCESS | 1260 | 1464707171433 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1260 | 1464707171437 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:06:11 INFO - PROCESS | 1260 | 1464707171442 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1260 | 1464707171447 Marionette TRACE conn5 <- [1,818,null,{}] 08:06:11 INFO - PROCESS | 1260 | 1464707171453 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}] 08:06:11 INFO - PROCESS | 1260 | 1464707171553 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:06:11 INFO - PROCESS | 1260 | 1464707171686 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1260 | ++DOCSHELL 1036D000 == 45 [pid = 1260] [id = 214] 08:06:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (10504C00) [pid = 1260] [serial = 640] [outer = 00000000] 08:06:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14A29C00) [pid = 1260] [serial = 641] [outer = 10504C00] 08:06:11 INFO - PROCESS | 1260 | 1464707171739 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14CF1000) [pid = 1260] [serial = 642] [outer = 10504C00] 08:06:12 INFO - PROCESS | 1260 | --DOCSHELL 111FCC00 == 44 [pid = 1260] [id = 10] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (1050CC00) [pid = 1260] [serial = 566] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (0F9FA800) [pid = 1260] [serial = 572] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (10148C00) [pid = 1260] [serial = 573] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1422A000) [pid = 1260] [serial = 569] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (15A43800) [pid = 1260] [serial = 578] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (10148000) [pid = 1260] [serial = 563] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (14C02400) [pid = 1260] [serial = 575] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (18C1F400) [pid = 1260] [serial = 587] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (14503000) [pid = 1260] [serial = 585] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (176BBC00) [pid = 1260] [serial = 581] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (17C6D400) [pid = 1260] [serial = 582] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (111B4C00) [pid = 1260] [serial = 584] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1611C800) [pid = 1260] [serial = 579] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (14C0B800) [pid = 1260] [serial = 576] [outer = 00000000] [url = about:blank] 08:06:12 INFO - PROCESS | 1260 | 1464707172295 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]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 891ms 08:06:12 INFO - PROCESS | 1260 | 1464707172333 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1260 | 1464707172339 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:06:12 INFO - PROCESS | 1260 | 1464707172345 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1260 | 1464707172347 Marionette TRACE conn5 <- [1,822,null,{}] 08:06:12 INFO - PROCESS | 1260 | 1464707172351 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}] 08:06:12 INFO - PROCESS | 1260 | 1464707172435 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:06:12 INFO - PROCESS | 1260 | 1464707172445 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1260 | ++DOCSHELL 0F90A400 == 45 [pid = 1260] [id = 215] 08:06:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (0F90FC00) [pid = 1260] [serial = 643] [outer = 00000000] 08:06:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (10C99400) [pid = 1260] [serial = 644] [outer = 0F90FC00] 08:06:12 INFO - PROCESS | 1260 | 1464707172491 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (14225000) [pid = 1260] [serial = 645] [outer = 0F90FC00] 08:06:12 INFO - PROCESS | 1260 | 1464707172962 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]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:06:13 INFO - PROCESS | 1260 | 1464707173018 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1260 | 1464707173020 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:06:13 INFO - PROCESS | 1260 | 1464707173024 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1260 | 1464707173027 Marionette TRACE conn5 <- [1,826,null,{}] 08:06:13 INFO - PROCESS | 1260 | 1464707173037 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}] 08:06:13 INFO - PROCESS | 1260 | 1464707173122 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:06:13 INFO - PROCESS | 1260 | 1464707173132 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1260 | ++DOCSHELL 1590D800 == 46 [pid = 1260] [id = 216] 08:06:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (15914400) [pid = 1260] [serial = 646] [outer = 00000000] 08:06:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (15A7A800) [pid = 1260] [serial = 647] [outer = 15914400] 08:06:13 INFO - PROCESS | 1260 | 1464707173180 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (16405400) [pid = 1260] [serial = 648] [outer = 15914400] 08:06:13 INFO - PROCESS | 1260 | 1464707173639 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]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 08:06:13 INFO - PROCESS | 1260 | 1464707173698 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1260 | 1464707173700 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:06:13 INFO - PROCESS | 1260 | 1464707173703 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:06:13 INFO - PROCESS | 1260 | 1464707173705 Marionette TRACE conn5 <- [1,830,null,{}] 08:06:13 INFO - PROCESS | 1260 | 1464707173709 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}] 08:06:13 INFO - PROCESS | 1260 | 1464707173791 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:06:13 INFO - PROCESS | 1260 | 1464707173800 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1260 | ++DOCSHELL 15A75400 == 47 [pid = 1260] [id = 217] 08:06:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (17636C00) [pid = 1260] [serial = 649] [outer = 00000000] 08:06:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (17C90000) [pid = 1260] [serial = 650] [outer = 17636C00] 08:06:13 INFO - PROCESS | 1260 | 1464707173915 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1881D400) [pid = 1260] [serial = 651] [outer = 17636C00] 08:06:14 INFO - PROCESS | 1260 | 1464707174294 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]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 08:06:14 INFO - PROCESS | 1260 | 1464707174338 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:06:14 INFO - PROCESS | 1260 | 1464707174349 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:06:14 INFO - PROCESS | 1260 | 1464707174352 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1260 | 1464707174354 Marionette TRACE conn5 <- [1,834,null,{}] 08:06:14 INFO - PROCESS | 1260 | 1464707174358 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}] 08:06:14 INFO - PROCESS | 1260 | 1464707174473 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:06:14 INFO - PROCESS | 1260 | 1464707174523 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1260 | ++DOCSHELL 18C9AC00 == 48 [pid = 1260] [id = 218] 08:06:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (18C9C000) [pid = 1260] [serial = 652] [outer = 00000000] 08:06:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1993F400) [pid = 1260] [serial = 653] [outer = 18C9C000] 08:06:14 INFO - PROCESS | 1260 | 1464707174568 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1994A000) [pid = 1260] [serial = 654] [outer = 18C9C000] 08:06:15 INFO - PROCESS | 1260 | 1464707174998 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]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 08:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:06:15 INFO - PROCESS | 1260 | 1464707175028 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1260 | 1464707175030 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:06:15 INFO - PROCESS | 1260 | 1464707175033 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1260 | 1464707175035 Marionette TRACE conn5 <- [1,838,null,{}] 08:06:15 INFO - PROCESS | 1260 | 1464707175043 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}] 08:06:15 INFO - PROCESS | 1260 | 1464707175172 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:06:15 INFO - PROCESS | 1260 | 1464707175180 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1260 | ++DOCSHELL 10CA1000 == 49 [pid = 1260] [id = 219] 08:06:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14503400) [pid = 1260] [serial = 655] [outer = 00000000] 08:06:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1A04C800) [pid = 1260] [serial = 656] [outer = 14503400] 08:06:15 INFO - PROCESS | 1260 | 1464707175269 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1A1CE400) [pid = 1260] [serial = 657] [outer = 14503400] 08:06:15 INFO - PROCESS | 1260 | 1464707175710 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]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 08:06:15 INFO - PROCESS | 1260 | 1464707175766 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1260 | 1464707175768 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:06:15 INFO - PROCESS | 1260 | 1464707175770 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:06:15 INFO - PROCESS | 1260 | 1464707175772 Marionette TRACE conn5 <- [1,842,null,{}] 08:06:15 INFO - PROCESS | 1260 | 1464707175776 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}] 08:06:15 INFO - PROCESS | 1260 | 1464707175926 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:06:16 INFO - PROCESS | 1260 | 1464707175985 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D1800 == 50 [pid = 1260] [id = 220] 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A1D4000) [pid = 1260] [serial = 658] [outer = 00000000] 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1A389400) [pid = 1260] [serial = 659] [outer = 1A1D4000] 08:06:16 INFO - PROCESS | 1260 | 1464707176028 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (10684800) [pid = 1260] [serial = 660] [outer = 1A1D4000] 08:06:16 INFO - PROCESS | 1260 | 1464707176412 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]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (19EB8400) [pid = 1260] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (16124C00) [pid = 1260] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (0F9EF800) [pid = 1260] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (19977400) [pid = 1260] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (19EFB400) [pid = 1260] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (091ED800) [pid = 1260] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (19991400) [pid = 1260] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (14223000) [pid = 1260] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1878B800) [pid = 1260] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (111B3000) [pid = 1260] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A1C7400) [pid = 1260] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:06:16 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (18C1D000) [pid = 1260] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:06:16 INFO - PROCESS | 1260 | 1464707176571 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1260 | 1464707176573 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:06:16 INFO - PROCESS | 1260 | 1464707176582 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1260 | 1464707176584 Marionette TRACE conn5 <- [1,846,null,{}] 08:06:16 INFO - PROCESS | 1260 | 1464707176587 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}] 08:06:16 INFO - PROCESS | 1260 | 1464707176676 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:06:16 INFO - PROCESS | 1260 | 1464707176683 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1260 | ++DOCSHELL 0C818400 == 51 [pid = 1260] [id = 221] 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (0C873400) [pid = 1260] [serial = 661] [outer = 00000000] 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (10B1E000) [pid = 1260] [serial = 662] [outer = 0C873400] 08:06:16 INFO - PROCESS | 1260 | 1464707176727 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (14223000) [pid = 1260] [serial = 663] [outer = 0C873400] 08:06:17 INFO - PROCESS | 1260 | 1464707177143 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]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 08:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:06:17 INFO - PROCESS | 1260 | 1464707177152 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1260 | 1464707177154 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:06:17 INFO - PROCESS | 1260 | 1464707177157 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1260 | 1464707177158 Marionette TRACE conn5 <- [1,850,null,{}] 08:06:17 INFO - PROCESS | 1260 | 1464707177162 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}] 08:06:17 INFO - PROCESS | 1260 | 1464707177307 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:06:17 INFO - PROCESS | 1260 | 1464707177319 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1260 | ++DOCSHELL 1878B800 == 52 [pid = 1260] [id = 222] 08:06:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (19977400) [pid = 1260] [serial = 664] [outer = 00000000] 08:06:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A276400) [pid = 1260] [serial = 665] [outer = 19977400] 08:06:17 INFO - PROCESS | 1260 | 1464707177364 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1AF34C00) [pid = 1260] [serial = 666] [outer = 19977400] 08:06:17 INFO - PROCESS | 1260 | 1464707177763 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]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 08:06:17 INFO - PROCESS | 1260 | 1464707177788 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1260 | 1464707177790 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:06:17 INFO - PROCESS | 1260 | 1464707177793 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1260 | 1464707177794 Marionette TRACE conn5 <- [1,854,null,{}] 08:06:17 INFO - PROCESS | 1260 | 1464707177798 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}] 08:06:17 INFO - PROCESS | 1260 | 1464707177911 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:06:17 INFO - PROCESS | 1260 | 1464707177919 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1260 | ++DOCSHELL 1A276000 == 53 [pid = 1260] [id = 223] 08:06:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A2DF400) [pid = 1260] [serial = 667] [outer = 00000000] 08:06:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1AF8B000) [pid = 1260] [serial = 668] [outer = 1A2DF400] 08:06:17 INFO - PROCESS | 1260 | 1464707177963 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1AF8F400) [pid = 1260] [serial = 669] [outer = 1A2DF400] 08:06:18 INFO - PROCESS | 1260 | 1464707178358 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]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 08:06:18 INFO - PROCESS | 1260 | 1464707178425 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1260 | 1464707178427 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:06:18 INFO - PROCESS | 1260 | 1464707178430 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1260 | 1464707178433 Marionette TRACE conn5 <- [1,858,null,{}] 08:06:18 INFO - PROCESS | 1260 | 1464707178436 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}] 08:06:18 INFO - PROCESS | 1260 | 1464707178568 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:06:18 INFO - PROCESS | 1260 | 1464707178740 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1260 | ++DOCSHELL 091F5800 == 54 [pid = 1260] [id = 224] 08:06:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (091F9800) [pid = 1260] [serial = 670] [outer = 00000000] 08:06:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0C86CC00) [pid = 1260] [serial = 671] [outer = 091F9800] 08:06:18 INFO - PROCESS | 1260 | 1464707178797 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (10147400) [pid = 1260] [serial = 672] [outer = 091F9800] 08:06:20 INFO - PROCESS | 1260 | 1464707180458 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2077ms 08:06:20 INFO - PROCESS | 1260 | 1464707180510 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1260 | 1464707180515 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:06:20 INFO - PROCESS | 1260 | 1464707180520 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1260 | 1464707180523 Marionette TRACE conn5 <- [1,862,null,{}] 08:06:20 INFO - PROCESS | 1260 | 1464707180528 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}] 08:06:20 INFO - PROCESS | 1260 | 1464707180640 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:06:20 INFO - PROCESS | 1260 | 1464707180768 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1260 | ++DOCSHELL 19EF9C00 == 55 [pid = 1260] [id = 225] 08:06:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1A042C00) [pid = 1260] [serial = 673] [outer = 00000000] 08:06:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A1CD000) [pid = 1260] [serial = 674] [outer = 1A042C00] 08:06:20 INFO - PROCESS | 1260 | 1464707180825 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1A272400) [pid = 1260] [serial = 675] [outer = 1A042C00] 08:06:21 INFO - PROCESS | 1260 | 1464707181455 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 08:06:21 INFO - PROCESS | 1260 | 1464707181496 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1260 | 1464707181500 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:06:21 INFO - PROCESS | 1260 | 1464707181504 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:06:21 INFO - PROCESS | 1260 | 1464707181506 Marionette TRACE conn5 <- [1,866,null,{}] 08:06:21 INFO - PROCESS | 1260 | 1464707181510 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}] 08:06:21 INFO - PROCESS | 1260 | 1464707181621 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:06:21 INFO - PROCESS | 1260 | 1464707181748 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1260 | ++DOCSHELL 1AFAFC00 == 56 [pid = 1260] [id = 226] 08:06:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1AFB0C00) [pid = 1260] [serial = 676] [outer = 00000000] 08:06:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1AFB7800) [pid = 1260] [serial = 677] [outer = 1AFB0C00] 08:06:21 INFO - PROCESS | 1260 | 1464707181806 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1B00F400) [pid = 1260] [serial = 678] [outer = 1AFB0C00] 08:06:22 INFO - PROCESS | 1260 | 1464707182423 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 971ms 08:06:22 INFO - PROCESS | 1260 | 1464707182478 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1260 | 1464707182481 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:06:22 INFO - PROCESS | 1260 | 1464707182492 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1260 | 1464707182498 Marionette TRACE conn5 <- [1,870,null,{}] 08:06:22 INFO - PROCESS | 1260 | 1464707182502 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}] 08:06:22 INFO - PROCESS | 1260 | 1464707182611 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:06:22 INFO - PROCESS | 1260 | 1464707182738 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1260 | ++DOCSHELL 1B39B000 == 57 [pid = 1260] [id = 227] 08:06:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1B3A0800) [pid = 1260] [serial = 679] [outer = 00000000] 08:06:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1B3AA800) [pid = 1260] [serial = 680] [outer = 1B3A0800] 08:06:22 INFO - PROCESS | 1260 | 1464707182793 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1B3B7400) [pid = 1260] [serial = 681] [outer = 1B3A0800] 08:06:23 INFO - PROCESS | 1260 | 1464707183366 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]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 08:06:23 INFO - PROCESS | 1260 | 1464707183418 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1260 | 1464707183421 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:06:23 INFO - PROCESS | 1260 | 1464707183424 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:06:23 INFO - PROCESS | 1260 | 1464707183426 Marionette TRACE conn5 <- [1,874,null,{}] 08:06:23 INFO - PROCESS | 1260 | 1464707183430 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}] 08:06:23 INFO - PROCESS | 1260 | 1464707183537 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:06:23 INFO - PROCESS | 1260 | 1464707183684 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D0C00 == 58 [pid = 1260] [id = 228] 08:06:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A1D1400) [pid = 1260] [serial = 682] [outer = 00000000] 08:06:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1BB1F400) [pid = 1260] [serial = 683] [outer = 1A1D1400] 08:06:23 INFO - PROCESS | 1260 | 1464707183739 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1BBDD400) [pid = 1260] [serial = 684] [outer = 1A1D1400] 08:06:24 INFO - PROCESS | 1260 | 1464707184470 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]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1070ms 08:06:24 INFO - PROCESS | 1260 | 1464707184499 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1260 | 1464707184502 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:06:24 INFO - PROCESS | 1260 | 1464707184507 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1260 | 1464707184511 Marionette TRACE conn5 <- [1,878,null,{}] 08:06:24 INFO - PROCESS | 1260 | 1464707184516 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}] 08:06:24 INFO - PROCESS | 1260 | 1464707184615 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:06:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (0C80EC00) [pid = 1260] [serial = 685] [outer = 0CF31400] 08:06:24 INFO - PROCESS | 1260 | 1464707184740 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1260 | ++DOCSHELL 0C815400 == 59 [pid = 1260] [id = 229] 08:06:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (0C867800) [pid = 1260] [serial = 686] [outer = 00000000] 08:06:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (0FF56000) [pid = 1260] [serial = 687] [outer = 0C867800] 08:06:24 INFO - PROCESS | 1260 | 1464707184841 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1014CC00) [pid = 1260] [serial = 688] [outer = 0C867800] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 19840400 == 58 [pid = 1260] [id = 186] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 19976C00 == 57 [pid = 1260] [id = 205] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 1A276000 == 56 [pid = 1260] [id = 223] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 1878B800 == 55 [pid = 1260] [id = 222] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 0C818400 == 54 [pid = 1260] [id = 221] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 1A1D1800 == 53 [pid = 1260] [id = 220] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 10CA1000 == 52 [pid = 1260] [id = 219] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 18C9AC00 == 51 [pid = 1260] [id = 218] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 15A75400 == 50 [pid = 1260] [id = 217] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 1590D800 == 49 [pid = 1260] [id = 216] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 0F90A400 == 48 [pid = 1260] [id = 215] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 1036D000 == 47 [pid = 1260] [id = 214] 08:06:25 INFO - PROCESS | 1260 | --DOCSHELL 10144000 == 46 [pid = 1260] [id = 210] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A26FC00) [pid = 1260] [serial = 626] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A043000) [pid = 1260] [serial = 617] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (17B2F800) [pid = 1260] [serial = 606] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (11122C00) [pid = 1260] [serial = 590] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10143400) [pid = 1260] [serial = 599] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1998D000) [pid = 1260] [serial = 615] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1A050000) [pid = 1260] [serial = 621] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (0C875400) [pid = 1260] [serial = 597] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1A2DF000) [pid = 1260] [serial = 558] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14C03400) [pid = 1260] [serial = 603] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A04E000) [pid = 1260] [serial = 620] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (18C1B800) [pid = 1260] [serial = 609] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (0C869800) [pid = 1260] [serial = 596] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (14424C00) [pid = 1260] [serial = 570] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (17635800) [pid = 1260] [serial = 605] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (18C17000) [pid = 1260] [serial = 608] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A1CDC00) [pid = 1260] [serial = 623] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (15A7C000) [pid = 1260] [serial = 593] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1014FC00) [pid = 1260] [serial = 600] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A043800) [pid = 1260] [serial = 618] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (19941C00) [pid = 1260] [serial = 612] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1997E400) [pid = 1260] [serial = 614] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1450C400) [pid = 1260] [serial = 602] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1983A400) [pid = 1260] [serial = 611] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1A1D3C00) [pid = 1260] [serial = 624] [outer = 00000000] [url = about:blank] 08:06:25 INFO - PROCESS | 1260 | 1464707185460 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]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 987ms 08:06:25 INFO - PROCESS | 1260 | 1464707185496 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1260 | 1464707185500 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:06:25 INFO - PROCESS | 1260 | 1464707185506 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:06:25 INFO - PROCESS | 1260 | 1464707185509 Marionette TRACE conn5 <- [1,882,null,{}] 08:06:25 INFO - PROCESS | 1260 | 1464707185513 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}] 08:06:25 INFO - PROCESS | 1260 | 1464707185601 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:06:25 INFO - PROCESS | 1260 | 1464707185688 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1260 | ++DOCSHELL 0CF2CC00 == 47 [pid = 1260] [id = 230] 08:06:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (0CF28800) [pid = 1260] [serial = 689] [outer = 00000000] 08:06:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (10B1F400) [pid = 1260] [serial = 690] [outer = 0CF28800] 08:06:25 INFO - PROCESS | 1260 | 1464707185733 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (10C9A400) [pid = 1260] [serial = 691] [outer = 0CF28800] 08:06:26 INFO - PROCESS | 1260 | 1464707186129 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]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 08:06:26 INFO - PROCESS | 1260 | 1464707186183 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1260 | 1464707186185 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:06:26 INFO - PROCESS | 1260 | 1464707186188 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1260 | 1464707186191 Marionette TRACE conn5 <- [1,886,null,{}] 08:06:26 INFO - PROCESS | 1260 | 1464707186202 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}] 08:06:26 INFO - PROCESS | 1260 | 1464707186289 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:06:26 INFO - PROCESS | 1260 | 1464707186298 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1260 | ++DOCSHELL 14506000 == 48 [pid = 1260] [id = 231] 08:06:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14510C00) [pid = 1260] [serial = 692] [outer = 00000000] 08:06:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14A25400) [pid = 1260] [serial = 693] [outer = 14510C00] 08:06:26 INFO - PROCESS | 1260 | 1464707186345 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (14C0BC00) [pid = 1260] [serial = 694] [outer = 14510C00] 08:06:26 INFO - PROCESS | 1260 | 1464707186797 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]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 08:06:26 INFO - PROCESS | 1260 | 1464707186860 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1260 | 1464707186863 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:06:26 INFO - PROCESS | 1260 | 1464707186866 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:06:26 INFO - PROCESS | 1260 | 1464707186867 Marionette TRACE conn5 <- [1,890,null,{}] 08:06:26 INFO - PROCESS | 1260 | 1464707186871 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}] 08:06:26 INFO - PROCESS | 1260 | 1464707186954 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:06:26 INFO - PROCESS | 1260 | 1464707186964 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1260 | ++DOCSHELL 1590E400 == 49 [pid = 1260] [id = 232] 08:06:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (15913400) [pid = 1260] [serial = 695] [outer = 00000000] 08:06:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (15A46800) [pid = 1260] [serial = 696] [outer = 15913400] 08:06:27 INFO - PROCESS | 1260 | 1464707187009 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1611D000) [pid = 1260] [serial = 697] [outer = 15913400] 08:06:27 INFO - PROCESS | 1260 | 1464707187446 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]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 08:06:27 INFO - PROCESS | 1260 | 1464707187504 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1260 | 1464707187506 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:06:27 INFO - PROCESS | 1260 | 1464707187509 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1260 | 1464707187511 Marionette TRACE conn5 <- [1,894,null,{}] 08:06:27 INFO - PROCESS | 1260 | 1464707187514 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}] 08:06:27 INFO - PROCESS | 1260 | 1464707187624 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:06:27 INFO - PROCESS | 1260 | 1464707187705 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1260 | ++DOCSHELL 16708000 == 50 [pid = 1260] [id = 233] 08:06:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (16708800) [pid = 1260] [serial = 698] [outer = 00000000] 08:06:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (176B7800) [pid = 1260] [serial = 699] [outer = 16708800] 08:06:27 INFO - PROCESS | 1260 | 1464707187749 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (17B31400) [pid = 1260] [serial = 700] [outer = 16708800] 08:06:28 INFO - PROCESS | 1260 | 1464707188176 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]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 08:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:06:28 INFO - PROCESS | 1260 | 1464707188242 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1260 | 1464707188244 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:06:28 INFO - PROCESS | 1260 | 1464707188248 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1260 | 1464707188249 Marionette TRACE conn5 <- [1,898,null,{}] 08:06:28 INFO - PROCESS | 1260 | 1464707188253 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}] 08:06:28 INFO - PROCESS | 1260 | 1464707188390 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:06:28 INFO - PROCESS | 1260 | 1464707188398 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1260 | ++DOCSHELL 0C86C000 == 51 [pid = 1260] [id = 234] 08:06:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (17C97800) [pid = 1260] [serial = 701] [outer = 00000000] 08:06:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (18C1C000) [pid = 1260] [serial = 702] [outer = 17C97800] 08:06:28 INFO - PROCESS | 1260 | 1464707188443 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (19836000) [pid = 1260] [serial = 703] [outer = 17C97800] 08:06:28 INFO - PROCESS | 1260 | 1464707188904 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]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 08:06:28 INFO - PROCESS | 1260 | 1464707188918 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1260 | 1464707188920 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:06:28 INFO - PROCESS | 1260 | 1464707188923 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1260 | 1464707188925 Marionette TRACE conn5 <- [1,902,null,{}] 08:06:28 INFO - PROCESS | 1260 | 1464707188929 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}] 08:06:29 INFO - PROCESS | 1260 | 1464707189070 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:06:29 INFO - PROCESS | 1260 | 1464707189095 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1260 | ++DOCSHELL 1983AC00 == 52 [pid = 1260] [id = 235] 08:06:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (19841800) [pid = 1260] [serial = 704] [outer = 00000000] 08:06:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19943800) [pid = 1260] [serial = 705] [outer = 19841800] 08:06:29 INFO - PROCESS | 1260 | 1464707189138 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1989A400) [pid = 1260] [serial = 706] [outer = 19841800] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (14503400) [pid = 1260] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (15914400) [pid = 1260] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A1D4000) [pid = 1260] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (17636C00) [pid = 1260] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0F90FC00) [pid = 1260] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10504C00) [pid = 1260] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (0C873400) [pid = 1260] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (18C9C000) [pid = 1260] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (19977400) [pid = 1260] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (10141800) [pid = 1260] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:06:29 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1036F400) [pid = 1260] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:06:29 INFO - PROCESS | 1260 | 1464707189748 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 08:06:29 INFO - PROCESS | 1260 | 1464707189794 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:06:29 INFO - PROCESS | 1260 | 1464707189796 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:06:29 INFO - PROCESS | 1260 | 1464707189800 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1260 | 1464707189801 Marionette TRACE conn5 <- [1,906,null,{}] 08:06:29 INFO - PROCESS | 1260 | 1464707189804 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}] 08:06:29 INFO - PROCESS | 1260 | 1464707189893 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:06:29 INFO - PROCESS | 1260 | 1464707189900 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1260 | ++DOCSHELL 15914400 == 53 [pid = 1260] [id = 236] 08:06:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (17636C00) [pid = 1260] [serial = 707] [outer = 00000000] 08:06:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (19941C00) [pid = 1260] [serial = 708] [outer = 17636C00] 08:06:29 INFO - PROCESS | 1260 | 1464707189944 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1997A000) [pid = 1260] [serial = 709] [outer = 17636C00] 08:06:30 INFO - PROCESS | 1260 | 1464707190378 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 08:06:30 INFO - PROCESS | 1260 | 1464707190431 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1260 | 1464707190433 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:06:30 INFO - PROCESS | 1260 | 1464707190436 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1260 | 1464707190438 Marionette TRACE conn5 <- [1,910,null,{}] 08:06:30 INFO - PROCESS | 1260 | 1464707190441 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}] 08:06:30 INFO - PROCESS | 1260 | 1464707190521 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:06:30 INFO - PROCESS | 1260 | 1464707190528 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1260 | ++DOCSHELL 14220C00 == 54 [pid = 1260] [id = 237] 08:06:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1997D400) [pid = 1260] [serial = 710] [outer = 00000000] 08:06:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1A044800) [pid = 1260] [serial = 711] [outer = 1997D400] 08:06:30 INFO - PROCESS | 1260 | 1464707190572 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1A049C00) [pid = 1260] [serial = 712] [outer = 1997D400] 08:06:30 INFO - PROCESS | 1260 | 1464707190984 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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:06:31 INFO - PROCESS | 1260 | 1464707191008 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1260 | 1464707191009 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:06:31 INFO - PROCESS | 1260 | 1464707191013 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1260 | 1464707191014 Marionette TRACE conn5 <- [1,914,null,{}] 08:06:31 INFO - PROCESS | 1260 | 1464707191017 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}] 08:06:31 INFO - PROCESS | 1260 | 1464707191136 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:06:31 INFO - PROCESS | 1260 | 1464707191146 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1260 | ++DOCSHELL 1A044400 == 55 [pid = 1260] [id = 238] 08:06:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A04B400) [pid = 1260] [serial = 713] [outer = 00000000] 08:06:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (0F9F5000) [pid = 1260] [serial = 714] [outer = 1A04B400] 08:06:31 INFO - PROCESS | 1260 | 1464707191191 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A1CDC00) [pid = 1260] [serial = 715] [outer = 1A04B400] 08:06:31 INFO - PROCESS | 1260 | 1464707191614 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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:06:31 INFO - PROCESS | 1260 | 1464707191643 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1260 | 1464707191646 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:06:31 INFO - PROCESS | 1260 | 1464707191649 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1260 | 1464707191651 Marionette TRACE conn5 <- [1,918,null,{}] 08:06:31 INFO - PROCESS | 1260 | 1464707191654 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}] 08:06:31 INFO - PROCESS | 1260 | 1464707191812 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:06:32 INFO - PROCESS | 1260 | 1464707192000 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1260 | ++DOCSHELL 09171000 == 56 [pid = 1260] [id = 239] 08:06:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (09173C00) [pid = 1260] [serial = 716] [outer = 00000000] 08:06:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (091F7000) [pid = 1260] [serial = 717] [outer = 09173C00] 08:06:32 INFO - PROCESS | 1260 | 1464707192058 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0C86EC00) [pid = 1260] [serial = 718] [outer = 09173C00] 08:06:32 INFO - PROCESS | 1260 | 1464707192641 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1025ms 08:06:32 INFO - PROCESS | 1260 | 1464707192679 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1260 | 1464707192683 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:06:32 INFO - PROCESS | 1260 | 1464707192688 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1260 | 1464707192693 Marionette TRACE conn5 <- [1,922,null,{}] 08:06:32 INFO - PROCESS | 1260 | 1464707192718 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}] 08:06:32 INFO - PROCESS | 1260 | 1464707192830 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:06:32 INFO - PROCESS | 1260 | 1464707192933 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1260 | ++DOCSHELL 1422C000 == 57 [pid = 1260] [id = 240] 08:06:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1422D000) [pid = 1260] [serial = 719] [outer = 00000000] 08:06:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (14509000) [pid = 1260] [serial = 720] [outer = 1422D000] 08:06:33 INFO - PROCESS | 1260 | 1464707192991 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (14A45400) [pid = 1260] [serial = 721] [outer = 1422D000] 08:06:33 INFO - PROCESS | 1260 | 1464707193632 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1008ms 08:06:33 INFO - PROCESS | 1260 | 1464707193697 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1260 | 1464707193701 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:06:33 INFO - PROCESS | 1260 | 1464707193704 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1260 | 1464707193707 Marionette TRACE conn5 <- [1,926,null,{}] 08:06:33 INFO - PROCESS | 1260 | 1464707193711 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}] 08:06:33 INFO - PROCESS | 1260 | 1464707193818 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:06:33 INFO - PROCESS | 1260 | 1464707193950 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1260 | ++DOCSHELL 18825400 == 58 [pid = 1260] [id = 241] 08:06:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (18C1C800) [pid = 1260] [serial = 722] [outer = 00000000] 08:06:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (19898C00) [pid = 1260] [serial = 723] [outer = 18C1C800] 08:06:34 INFO - PROCESS | 1260 | 1464707194006 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (19F3CC00) [pid = 1260] [serial = 724] [outer = 18C1C800] 08:06:34 INFO - PROCESS | 1260 | 1464707194608 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 08:06:34 INFO - PROCESS | 1260 | 1464707194637 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1260 | 1464707194641 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:06:34 INFO - PROCESS | 1260 | 1464707194652 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1260 | 1464707194657 Marionette TRACE conn5 <- [1,930,null,{}] 08:06:34 INFO - PROCESS | 1260 | 1464707194661 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}] 08:06:34 INFO - PROCESS | 1260 | 1464707194772 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:06:34 INFO - PROCESS | 1260 | 1464707194900 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1260 | ++DOCSHELL 091F3000 == 59 [pid = 1260] [id = 242] 08:06:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1A38B400) [pid = 1260] [serial = 725] [outer = 00000000] 08:06:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1AF33400) [pid = 1260] [serial = 726] [outer = 1A38B400] 08:06:34 INFO - PROCESS | 1260 | 1464707194955 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1AF3B800) [pid = 1260] [serial = 727] [outer = 1A38B400] 08:06:35 INFO - PROCESS | 1260 | 1464707195491 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 890ms 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:06:35 INFO - PROCESS | 1260 | 1464707195542 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1260 | 1464707195544 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:06:35 INFO - PROCESS | 1260 | 1464707195548 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1260 | 1464707195550 Marionette TRACE conn5 <- [1,934,null,{}] 08:06:35 INFO - PROCESS | 1260 | 1464707195554 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}] 08:06:35 INFO - PROCESS | 1260 | 1464707195659 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:06:35 INFO - PROCESS | 1260 | 1464707195789 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1260 | ++DOCSHELL 1A387C00 == 60 [pid = 1260] [id = 243] 08:06:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1AF8FC00) [pid = 1260] [serial = 728] [outer = 00000000] 08:06:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AFAA400) [pid = 1260] [serial = 729] [outer = 1AF8FC00] 08:06:35 INFO - PROCESS | 1260 | 1464707195845 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AFB3800) [pid = 1260] [serial = 730] [outer = 1AF8FC00] 08:06:36 INFO - PROCESS | 1260 | 1464707196689 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]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1172ms 08:06:36 INFO - PROCESS | 1260 | 1464707196724 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1260 | 1464707196728 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:06:36 INFO - PROCESS | 1260 | 1464707196733 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1260 | 1464707196736 Marionette TRACE conn5 <- [1,938,null,{}] 08:06:36 INFO - PROCESS | 1260 | 1464707196741 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}] 08:06:36 INFO - PROCESS | 1260 | 1464707196840 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:06:36 INFO - PROCESS | 1260 | 1464707196975 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1260 | ++DOCSHELL 11115000 == 61 [pid = 1260] [id = 244] 08:06:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (11122C00) [pid = 1260] [serial = 731] [outer = 00000000] 08:06:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (14222000) [pid = 1260] [serial = 732] [outer = 11122C00] 08:06:37 INFO - PROCESS | 1260 | 1464707197028 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (14226C00) [pid = 1260] [serial = 733] [outer = 11122C00] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 14C0E000 == 60 [pid = 1260] [id = 208] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 1998D400 == 59 [pid = 1260] [id = 206] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 1A044400 == 58 [pid = 1260] [id = 238] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 14220C00 == 57 [pid = 1260] [id = 237] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 15914400 == 56 [pid = 1260] [id = 236] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 1983AC00 == 55 [pid = 1260] [id = 235] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 0C86C000 == 54 [pid = 1260] [id = 234] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 16708000 == 53 [pid = 1260] [id = 233] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 1590E400 == 52 [pid = 1260] [id = 232] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 14506000 == 51 [pid = 1260] [id = 231] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 0CF2CC00 == 50 [pid = 1260] [id = 230] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (14225400) [pid = 1260] [serial = 629] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (18C16C00) [pid = 1260] [serial = 632] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A380800) [pid = 1260] [serial = 635] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1AF8B000) [pid = 1260] [serial = 668] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | 1464707197660 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]]]}] 08:06:37 INFO - PROCESS | 1260 | --DOCSHELL 0C815400 == 49 [pid = 1260] [id = 229] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1014F800) [pid = 1260] [serial = 564] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (10B21000) [pid = 1260] [serial = 567] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1A04C800) [pid = 1260] [serial = 656] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1A1CE400) [pid = 1260] [serial = 657] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (15A7A800) [pid = 1260] [serial = 647] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A389400) [pid = 1260] [serial = 659] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1AF1B400) [pid = 1260] [serial = 638] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (17C90000) [pid = 1260] [serial = 650] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1881D400) [pid = 1260] [serial = 651] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10C99400) [pid = 1260] [serial = 644] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (14225000) [pid = 1260] [serial = 645] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (14CF1000) [pid = 1260] [serial = 642] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (14A29C00) [pid = 1260] [serial = 641] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (10B1E000) [pid = 1260] [serial = 662] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (10684800) [pid = 1260] [serial = 660] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (14223000) [pid = 1260] [serial = 663] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (16405400) [pid = 1260] [serial = 648] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1993F400) [pid = 1260] [serial = 653] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A276400) [pid = 1260] [serial = 665] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1AF34C00) [pid = 1260] [serial = 666] [outer = 00000000] [url = about:blank] 08:06:37 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1994A000) [pid = 1260] [serial = 654] [outer = 00000000] [url = about:blank] 08:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 08:06:37 INFO - PROCESS | 1260 | 1464707197704 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1260 | 1464707197710 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:06:37 INFO - PROCESS | 1260 | 1464707197715 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1260 | 1464707197718 Marionette TRACE conn5 <- [1,942,null,{}] 08:06:37 INFO - PROCESS | 1260 | 1464707197722 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}] 08:06:37 INFO - PROCESS | 1260 | 1464707197822 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:06:37 INFO - PROCESS | 1260 | 1464707197909 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1260 | ++DOCSHELL 1014F800 == 50 [pid = 1260] [id = 245] 08:06:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1036E400) [pid = 1260] [serial = 734] [outer = 00000000] 08:06:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (10689800) [pid = 1260] [serial = 735] [outer = 1036E400] 08:06:37 INFO - PROCESS | 1260 | 1464707197955 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (10C9D000) [pid = 1260] [serial = 736] [outer = 1036E400] 08:06:38 INFO - PROCESS | 1260 | 1464707198368 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 08:06:38 INFO - PROCESS | 1260 | 1464707198450 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1260 | 1464707198452 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:06:38 INFO - PROCESS | 1260 | 1464707198455 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:06:38 INFO - PROCESS | 1260 | 1464707198459 Marionette TRACE conn5 <- [1,946,null,{}] 08:06:38 INFO - PROCESS | 1260 | 1464707198469 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}] 08:06:38 INFO - PROCESS | 1260 | 1464707198555 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:06:38 INFO - PROCESS | 1260 | 1464707198570 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1260 | ++DOCSHELL 14DDD800 == 51 [pid = 1260] [id = 246] 08:06:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14DDFC00) [pid = 1260] [serial = 737] [outer = 00000000] 08:06:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (15918000) [pid = 1260] [serial = 738] [outer = 14DDFC00] 08:06:38 INFO - PROCESS | 1260 | 1464707198617 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (15A81C00) [pid = 1260] [serial = 739] [outer = 14DDFC00] 08:06:39 INFO - PROCESS | 1260 | 1464707199082 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 08:06:39 INFO - PROCESS | 1260 | 1464707199129 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1260 | 1464707199131 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:06:39 INFO - PROCESS | 1260 | 1464707199134 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:06:39 INFO - PROCESS | 1260 | 1464707199136 Marionette TRACE conn5 <- [1,950,null,{}] 08:06:39 INFO - PROCESS | 1260 | 1464707199139 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}] 08:06:39 INFO - PROCESS | 1260 | 1464707199226 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:06:39 INFO - PROCESS | 1260 | 1464707199234 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1260 | ++DOCSHELL 16708000 == 52 [pid = 1260] [id = 247] 08:06:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (17B2E400) [pid = 1260] [serial = 740] [outer = 00000000] 08:06:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (187E1000) [pid = 1260] [serial = 741] [outer = 17B2E400] 08:06:39 INFO - PROCESS | 1260 | 1464707199280 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (18C16400) [pid = 1260] [serial = 742] [outer = 17B2E400] 08:06:39 INFO - PROCESS | 1260 | 1464707199715 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 08:06:39 INFO - PROCESS | 1260 | 1464707199769 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1260 | 1464707199771 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:06:39 INFO - PROCESS | 1260 | 1464707199774 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1260 | 1464707199775 Marionette TRACE conn5 <- [1,954,null,{}] 08:06:39 INFO - PROCESS | 1260 | 1464707199788 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}] 08:06:39 INFO - PROCESS | 1260 | 1464707199869 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:06:39 INFO - PROCESS | 1260 | 1464707199904 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1260 | ++DOCSHELL 18C1D000 == 53 [pid = 1260] [id = 248] 08:06:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (18C9D400) [pid = 1260] [serial = 743] [outer = 00000000] 08:06:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1983F000) [pid = 1260] [serial = 744] [outer = 18C9D400] 08:06:39 INFO - PROCESS | 1260 | 1464707199951 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1996F400) [pid = 1260] [serial = 745] [outer = 18C9D400] 08:06:40 INFO - PROCESS | 1260 | 1464707200420 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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 08:06:40 INFO - PROCESS | 1260 | 1464707200455 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1260 | 1464707200457 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:06:40 INFO - PROCESS | 1260 | 1464707200460 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1260 | 1464707200461 Marionette TRACE conn5 <- [1,958,null,{}] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:06:40 INFO - PROCESS | 1260 | 1464707200465 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}] 08:06:40 INFO - PROCESS | 1260 | 1464707200595 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:06:40 INFO - PROCESS | 1260 | 1464707200655 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1260 | ++DOCSHELL 1989BC00 == 54 [pid = 1260] [id = 249] 08:06:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (19974C00) [pid = 1260] [serial = 746] [outer = 00000000] 08:06:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1A050400) [pid = 1260] [serial = 747] [outer = 19974C00] 08:06:40 INFO - PROCESS | 1260 | 1464707200702 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1A1CCC00) [pid = 1260] [serial = 748] [outer = 19974C00] 08:06:41 INFO - PROCESS | 1260 | 1464707201130 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 08:06:41 INFO - PROCESS | 1260 | 1464707201196 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1260 | 1464707201198 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:06:41 INFO - PROCESS | 1260 | 1464707201207 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1260 | 1464707201208 Marionette TRACE conn5 <- [1,962,null,{}] 08:06:41 INFO - PROCESS | 1260 | 1464707201212 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}] 08:06:41 INFO - PROCESS | 1260 | 1464707201351 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:06:41 INFO - PROCESS | 1260 | 1464707201414 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1260 | ++DOCSHELL 0917C800 == 55 [pid = 1260] [id = 250] 08:06:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A1D4400) [pid = 1260] [serial = 749] [outer = 00000000] 08:06:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1A37F800) [pid = 1260] [serial = 750] [outer = 1A1D4400] 08:06:41 INFO - PROCESS | 1260 | 1464707201458 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A382000) [pid = 1260] [serial = 751] [outer = 1A1D4400] 08:06:41 INFO - PROCESS | 1260 | 1464707201860 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 08:06:41 INFO - PROCESS | 1260 | 1464707201882 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1260 | 1464707201884 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:06:41 INFO - PROCESS | 1260 | 1464707201886 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:06:41 INFO - PROCESS | 1260 | 1464707201888 Marionette TRACE conn5 <- [1,966,null,{}] 08:06:41 INFO - PROCESS | 1260 | 1464707201891 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}] 08:06:42 INFO - PROCESS | 1260 | 1464707202011 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:06:42 INFO - PROCESS | 1260 | 1464707202018 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1260 | ++DOCSHELL 1A38A000 == 56 [pid = 1260] [id = 251] 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1AF12800) [pid = 1260] [serial = 752] [outer = 00000000] 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1AF1FC00) [pid = 1260] [serial = 753] [outer = 1AF12800] 08:06:42 INFO - PROCESS | 1260 | 1464707202062 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF32000) [pid = 1260] [serial = 754] [outer = 1AF12800] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (14CE3400) [pid = 1260] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A2DF400) [pid = 1260] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1A1D5400) [pid = 1260] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (16708800) [pid = 1260] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (17C97800) [pid = 1260] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0CF28800) [pid = 1260] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (14510C00) [pid = 1260] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (0C867800) [pid = 1260] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (15913400) [pid = 1260] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19841800) [pid = 1260] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1997D400) [pid = 1260] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (17636C00) [pid = 1260] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:06:42 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (0F910400) [pid = 1260] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:06:42 INFO - PROCESS | 1260 | 1464707202634 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 771ms 08:06:42 INFO - PROCESS | 1260 | 1464707202675 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1260 | 1464707202677 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:06:42 INFO - PROCESS | 1260 | 1464707202682 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1260 | 1464707202684 Marionette TRACE conn5 <- [1,970,null,{}] 08:06:42 INFO - PROCESS | 1260 | 1464707202687 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}] 08:06:42 INFO - PROCESS | 1260 | 1464707202770 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:06:42 INFO - PROCESS | 1260 | 1464707202777 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1260 | ++DOCSHELL 17C6D000 == 57 [pid = 1260] [id = 252] 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (18C19800) [pid = 1260] [serial = 755] [outer = 00000000] 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A048000) [pid = 1260] [serial = 756] [outer = 18C19800] 08:06:42 INFO - PROCESS | 1260 | 1464707202821 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1AF13400) [pid = 1260] [serial = 757] [outer = 18C19800] 08:06:43 INFO - PROCESS | 1260 | 1464707203237 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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 08:06:43 INFO - PROCESS | 1260 | 1464707203312 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1260 | 1464707203314 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:06:43 INFO - PROCESS | 1260 | 1464707203317 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1260 | 1464707203319 Marionette TRACE conn5 <- [1,974,null,{}] 08:06:43 INFO - PROCESS | 1260 | 1464707203322 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}] 08:06:43 INFO - PROCESS | 1260 | 1464707203404 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:06:43 INFO - PROCESS | 1260 | 1464707203411 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1260 | ++DOCSHELL 1A047C00 == 58 [pid = 1260] [id = 253] 08:06:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1AF1F800) [pid = 1260] [serial = 758] [outer = 00000000] 08:06:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1AFAE000) [pid = 1260] [serial = 759] [outer = 1AF1F800] 08:06:43 INFO - PROCESS | 1260 | 1464707203456 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1B301400) [pid = 1260] [serial = 760] [outer = 1AF1F800] 08:06:43 INFO - PROCESS | 1260 | 1464707203886 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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 08:06:43 INFO - PROCESS | 1260 | 1464707203948 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1260 | 1464707203950 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:06:43 INFO - PROCESS | 1260 | 1464707203953 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1260 | 1464707203955 Marionette TRACE conn5 <- [1,978,null,{}] 08:06:43 INFO - PROCESS | 1260 | 1464707203959 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}] 08:06:44 INFO - PROCESS | 1260 | 1464707204057 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:06:44 INFO - PROCESS | 1260 | 1464707204064 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1260 | ++DOCSHELL 10141000 == 59 [pid = 1260] [id = 254] 08:06:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1AF96C00) [pid = 1260] [serial = 761] [outer = 00000000] 08:06:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1B476C00) [pid = 1260] [serial = 762] [outer = 1AF96C00] 08:06:44 INFO - PROCESS | 1260 | 1464707204113 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1BBD6800) [pid = 1260] [serial = 763] [outer = 1AF96C00] 08:06:44 INFO - PROCESS | 1260 | 1464707204844 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 08:06:44 INFO - PROCESS | 1260 | 1464707204885 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1260 | 1464707204890 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:06:44 INFO - PROCESS | 1260 | 1464707204895 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:06:44 INFO - PROCESS | 1260 | 1464707204900 Marionette TRACE conn5 <- [1,982,null,{}] 08:06:44 INFO - PROCESS | 1260 | 1464707204905 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}] 08:06:45 INFO - PROCESS | 1260 | 1464707205019 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:06:45 INFO - PROCESS | 1260 | 1464707205127 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1260 | ++DOCSHELL 0C816400 == 60 [pid = 1260] [id = 255] 08:06:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (10372000) [pid = 1260] [serial = 764] [outer = 00000000] 08:06:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (14223400) [pid = 1260] [serial = 765] [outer = 10372000] 08:06:45 INFO - PROCESS | 1260 | 1464707205184 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (14453400) [pid = 1260] [serial = 766] [outer = 10372000] 08:06:45 INFO - PROCESS | 1260 | 1464707205804 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]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 08:06:45 INFO - PROCESS | 1260 | 1464707205830 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1260 | 1464707205836 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:06:45 INFO - PROCESS | 1260 | 1464707205842 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1260 | 1464707205845 Marionette TRACE conn5 <- [1,986,null,{}] 08:06:45 INFO - PROCESS | 1260 | 1464707205849 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}] 08:06:45 INFO - PROCESS | 1260 | 1464707205963 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:06:46 INFO - PROCESS | 1260 | 1464707206096 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1260 | ++DOCSHELL 176B9C00 == 61 [pid = 1260] [id = 256] 08:06:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (176C3800) [pid = 1260] [serial = 767] [outer = 00000000] 08:06:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (18C15000) [pid = 1260] [serial = 768] [outer = 176C3800] 08:06:46 INFO - PROCESS | 1260 | 1464707206151 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (19942000) [pid = 1260] [serial = 769] [outer = 176C3800] 08:06:46 INFO - PROCESS | 1260 | 1464707206755 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 08:06:46 INFO - PROCESS | 1260 | 1464707206774 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1260 | 1464707206777 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:06:46 INFO - PROCESS | 1260 | 1464707206781 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:06:46 INFO - PROCESS | 1260 | 1464707206784 Marionette TRACE conn5 <- [1,990,null,{}] 08:06:46 INFO - PROCESS | 1260 | 1464707206796 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}] 08:06:46 INFO - PROCESS | 1260 | 1464707206909 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:06:47 INFO - PROCESS | 1260 | 1464707207018 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1260 | ++DOCSHELL 1998A800 == 62 [pid = 1260] [id = 257] 08:06:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1AF3BC00) [pid = 1260] [serial = 770] [outer = 00000000] 08:06:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1B3A4400) [pid = 1260] [serial = 771] [outer = 1AF3BC00] 08:06:47 INFO - PROCESS | 1260 | 1464707207074 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1BB1F000) [pid = 1260] [serial = 772] [outer = 1AF3BC00] 08:06:47 INFO - PROCESS | 1260 | 1464707207662 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 08:06:47 INFO - PROCESS | 1260 | 1464707207715 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1260 | 1464707207718 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:06:47 INFO - PROCESS | 1260 | 1464707207721 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:06:47 INFO - PROCESS | 1260 | 1464707207723 Marionette TRACE conn5 <- [1,994,null,{}] 08:06:47 INFO - PROCESS | 1260 | 1464707207727 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}] 08:06:47 INFO - PROCESS | 1260 | 1464707207840 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:06:47 INFO - PROCESS | 1260 | 1464707207947 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1260 | ++DOCSHELL 1B3A3800 == 63 [pid = 1260] [id = 258] 08:06:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1C286400) [pid = 1260] [serial = 773] [outer = 00000000] 08:06:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1C41F000) [pid = 1260] [serial = 774] [outer = 1C286400] 08:06:48 INFO - PROCESS | 1260 | 1464707208003 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1C831C00) [pid = 1260] [serial = 775] [outer = 1C286400] 08:06:48 INFO - PROCESS | 1260 | 1464707208591 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 08:06:48 INFO - PROCESS | 1260 | 1464707208655 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1260 | 1464707208657 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:06:48 INFO - PROCESS | 1260 | 1464707208660 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1260 | 1464707208663 Marionette TRACE conn5 <- [1,998,null,{}] 08:06:48 INFO - PROCESS | 1260 | 1464707208666 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}] 08:06:48 INFO - PROCESS | 1260 | 1464707208770 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:06:48 INFO - PROCESS | 1260 | 1464707208902 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1260 | ++DOCSHELL 1C834C00 == 64 [pid = 1260] [id = 259] 08:06:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1C86B800) [pid = 1260] [serial = 776] [outer = 00000000] 08:06:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1C86EC00) [pid = 1260] [serial = 777] [outer = 1C86B800] 08:06:48 INFO - PROCESS | 1260 | 1464707208957 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1C872800) [pid = 1260] [serial = 778] [outer = 1C86B800] 08:06:49 INFO - PROCESS | 1260 | 1464707209582 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 08:06:49 INFO - PROCESS | 1260 | 1464707209635 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1260 | 1464707209637 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:06:49 INFO - PROCESS | 1260 | 1464707209641 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:06:49 INFO - PROCESS | 1260 | 1464707209643 Marionette TRACE conn5 <- [1,1002,null,{}] 08:06:49 INFO - PROCESS | 1260 | 1464707209662 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}] 08:06:49 INFO - PROCESS | 1260 | 1464707209790 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:06:49 INFO - PROCESS | 1260 | 1464707209918 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1260 | ++DOCSHELL 0C817800 == 65 [pid = 1260] [id = 260] 08:06:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (0C818000) [pid = 1260] [serial = 779] [outer = 00000000] 08:06:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1068C000) [pid = 1260] [serial = 780] [outer = 0C818000] 08:06:49 INFO - PROCESS | 1260 | 1464707209974 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (14229400) [pid = 1260] [serial = 781] [outer = 0C818000] 08:06:50 INFO - PROCESS | 1260 | 1464707210701 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]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1116ms 08:06:50 INFO - PROCESS | 1260 | 1464707210761 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:06:50 INFO - PROCESS | 1260 | 1464707210766 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:06:50 INFO - PROCESS | 1260 | 1464707210770 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1260 | 1464707210774 Marionette TRACE conn5 <- [1,1006,null,{}] 08:06:50 INFO - PROCESS | 1260 | 1464707210779 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}] 08:06:50 INFO - PROCESS | 1260 | 1464707210887 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:06:51 INFO - PROCESS | 1260 | 1464707211029 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1260 | ++DOCSHELL 0C871C00 == 66 [pid = 1260] [id = 261] 08:06:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (0F9EE400) [pid = 1260] [serial = 782] [outer = 00000000] 08:06:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (10C9BC00) [pid = 1260] [serial = 783] [outer = 0F9EE400] 08:06:51 INFO - PROCESS | 1260 | 1464707211080 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (14C93800) [pid = 1260] [serial = 784] [outer = 0F9EE400] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1D73BC00 == 65 [pid = 1260] [id = 8] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1A047C00 == 64 [pid = 1260] [id = 253] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 17C6D000 == 63 [pid = 1260] [id = 252] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1A38A000 == 62 [pid = 1260] [id = 251] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 0917C800 == 61 [pid = 1260] [id = 250] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1989BC00 == 60 [pid = 1260] [id = 249] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 18C1D000 == 59 [pid = 1260] [id = 248] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 16708000 == 58 [pid = 1260] [id = 247] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 14DDD800 == 57 [pid = 1260] [id = 246] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1014F800 == 56 [pid = 1260] [id = 245] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 11115000 == 55 [pid = 1260] [id = 244] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (0F9F5000) [pid = 1260] [serial = 714] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 1422C000 == 54 [pid = 1260] [id = 240] 08:06:51 INFO - PROCESS | 1260 | --DOCSHELL 09171000 == 53 [pid = 1260] [id = 239] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1A2E4C00) [pid = 1260] [serial = 627] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1763C400) [pid = 1260] [serial = 594] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (1AF8F400) [pid = 1260] [serial = 669] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (176B7800) [pid = 1260] [serial = 699] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (17B31400) [pid = 1260] [serial = 700] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (18C1C000) [pid = 1260] [serial = 702] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1AFB7800) [pid = 1260] [serial = 677] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (10B1F400) [pid = 1260] [serial = 690] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (10C9A400) [pid = 1260] [serial = 691] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (14A25400) [pid = 1260] [serial = 693] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (14C0BC00) [pid = 1260] [serial = 694] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1014CC00) [pid = 1260] [serial = 688] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (0FF56000) [pid = 1260] [serial = 687] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1BB1F400) [pid = 1260] [serial = 683] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (15A46800) [pid = 1260] [serial = 696] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (0C86CC00) [pid = 1260] [serial = 671] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1B3AA800) [pid = 1260] [serial = 680] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A1CD000) [pid = 1260] [serial = 674] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (19943800) [pid = 1260] [serial = 705] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1A049C00) [pid = 1260] [serial = 712] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (19941C00) [pid = 1260] [serial = 708] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1997A000) [pid = 1260] [serial = 709] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A044800) [pid = 1260] [serial = 711] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1989A400) [pid = 1260] [serial = 706] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (15A7D000) [pid = 1260] [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.] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19836000) [pid = 1260] [serial = 703] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1611D000) [pid = 1260] [serial = 697] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (14228400) [pid = 1260] [serial = 591] [outer = 00000000] [url = about:blank] 08:06:51 INFO - PROCESS | 1260 | 1464707211672 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 08:06:51 INFO - PROCESS | 1260 | 1464707211701 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1260 | 1464707211706 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:06:51 INFO - PROCESS | 1260 | 1464707211712 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1260 | 1464707211715 Marionette TRACE conn5 <- [1,1010,null,{}] 08:06:51 INFO - PROCESS | 1260 | 1464707211718 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}] 08:06:51 INFO - PROCESS | 1260 | 1464707211829 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:06:51 INFO - PROCESS | 1260 | 1464707211918 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1260 | ++DOCSHELL 10142800 == 54 [pid = 1260] [id = 262] 08:06:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (10144000) [pid = 1260] [serial = 785] [outer = 00000000] 08:06:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1422F000) [pid = 1260] [serial = 786] [outer = 10144000] 08:06:51 INFO - PROCESS | 1260 | 1464707211963 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1450F800) [pid = 1260] [serial = 787] [outer = 10144000] 08:06:52 INFO - PROCESS | 1260 | 1464707212344 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 08:06:52 INFO - PROCESS | 1260 | 1464707212387 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1260 | 1464707212389 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:06:52 INFO - PROCESS | 1260 | 1464707212392 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1260 | 1464707212396 Marionette TRACE conn5 <- [1,1014,null,{}] 08:06:52 INFO - PROCESS | 1260 | 1464707212406 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}] 08:06:52 INFO - PROCESS | 1260 | 1464707212494 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:06:52 INFO - PROCESS | 1260 | 1464707212502 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1260 | ++DOCSHELL 14CEB800 == 55 [pid = 1260] [id = 263] 08:06:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (14CF2800) [pid = 1260] [serial = 788] [outer = 00000000] 08:06:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (16702800) [pid = 1260] [serial = 789] [outer = 14CF2800] 08:06:52 INFO - PROCESS | 1260 | 1464707212550 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (176B8800) [pid = 1260] [serial = 790] [outer = 14CF2800] 08:06:53 INFO - PROCESS | 1260 | 1464707213030 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 08:06:53 INFO - PROCESS | 1260 | 1464707213067 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1260 | 1464707213069 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:06:53 INFO - PROCESS | 1260 | 1464707213072 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:06:53 INFO - PROCESS | 1260 | 1464707213074 Marionette TRACE conn5 <- [1,1018,null,{}] 08:06:53 INFO - PROCESS | 1260 | 1464707213077 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}] 08:06:53 INFO - PROCESS | 1260 | 1464707213165 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:06:53 INFO - PROCESS | 1260 | 1464707213172 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1260 | ++DOCSHELL 17C78400 == 56 [pid = 1260] [id = 264] 08:06:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (17C89400) [pid = 1260] [serial = 791] [outer = 00000000] 08:06:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (187E2400) [pid = 1260] [serial = 792] [outer = 17C89400] 08:06:53 INFO - PROCESS | 1260 | 1464707213217 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (18C97400) [pid = 1260] [serial = 793] [outer = 17C89400] 08:06:53 INFO - PROCESS | 1260 | 1464707213699 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 08:06:53 INFO - PROCESS | 1260 | 1464707213746 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1260 | 1464707213749 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:06:53 INFO - PROCESS | 1260 | 1464707213752 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1260 | 1464707213754 Marionette TRACE conn5 <- [1,1022,null,{}] 08:06:53 INFO - PROCESS | 1260 | 1464707213757 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}] 08:06:53 INFO - PROCESS | 1260 | 1464707213871 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:06:53 INFO - PROCESS | 1260 | 1464707213961 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1260 | ++DOCSHELL 19842C00 == 57 [pid = 1260] [id = 265] 08:06:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (19892400) [pid = 1260] [serial = 794] [outer = 00000000] 08:06:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (19946C00) [pid = 1260] [serial = 795] [outer = 19892400] 08:06:54 INFO - PROCESS | 1260 | 1464707214007 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (19972400) [pid = 1260] [serial = 796] [outer = 19892400] 08:06:54 INFO - PROCESS | 1260 | 1464707214462 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 08:06:54 INFO - PROCESS | 1260 | 1464707214482 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:06:54 INFO - PROCESS | 1260 | 1464707214484 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:06:54 INFO - PROCESS | 1260 | 1464707214488 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1260 | 1464707214489 Marionette TRACE conn5 <- [1,1026,null,{}] 08:06:54 INFO - PROCESS | 1260 | 1464707214499 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}] 08:06:54 INFO - PROCESS | 1260 | 1464707214621 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:06:54 INFO - PROCESS | 1260 | 1464707214628 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1260 | ++DOCSHELL 19893C00 == 58 [pid = 1260] [id = 266] 08:06:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (19978400) [pid = 1260] [serial = 797] [outer = 00000000] 08:06:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1A049C00) [pid = 1260] [serial = 798] [outer = 19978400] 08:06:54 INFO - PROCESS | 1260 | 1464707214676 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1A04C800) [pid = 1260] [serial = 799] [outer = 19978400] 08:06:55 INFO - PROCESS | 1260 | 1464707215129 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 08:06:55 INFO - PROCESS | 1260 | 1464707215178 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1260 | 1464707215180 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:06:55 INFO - PROCESS | 1260 | 1464707215184 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1260 | 1464707215186 Marionette TRACE conn5 <- [1,1030,null,{}] 08:06:55 INFO - PROCESS | 1260 | 1464707215189 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}] 08:06:55 INFO - PROCESS | 1260 | 1464707215329 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:06:55 INFO - PROCESS | 1260 | 1464707215352 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1260 | ++DOCSHELL 1A26C000 == 59 [pid = 1260] [id = 267] 08:06:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1A26F000) [pid = 1260] [serial = 800] [outer = 00000000] 08:06:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1A2E4C00) [pid = 1260] [serial = 801] [outer = 1A26F000] 08:06:55 INFO - PROCESS | 1260 | 1464707215396 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1A381C00) [pid = 1260] [serial = 802] [outer = 1A26F000] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (11122C00) [pid = 1260] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (19974C00) [pid = 1260] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1A04B400) [pid = 1260] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1036E400) [pid = 1260] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (18C9D400) [pid = 1260] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (14DDFC00) [pid = 1260] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1A1D4400) [pid = 1260] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (17B2E400) [pid = 1260] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1AF12800) [pid = 1260] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (18C19800) [pid = 1260] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:06:55 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1AF1F800) [pid = 1260] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:06:55 INFO - PROCESS | 1260 | 1464707215964 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:06:56 INFO - PROCESS | 1260 | 1464707216015 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1260 | 1464707216017 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:06:56 INFO - PROCESS | 1260 | 1464707216020 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1260 | 1464707216022 Marionette TRACE conn5 <- [1,1034,null,{}] 08:06:56 INFO - PROCESS | 1260 | 1464707216025 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}] 08:06:56 INFO - PROCESS | 1260 | 1464707216108 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:06:56 INFO - PROCESS | 1260 | 1464707216115 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1260 | ++DOCSHELL 10C96800 == 60 [pid = 1260] [id = 268] 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (14C48400) [pid = 1260] [serial = 803] [outer = 00000000] 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A1D4400) [pid = 1260] [serial = 804] [outer = 14C48400] 08:06:56 INFO - PROCESS | 1260 | 1464707216158 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1A2E1800) [pid = 1260] [serial = 805] [outer = 14C48400] 08:06:56 INFO - PROCESS | 1260 | 1464707216582 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:06:56 INFO - PROCESS | 1260 | 1464707216590 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1260 | 1464707216592 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:06:56 INFO - PROCESS | 1260 | 1464707216595 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1260 | 1464707216597 Marionette TRACE conn5 <- [1,1038,null,{}] 08:06:56 INFO - PROCESS | 1260 | 1464707216600 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}] 08:06:56 INFO - PROCESS | 1260 | 1464707216730 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:06:56 INFO - PROCESS | 1260 | 1464707216739 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1260 | ++DOCSHELL 1450D400 == 61 [pid = 1260] [id = 269] 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (176B7C00) [pid = 1260] [serial = 806] [outer = 00000000] 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF1F800) [pid = 1260] [serial = 807] [outer = 176B7C00] 08:06:56 INFO - PROCESS | 1260 | 1464707216783 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AF3D400) [pid = 1260] [serial = 808] [outer = 176B7C00] 08:06:57 INFO - PROCESS | 1260 | 1464707217212 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:06:57 INFO - PROCESS | 1260 | 1464707217267 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1260 | 1464707217269 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:06:57 INFO - PROCESS | 1260 | 1464707217272 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:06:57 INFO - PROCESS | 1260 | 1464707217274 Marionette TRACE conn5 <- [1,1042,null,{}] 08:06:57 INFO - PROCESS | 1260 | 1464707217278 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}] 08:06:57 INFO - PROCESS | 1260 | 1464707217399 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:06:57 INFO - PROCESS | 1260 | 1464707217414 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1260 | ++DOCSHELL 1450C400 == 62 [pid = 1260] [id = 270] 08:06:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1A050800) [pid = 1260] [serial = 809] [outer = 00000000] 08:06:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1B006800) [pid = 1260] [serial = 810] [outer = 1A050800] 08:06:57 INFO - PROCESS | 1260 | 1464707217457 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1B30FC00) [pid = 1260] [serial = 811] [outer = 1A050800] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 091F5800 == 61 [pid = 1260] [id = 224] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 111F8800 == 60 [pid = 1260] [id = 207] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1B39B000 == 59 [pid = 1260] [id = 227] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1A1D4C00 == 58 [pid = 1260] [id = 209] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1AFAFC00 == 57 [pid = 1260] [id = 226] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 19EF9C00 == 56 [pid = 1260] [id = 225] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 19990C00 == 55 [pid = 1260] [id = 19] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 14C08400 == 54 [pid = 1260] [id = 20] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1A1D0C00 == 53 [pid = 1260] [id = 228] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 18825400 == 52 [pid = 1260] [id = 241] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1A387800 == 51 [pid = 1260] [id = 213] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1A387C00 == 50 [pid = 1260] [id = 243] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 16121800 == 49 [pid = 1260] [id = 211] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 091F3000 == 48 [pid = 1260] [id = 242] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 10146C00 == 47 [pid = 1260] [id = 26] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 0C86A800 == 46 [pid = 1260] [id = 23] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 0C875800 == 45 [pid = 1260] [id = 24] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 10AC0800 == 44 [pid = 1260] [id = 18] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1A2DDC00 == 43 [pid = 1260] [id = 212] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 0C871C00 == 42 [pid = 1260] [id = 261] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 0C817800 == 41 [pid = 1260] [id = 260] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1B3A3800 == 40 [pid = 1260] [id = 258] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1C834C00 == 39 [pid = 1260] [id = 259] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 1998A800 == 38 [pid = 1260] [id = 257] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 0C816400 == 37 [pid = 1260] [id = 255] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 176B9C00 == 36 [pid = 1260] [id = 256] 08:06:58 INFO - PROCESS | 1260 | --DOCSHELL 10141000 == 35 [pid = 1260] [id = 254] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 10142800 == 34 [pid = 1260] [id = 262] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 17C78400 == 33 [pid = 1260] [id = 264] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 1450D400 == 32 [pid = 1260] [id = 269] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 19842C00 == 31 [pid = 1260] [id = 265] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 1A26C000 == 30 [pid = 1260] [id = 267] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 14CEB800 == 29 [pid = 1260] [id = 263] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 19893C00 == 28 [pid = 1260] [id = 266] 08:06:59 INFO - PROCESS | 1260 | --DOCSHELL 10C96800 == 27 [pid = 1260] [id = 268] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (14222000) [pid = 1260] [serial = 732] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A050400) [pid = 1260] [serial = 747] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (14226C00) [pid = 1260] [serial = 733] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1A1CDC00) [pid = 1260] [serial = 715] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (10689800) [pid = 1260] [serial = 735] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (10C9D000) [pid = 1260] [serial = 736] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1983F000) [pid = 1260] [serial = 744] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (15918000) [pid = 1260] [serial = 738] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (15A81C00) [pid = 1260] [serial = 739] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A37F800) [pid = 1260] [serial = 750] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1AFAA400) [pid = 1260] [serial = 729] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1A1CCC00) [pid = 1260] [serial = 748] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (19898C00) [pid = 1260] [serial = 723] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (187E1000) [pid = 1260] [serial = 741] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (18C16400) [pid = 1260] [serial = 742] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1AF1FC00) [pid = 1260] [serial = 753] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1AF33400) [pid = 1260] [serial = 726] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1A382000) [pid = 1260] [serial = 751] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A048000) [pid = 1260] [serial = 756] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (14509000) [pid = 1260] [serial = 720] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (091F7000) [pid = 1260] [serial = 717] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1AFAE000) [pid = 1260] [serial = 759] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1B476C00) [pid = 1260] [serial = 762] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1AF32000) [pid = 1260] [serial = 754] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1AF13400) [pid = 1260] [serial = 757] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1B301400) [pid = 1260] [serial = 760] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1996F400) [pid = 1260] [serial = 745] [outer = 00000000] [url = about:blank] 08:06:59 INFO - PROCESS | 1260 | 1464707219717 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2470ms 08:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:06:59 INFO - PROCESS | 1260 | 1464707219747 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1260 | 1464707219751 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:06:59 INFO - PROCESS | 1260 | 1464707219757 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1260 | 1464707219760 Marionette TRACE conn5 <- [1,1046,null,{}] 08:06:59 INFO - PROCESS | 1260 | 1464707219766 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}] 08:06:59 INFO - PROCESS | 1260 | 1464707219860 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:06:59 INFO - PROCESS | 1260 | 1464707219869 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1260 | ++DOCSHELL 091F9C00 == 28 [pid = 1260] [id = 271] 08:06:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (091FB000) [pid = 1260] [serial = 812] [outer = 00000000] 08:06:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0C815000) [pid = 1260] [serial = 813] [outer = 091FB000] 08:06:59 INFO - PROCESS | 1260 | 1464707219917 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (0C869400) [pid = 1260] [serial = 814] [outer = 091FB000] 08:07:00 INFO - PROCESS | 1260 | 1464707220420 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 08:07:00 INFO - PROCESS | 1260 | 1464707220451 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1260 | 1464707220457 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:07:00 INFO - PROCESS | 1260 | 1464707220463 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:07:00 INFO - PROCESS | 1260 | 1464707220466 Marionette TRACE conn5 <- [1,1050,null,{}] 08:07:00 INFO - PROCESS | 1260 | 1464707220470 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}] 08:07:00 INFO - PROCESS | 1260 | 1464707220561 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:07:00 INFO - PROCESS | 1260 | 1464707220571 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4E400 == 29 [pid = 1260] [id = 272] 08:07:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (0FF4F000) [pid = 1260] [serial = 815] [outer = 00000000] 08:07:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (0FF57000) [pid = 1260] [serial = 816] [outer = 0FF4F000] 08:07:00 INFO - PROCESS | 1260 | 1464707220617 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (10146400) [pid = 1260] [serial = 817] [outer = 0FF4F000] 08:07:01 INFO - PROCESS | 1260 | 1464707221100 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 08:07:01 INFO - PROCESS | 1260 | 1464707221139 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1260 | 1464707221142 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:07:01 INFO - PROCESS | 1260 | 1464707221145 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:07:01 INFO - PROCESS | 1260 | 1464707221149 Marionette TRACE conn5 <- [1,1054,null,{}] 08:07:01 INFO - PROCESS | 1260 | 1464707221159 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}] 08:07:01 INFO - PROCESS | 1260 | 1464707221279 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:07:01 INFO - PROCESS | 1260 | 1464707221369 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1260 | ++DOCSHELL 10B5F800 == 30 [pid = 1260] [id = 273] 08:07:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (10B69C00) [pid = 1260] [serial = 818] [outer = 00000000] 08:07:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (10C93800) [pid = 1260] [serial = 819] [outer = 10B69C00] 08:07:01 INFO - PROCESS | 1260 | 1464707221418 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (10C9C400) [pid = 1260] [serial = 820] [outer = 10B69C00] 08:07:01 INFO - PROCESS | 1260 | 1464707221806 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 08:07:01 INFO - PROCESS | 1260 | 1464707221879 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1260 | 1464707221882 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:07:01 INFO - PROCESS | 1260 | 1464707221885 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:07:01 INFO - PROCESS | 1260 | 1464707221887 Marionette TRACE conn5 <- [1,1058,null,{}] 08:07:01 INFO - PROCESS | 1260 | 1464707221890 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}] 08:07:01 INFO - PROCESS | 1260 | 1464707221977 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:07:01 INFO - PROCESS | 1260 | 1464707221984 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1260 | ++DOCSHELL 0CF34800 == 31 [pid = 1260] [id = 274] 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (10CA0400) [pid = 1260] [serial = 821] [outer = 00000000] 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (14229C00) [pid = 1260] [serial = 822] [outer = 10CA0400] 08:07:02 INFO - PROCESS | 1260 | 1464707222042 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1442E400) [pid = 1260] [serial = 823] [outer = 10CA0400] 08:07:02 INFO - PROCESS | 1260 | 1464707222479 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 08:07:02 INFO - PROCESS | 1260 | 1464707222519 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1260 | 1464707222521 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:07:02 INFO - PROCESS | 1260 | 1464707222524 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:07:02 INFO - PROCESS | 1260 | 1464707222526 Marionette TRACE conn5 <- [1,1062,null,{}] 08:07:02 INFO - PROCESS | 1260 | 1464707222530 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}] 08:07:02 INFO - PROCESS | 1260 | 1464707222609 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:07:02 INFO - PROCESS | 1260 | 1464707222616 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1260 | ++DOCSHELL 1450A400 == 32 [pid = 1260] [id = 275] 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1450CC00) [pid = 1260] [serial = 824] [outer = 00000000] 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (14548C00) [pid = 1260] [serial = 825] [outer = 1450CC00] 08:07:02 INFO - PROCESS | 1260 | 1464707222660 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (14A42800) [pid = 1260] [serial = 826] [outer = 1450CC00] 08:07:03 INFO - PROCESS | 1260 | 1464707223135 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 08:07:03 INFO - PROCESS | 1260 | 1464707223160 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1260 | 1464707223162 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:07:03 INFO - PROCESS | 1260 | 1464707223170 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1260 | 1464707223171 Marionette TRACE conn5 <- [1,1066,null,{}] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:07:03 INFO - PROCESS | 1260 | 1464707223175 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}] 08:07:03 INFO - PROCESS | 1260 | 1464707223288 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:07:03 INFO - PROCESS | 1260 | 1464707223299 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1260 | ++DOCSHELL 15917C00 == 33 [pid = 1260] [id = 276] 08:07:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (15919000) [pid = 1260] [serial = 827] [outer = 00000000] 08:07:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (15A79C00) [pid = 1260] [serial = 828] [outer = 15919000] 08:07:03 INFO - PROCESS | 1260 | 1464707223345 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (16121C00) [pid = 1260] [serial = 829] [outer = 15919000] 08:07:03 INFO - PROCESS | 1260 | 1464707223785 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 673ms 08:07:03 INFO - PROCESS | 1260 | 1464707223848 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1260 | 1464707223850 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:07:03 INFO - PROCESS | 1260 | 1464707223853 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1260 | 1464707223855 Marionette TRACE conn5 <- [1,1070,null,{}] 08:07:03 INFO - PROCESS | 1260 | 1464707223858 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}] 08:07:03 INFO - PROCESS | 1260 | 1464707223935 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:07:03 INFO - PROCESS | 1260 | 1464707223973 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1260 | ++DOCSHELL 15A48C00 == 34 [pid = 1260] [id = 277] 08:07:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (16404800) [pid = 1260] [serial = 830] [outer = 00000000] 08:07:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1763B000) [pid = 1260] [serial = 831] [outer = 16404800] 08:07:04 INFO - PROCESS | 1260 | 1464707224017 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1763B800) [pid = 1260] [serial = 832] [outer = 16404800] 08:07:04 INFO - PROCESS | 1260 | 1464707224446 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 08:07:04 INFO - PROCESS | 1260 | 1464707224495 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1260 | 1464707224497 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:07:04 INFO - PROCESS | 1260 | 1464707224501 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1260 | 1464707224502 Marionette TRACE conn5 <- [1,1074,null,{}] 08:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:07:04 INFO - PROCESS | 1260 | 1464707224506 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}] 08:07:04 INFO - PROCESS | 1260 | 1464707224583 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:07:04 INFO - PROCESS | 1260 | 1464707224592 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1260 | ++DOCSHELL 17636C00 == 35 [pid = 1260] [id = 278] 08:07:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (17B37C00) [pid = 1260] [serial = 833] [outer = 00000000] 08:07:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (18789C00) [pid = 1260] [serial = 834] [outer = 17B37C00] 08:07:04 INFO - PROCESS | 1260 | 1464707224637 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (17C79800) [pid = 1260] [serial = 835] [outer = 17B37C00] 08:07:05 INFO - PROCESS | 1260 | 1464707225122 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:07:05 INFO - PROCESS | 1260 | 1464707225175 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1260 | 1464707225177 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:07:05 INFO - PROCESS | 1260 | 1464707225180 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1260 | 1464707225182 Marionette TRACE conn5 <- [1,1078,null,{}] 08:07:05 INFO - PROCESS | 1260 | 1464707225185 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}] 08:07:05 INFO - PROCESS | 1260 | 1464707225302 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:07:05 INFO - PROCESS | 1260 | 1464707225391 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1260 | ++DOCSHELL 10B5EC00 == 36 [pid = 1260] [id = 279] 08:07:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (18C1BC00) [pid = 1260] [serial = 836] [outer = 00000000] 08:07:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (18C9D400) [pid = 1260] [serial = 837] [outer = 18C1BC00] 08:07:05 INFO - PROCESS | 1260 | 1464707225435 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (18CA1800) [pid = 1260] [serial = 838] [outer = 18C1BC00] 08:07:05 INFO - PROCESS | 1260 | 1464707225858 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:07:05 INFO - PROCESS | 1260 | 1464707225914 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1260 | 1464707225916 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:07:05 INFO - PROCESS | 1260 | 1464707225919 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1260 | 1464707225920 Marionette TRACE conn5 <- [1,1082,null,{}] 08:07:05 INFO - PROCESS | 1260 | 1464707225924 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}] 08:07:06 INFO - PROCESS | 1260 | 1464707226039 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:07:06 INFO - PROCESS | 1260 | 1464707226049 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1260 | ++DOCSHELL 19893C00 == 37 [pid = 1260] [id = 280] 08:07:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (19895C00) [pid = 1260] [serial = 839] [outer = 00000000] 08:07:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (19944C00) [pid = 1260] [serial = 840] [outer = 19895C00] 08:07:06 INFO - PROCESS | 1260 | 1464707226094 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (19970000) [pid = 1260] [serial = 841] [outer = 19895C00] 08:07:06 INFO - PROCESS | 1260 | 1464707226559 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 08:07:06 INFO - PROCESS | 1260 | 1464707226594 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1260 | 1464707226596 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:07:06 INFO - PROCESS | 1260 | 1464707226603 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1260 | 1464707226605 Marionette TRACE conn5 <- [1,1086,null,{}] 08:07:06 INFO - PROCESS | 1260 | 1464707226609 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}] 08:07:06 INFO - PROCESS | 1260 | 1464707226768 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (10372000) [pid = 1260] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (17633800) [pid = 1260] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (0C818000) [pid = 1260] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (10144000) [pid = 1260] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1AF3BC00) [pid = 1260] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (19978400) [pid = 1260] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1C86B800) [pid = 1260] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1422D000) [pid = 1260] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A2EA400) [pid = 1260] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (176B7C00) [pid = 1260] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (14C48400) [pid = 1260] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (17C89400) [pid = 1260] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0F9EE400) [pid = 1260] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A26F000) [pid = 1260] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1AFB0C00) [pid = 1260] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (091F9800) [pid = 1260] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19892400) [pid = 1260] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (09173C00) [pid = 1260] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (10144800) [pid = 1260] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (15916400) [pid = 1260] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (18C1C800) [pid = 1260] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (176C3800) [pid = 1260] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A1D1400) [pid = 1260] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1B3A0800) [pid = 1260] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1A38B400) [pid = 1260] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (14CF2800) [pid = 1260] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1AF96C00) [pid = 1260] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1A042C00) [pid = 1260] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1AF8FC00) [pid = 1260] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1C286400) [pid = 1260] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:07:07 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1AF13C00) [pid = 1260] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:07:07 INFO - PROCESS | 1260 | 1464707227497 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1260 | ++DOCSHELL 0917DC00 == 38 [pid = 1260] [id = 281] 08:07:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (091EDC00) [pid = 1260] [serial = 842] [outer = 00000000] 08:07:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0C871800) [pid = 1260] [serial = 843] [outer = 091EDC00] 08:07:07 INFO - PROCESS | 1260 | 1464707227552 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (10C95000) [pid = 1260] [serial = 844] [outer = 091EDC00] 08:07:07 INFO - PROCESS | 1260 | 1464707227939 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1377ms 08:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:07:07 INFO - PROCESS | 1260 | 1464707227983 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1260 | 1464707227985 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:07:07 INFO - PROCESS | 1260 | 1464707227988 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1260 | 1464707227990 Marionette TRACE conn5 <- [1,1090,null,{}] 08:07:08 INFO - PROCESS | 1260 | 1464707227993 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}] 08:07:08 INFO - PROCESS | 1260 | 1464707228072 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:07:08 INFO - PROCESS | 1260 | 1464707228079 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1260 | ++DOCSHELL 15914400 == 39 [pid = 1260] [id = 282] 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (15916400) [pid = 1260] [serial = 845] [outer = 00000000] 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (18C13C00) [pid = 1260] [serial = 846] [outer = 15916400] 08:07:08 INFO - PROCESS | 1260 | 1464707228124 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (19977400) [pid = 1260] [serial = 847] [outer = 15916400] 08:07:08 INFO - PROCESS | 1260 | 1464707228542 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 08:07:08 INFO - PROCESS | 1260 | 1464707228619 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1260 | 1464707228621 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:07:08 INFO - PROCESS | 1260 | 1464707228624 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1260 | 1464707228626 Marionette TRACE conn5 <- [1,1094,null,{}] 08:07:08 INFO - PROCESS | 1260 | 1464707228630 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}] 08:07:08 INFO - PROCESS | 1260 | 1464707228708 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:07:08 INFO - PROCESS | 1260 | 1464707228715 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1260 | ++DOCSHELL 111AEC00 == 40 [pid = 1260] [id = 283] 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14C99400) [pid = 1260] [serial = 848] [outer = 00000000] 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A045800) [pid = 1260] [serial = 849] [outer = 14C99400] 08:07:08 INFO - PROCESS | 1260 | 1464707228758 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A049800) [pid = 1260] [serial = 850] [outer = 14C99400] 08:07:09 INFO - PROCESS | 1260 | 1464707229205 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 08:07:09 INFO - PROCESS | 1260 | 1464707229258 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1260 | 1464707229260 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:07:09 INFO - PROCESS | 1260 | 1464707229263 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1260 | 1464707229264 Marionette TRACE conn5 <- [1,1098,null,{}] 08:07:09 INFO - PROCESS | 1260 | 1464707229268 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}] 08:07:09 INFO - PROCESS | 1260 | 1464707229347 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:07:09 INFO - PROCESS | 1260 | 1464707229354 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1260 | ++DOCSHELL 14507C00 == 41 [pid = 1260] [id = 284] 08:07:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A04F000) [pid = 1260] [serial = 851] [outer = 00000000] 08:07:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1A1CD400) [pid = 1260] [serial = 852] [outer = 1A04F000] 08:07:09 INFO - PROCESS | 1260 | 1464707229397 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1A1D5800) [pid = 1260] [serial = 853] [outer = 1A04F000] 08:07:10 INFO - PROCESS | 1260 | 1464707230245 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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1021ms 08:07:10 INFO - PROCESS | 1260 | 1464707230287 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1260 | 1464707230292 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:07:10 INFO - PROCESS | 1260 | 1464707230297 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:07:10 INFO - PROCESS | 1260 | 1464707230301 Marionette TRACE conn5 <- [1,1102,null,{}] 08:07:10 INFO - PROCESS | 1260 | 1464707230326 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}] 08:07:10 INFO - PROCESS | 1260 | 1464707230468 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:07:10 INFO - PROCESS | 1260 | 1464707230600 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1260 | ++DOCSHELL 091F6C00 == 42 [pid = 1260] [id = 285] 08:07:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0C867000) [pid = 1260] [serial = 854] [outer = 00000000] 08:07:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (0F9FBC00) [pid = 1260] [serial = 855] [outer = 0C867000] 08:07:10 INFO - PROCESS | 1260 | 1464707230659 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1014B000) [pid = 1260] [serial = 856] [outer = 0C867000] 08:07:11 INFO - PROCESS | 1260 | 1464707231414 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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1145ms 08:07:11 INFO - PROCESS | 1260 | 1464707231455 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1260 | 1464707231461 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:07:11 INFO - PROCESS | 1260 | 1464707231468 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1260 | 1464707231471 Marionette TRACE conn5 <- [1,1106,null,{}] 08:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:07:11 INFO - PROCESS | 1260 | 1464707231475 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}] 08:07:11 INFO - PROCESS | 1260 | 1464707231603 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:07:11 INFO - PROCESS | 1260 | 1464707231737 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1260 | ++DOCSHELL 0C815800 == 43 [pid = 1260] [id = 286] 08:07:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (10B29800) [pid = 1260] [serial = 857] [outer = 00000000] 08:07:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1450D400) [pid = 1260] [serial = 858] [outer = 10B29800] 08:07:11 INFO - PROCESS | 1260 | 1464707231793 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (14C10800) [pid = 1260] [serial = 859] [outer = 10B29800] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 0F9EF000 == 42 [pid = 1260] [id = 200] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 14C9A400 == 41 [pid = 1260] [id = 198] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 10140C00 == 40 [pid = 1260] [id = 188] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 09188800 == 39 [pid = 1260] [id = 199] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 0CFDBC00 == 38 [pid = 1260] [id = 197] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 0F908000 == 37 [pid = 1260] [id = 191] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 10B22400 == 36 [pid = 1260] [id = 190] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 187E1C00 == 35 [pid = 1260] [id = 204] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 17C96400 == 34 [pid = 1260] [id = 203] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 1014D400 == 33 [pid = 1260] [id = 189] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 16123C00 == 32 [pid = 1260] [id = 202] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 091F6800 == 31 [pid = 1260] [id = 187] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 14221800 == 30 [pid = 1260] [id = 201] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 1450A000 == 29 [pid = 1260] [id = 192] 08:07:12 INFO - PROCESS | 1260 | --DOCSHELL 1450C400 == 28 [pid = 1260] [id = 270] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1AF3D400) [pid = 1260] [serial = 808] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1B006800) [pid = 1260] [serial = 810] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (14453400) [pid = 1260] [serial = 766] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19899000) [pid = 1260] [serial = 633] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1068C000) [pid = 1260] [serial = 780] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1450F800) [pid = 1260] [serial = 787] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1B3A4400) [pid = 1260] [serial = 771] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1A049C00) [pid = 1260] [serial = 798] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1C86EC00) [pid = 1260] [serial = 777] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (14A45400) [pid = 1260] [serial = 721] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1A386400) [pid = 1260] [serial = 636] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1AF1F800) [pid = 1260] [serial = 807] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A2E1800) [pid = 1260] [serial = 805] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (187E2400) [pid = 1260] [serial = 792] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14C93800) [pid = 1260] [serial = 784] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A381C00) [pid = 1260] [serial = 802] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1B00F400) [pid = 1260] [serial = 678] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10147400) [pid = 1260] [serial = 672] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (19946C00) [pid = 1260] [serial = 795] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (14223400) [pid = 1260] [serial = 765] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1BB1F000) [pid = 1260] [serial = 772] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (18C97400) [pid = 1260] [serial = 793] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (0C86EC00) [pid = 1260] [serial = 718] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1C872800) [pid = 1260] [serial = 778] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1A1D4400) [pid = 1260] [serial = 804] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (14505400) [pid = 1260] [serial = 630] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A04C800) [pid = 1260] [serial = 799] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (18C1F800) [pid = 1260] [serial = 588] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (19F3CC00) [pid = 1260] [serial = 724] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (19942000) [pid = 1260] [serial = 769] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1BBDD400) [pid = 1260] [serial = 684] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (10C9BC00) [pid = 1260] [serial = 783] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (14229400) [pid = 1260] [serial = 781] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (19972400) [pid = 1260] [serial = 796] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1B3B7400) [pid = 1260] [serial = 681] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1AF3B800) [pid = 1260] [serial = 727] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (16702800) [pid = 1260] [serial = 789] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (18C15000) [pid = 1260] [serial = 768] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1BBD6800) [pid = 1260] [serial = 763] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (176B8800) [pid = 1260] [serial = 790] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1A272400) [pid = 1260] [serial = 675] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1A2E4C00) [pid = 1260] [serial = 801] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1AFB3800) [pid = 1260] [serial = 730] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1C831C00) [pid = 1260] [serial = 775] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (1C41F000) [pid = 1260] [serial = 774] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (1422F000) [pid = 1260] [serial = 786] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (1AF1E800) [pid = 1260] [serial = 639] [outer = 00000000] [url = about:blank] 08:07:12 INFO - PROCESS | 1260 | 1464707232798 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1377ms 08:07:12 INFO - PROCESS | 1260 | 1464707232850 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1260 | 1464707232854 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:07:12 INFO - PROCESS | 1260 | 1464707232859 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1260 | 1464707232862 Marionette TRACE conn5 <- [1,1110,null,{}] 08:07:12 INFO - PROCESS | 1260 | 1464707232868 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}] 08:07:12 INFO - PROCESS | 1260 | 1464707232956 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:07:12 INFO - PROCESS | 1260 | 1464707232969 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1260 | ++DOCSHELL 0CF2CC00 == 29 [pid = 1260] [id = 287] 08:07:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (0CF2F400) [pid = 1260] [serial = 860] [outer = 00000000] 08:07:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (0CFDAC00) [pid = 1260] [serial = 861] [outer = 0CF2F400] 08:07:13 INFO - PROCESS | 1260 | 1464707233017 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (0F9ED400) [pid = 1260] [serial = 862] [outer = 0CF2F400] 08:07:13 INFO - PROCESS | 1260 | 1464707233510 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 08:07:13 INFO - PROCESS | 1260 | 1464707233535 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1260 | 1464707233540 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:07:13 INFO - PROCESS | 1260 | 1464707233546 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:07:13 INFO - PROCESS | 1260 | 1464707233549 Marionette TRACE conn5 <- [1,1114,null,{}] 08:07:13 INFO - PROCESS | 1260 | 1464707233552 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}] 08:07:13 INFO - PROCESS | 1260 | 1464707233637 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:07:13 INFO - PROCESS | 1260 | 1464707233647 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1260 | ++DOCSHELL 1068B800 == 30 [pid = 1260] [id = 288] 08:07:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (1068C000) [pid = 1260] [serial = 863] [outer = 00000000] 08:07:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (10B22400) [pid = 1260] [serial = 864] [outer = 1068C000] 08:07:13 INFO - PROCESS | 1260 | 1464707233693 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (10C9B400) [pid = 1260] [serial = 865] [outer = 1068C000] 08:07:14 INFO - PROCESS | 1260 | 1464707234155 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 08:07:14 INFO - PROCESS | 1260 | 1464707234181 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1260 | 1464707234184 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:07:14 INFO - PROCESS | 1260 | 1464707234187 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:07:14 INFO - PROCESS | 1260 | 1464707234190 Marionette TRACE conn5 <- [1,1118,null,{}] 08:07:14 INFO - PROCESS | 1260 | 1464707234201 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}] 08:07:14 INFO - PROCESS | 1260 | 1464707234288 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:07:14 INFO - PROCESS | 1260 | 1464707234299 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1260 | ++DOCSHELL 14509000 == 31 [pid = 1260] [id = 289] 08:07:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14509400) [pid = 1260] [serial = 866] [outer = 00000000] 08:07:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1450F000) [pid = 1260] [serial = 867] [outer = 14509400] 08:07:14 INFO - PROCESS | 1260 | 1464707234348 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (14C02400) [pid = 1260] [serial = 868] [outer = 14509400] 08:07:14 INFO - PROCESS | 1260 | 1464707234821 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 08:07:14 INFO - PROCESS | 1260 | 1464707234862 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1260 | 1464707234864 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:07:14 INFO - PROCESS | 1260 | 1464707234867 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:07:14 INFO - PROCESS | 1260 | 1464707234869 Marionette TRACE conn5 <- [1,1122,null,{}] 08:07:14 INFO - PROCESS | 1260 | 1464707234882 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}] 08:07:14 INFO - PROCESS | 1260 | 1464707234968 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:07:14 INFO - PROCESS | 1260 | 1464707234974 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1260 | ++DOCSHELL 1454C800 == 32 [pid = 1260] [id = 290] 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14DDAC00) [pid = 1260] [serial = 869] [outer = 00000000] 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1611D400) [pid = 1260] [serial = 870] [outer = 14DDAC00] 08:07:15 INFO - PROCESS | 1260 | 1464707235019 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1670EC00) [pid = 1260] [serial = 871] [outer = 14DDAC00] 08:07:15 INFO - PROCESS | 1260 | 1464707235500 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 08:07:15 INFO - PROCESS | 1260 | 1464707235542 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1260 | 1464707235544 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:07:15 INFO - PROCESS | 1260 | 1464707235547 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1260 | 1464707235548 Marionette TRACE conn5 <- [1,1126,null,{}] 08:07:15 INFO - PROCESS | 1260 | 1464707235552 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}] 08:07:15 INFO - PROCESS | 1260 | 1464707235664 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:07:15 INFO - PROCESS | 1260 | 1464707235751 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1260 | ++DOCSHELL 1763B400 == 33 [pid = 1260] [id = 291] 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (176C1C00) [pid = 1260] [serial = 872] [outer = 00000000] 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (17C76C00) [pid = 1260] [serial = 873] [outer = 176C1C00] 08:07:15 INFO - PROCESS | 1260 | 1464707235795 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (187E2800) [pid = 1260] [serial = 874] [outer = 176C1C00] 08:07:16 INFO - PROCESS | 1260 | 1464707236214 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 08:07:16 INFO - PROCESS | 1260 | 1464707236278 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1260 | 1464707236280 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:07:16 INFO - PROCESS | 1260 | 1464707236283 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1260 | 1464707236285 Marionette TRACE conn5 <- [1,1130,null,{}] 08:07:16 INFO - PROCESS | 1260 | 1464707236289 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}] 08:07:16 INFO - PROCESS | 1260 | 1464707236419 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:07:16 INFO - PROCESS | 1260 | 1464707236481 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1260 | ++DOCSHELL 18C15400 == 34 [pid = 1260] [id = 292] 08:07:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (18C19800) [pid = 1260] [serial = 875] [outer = 00000000] 08:07:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1983B000) [pid = 1260] [serial = 876] [outer = 18C19800] 08:07:16 INFO - PROCESS | 1260 | 1464707236526 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (19896C00) [pid = 1260] [serial = 877] [outer = 18C19800] 08:07:16 INFO - PROCESS | 1260 | 1464707236954 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 731ms 08:07:17 INFO - PROCESS | 1260 | 1464707237044 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1260 | 1464707237046 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 1260 | 1464707237050 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1260 | 1464707237051 Marionette TRACE conn5 <- [1,1134,null,{}] 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:07:17 INFO - PROCESS | 1260 | 1464707237055 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}] 08:07:17 INFO - PROCESS | 1260 | 1464707237163 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14C99400) [pid = 1260] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (091FB000) [pid = 1260] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (18C1BC00) [pid = 1260] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (19895C00) [pid = 1260] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1A050800) [pid = 1260] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1450CC00) [pid = 1260] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (15919000) [pid = 1260] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (17B37C00) [pid = 1260] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (15916400) [pid = 1260] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (0FF4F000) [pid = 1260] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (10CA0400) [pid = 1260] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (10B69C00) [pid = 1260] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (16404800) [pid = 1260] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:07:17 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (091EDC00) [pid = 1260] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:07:17 INFO - PROCESS | 1260 | 1464707237342 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1260 | ++DOCSHELL 091EDC00 == 35 [pid = 1260] [id = 293] 08:07:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (091F2000) [pid = 1260] [serial = 878] [outer = 00000000] 08:07:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1014A400) [pid = 1260] [serial = 879] [outer = 091F2000] 08:07:17 INFO - PROCESS | 1260 | 1464707237388 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14224800) [pid = 1260] [serial = 880] [outer = 091F2000] 08:07:17 INFO - PROCESS | 1260 | 1464707237737 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 08:07:17 INFO - PROCESS | 1260 | 1464707237785 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1260 | 1464707237787 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 1260 | 1464707237790 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:07:17 INFO - PROCESS | 1260 | 1464707237792 Marionette TRACE conn5 <- [1,1138,null,{}] 08:07:17 INFO - PROCESS | 1260 | 1464707237795 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}] 08:07:17 INFO - PROCESS | 1260 | 1464707237874 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:07:17 INFO - PROCESS | 1260 | 1464707237955 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1260 | ++DOCSHELL 1068D800 == 36 [pid = 1260] [id = 294] 08:07:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10ABC400) [pid = 1260] [serial = 881] [outer = 00000000] 08:07:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (19943000) [pid = 1260] [serial = 882] [outer = 10ABC400] 08:07:18 INFO - PROCESS | 1260 | 1464707237999 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (19976C00) [pid = 1260] [serial = 883] [outer = 10ABC400] 08:07:18 INFO - PROCESS | 1260 | 1464707238360 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 08:07:18 INFO - PROCESS | 1260 | 1464707238425 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1260 | 1464707238426 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:07:18 INFO - PROCESS | 1260 | 1464707238435 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1260 | 1464707238437 Marionette TRACE conn5 <- [1,1142,null,{}] 08:07:18 INFO - PROCESS | 1260 | 1464707238440 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}] 08:07:18 INFO - PROCESS | 1260 | 1464707238520 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:07:18 INFO - PROCESS | 1260 | 1464707238526 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1260 | ++DOCSHELL 0C80D000 == 37 [pid = 1260] [id = 295] 08:07:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (0CF7D800) [pid = 1260] [serial = 884] [outer = 00000000] 08:07:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (19990C00) [pid = 1260] [serial = 885] [outer = 0CF7D800] 08:07:18 INFO - PROCESS | 1260 | 1464707238570 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A044000) [pid = 1260] [serial = 886] [outer = 0CF7D800] 08:07:19 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:07:19 INFO - PROCESS | 1260 | 1464707239147 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 08:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:07:19 INFO - PROCESS | 1260 | 1464707239160 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1260 | 1464707239162 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:07:19 INFO - PROCESS | 1260 | 1464707239166 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1260 | 1464707239167 Marionette TRACE conn5 <- [1,1146,null,{}] 08:07:19 INFO - PROCESS | 1260 | 1464707239170 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}] 08:07:19 INFO - PROCESS | 1260 | 1464707239251 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:07:19 INFO - PROCESS | 1260 | 1464707239258 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1260 | ++DOCSHELL 1A047000 == 38 [pid = 1260] [id = 296] 08:07:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1A048C00) [pid = 1260] [serial = 887] [outer = 00000000] 08:07:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1A1CF800) [pid = 1260] [serial = 888] [outer = 1A048C00] 08:07:19 INFO - PROCESS | 1260 | 1464707239301 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (1A2E1800) [pid = 1260] [serial = 889] [outer = 1A048C00] 08:07:20 INFO - PROCESS | 1260 | 1464707240039 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 08:07:20 INFO - PROCESS | 1260 | 1464707240098 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1260 | 1464707240102 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:07:20 INFO - PROCESS | 1260 | 1464707240106 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1260 | 1464707240111 Marionette TRACE conn5 <- [1,1150,null,{}] 08:07:20 INFO - PROCESS | 1260 | 1464707240116 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}] 08:07:20 INFO - PROCESS | 1260 | 1464707240227 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:07:20 INFO - PROCESS | 1260 | 1464707240355 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4FC00 == 39 [pid = 1260] [id = 297] 08:07:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1014D000) [pid = 1260] [serial = 890] [outer = 00000000] 08:07:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (10B29C00) [pid = 1260] [serial = 891] [outer = 1014D000] 08:07:20 INFO - PROCESS | 1260 | 1464707240413 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (14225000) [pid = 1260] [serial = 892] [outer = 1014D000] 08:07:21 INFO - PROCESS | 1260 | 1464707240980 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 08:07:21 INFO - PROCESS | 1260 | 1464707241037 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1260 | 1464707241044 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:07:21 INFO - PROCESS | 1260 | 1464707241050 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1260 | 1464707241053 Marionette TRACE conn5 <- [1,1154,null,{}] 08:07:21 INFO - PROCESS | 1260 | 1464707241057 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}] 08:07:21 INFO - PROCESS | 1260 | 1464707241169 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:07:21 INFO - PROCESS | 1260 | 1464707241296 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1260 | ++DOCSHELL 14DDD400 == 40 [pid = 1260] [id = 298] 08:07:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (14DE1C00) [pid = 1260] [serial = 893] [outer = 00000000] 08:07:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (187E4800) [pid = 1260] [serial = 894] [outer = 14DE1C00] 08:07:21 INFO - PROCESS | 1260 | 1464707241351 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (18C1CC00) [pid = 1260] [serial = 895] [outer = 14DE1C00] 08:07:21 INFO - PROCESS | 1260 | 1464707241973 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 08:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:07:22 INFO - PROCESS | 1260 | 1464707242022 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1260 | 1464707242025 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:07:22 INFO - PROCESS | 1260 | 1464707242028 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1260 | 1464707242032 Marionette TRACE conn5 <- [1,1158,null,{}] 08:07:22 INFO - PROCESS | 1260 | 1464707242060 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}] 08:07:22 INFO - PROCESS | 1260 | 1464707242174 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:07:22 INFO - PROCESS | 1260 | 1464707242303 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CD000 == 41 [pid = 1260] [id = 299] 08:07:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1A2E0400) [pid = 1260] [serial = 896] [outer = 00000000] 08:07:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A2E9400) [pid = 1260] [serial = 897] [outer = 1A2E0400] 08:07:22 INFO - PROCESS | 1260 | 1464707242362 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A381C00) [pid = 1260] [serial = 898] [outer = 1A2E0400] 08:07:23 INFO - PROCESS | 1260 | 1464707243000 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 990ms 08:07:23 INFO - PROCESS | 1260 | 1464707243022 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1260 | 1464707243025 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:07:23 INFO - PROCESS | 1260 | 1464707243028 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1260 | 1464707243030 Marionette TRACE conn5 <- [1,1162,null,{}] 08:07:23 INFO - PROCESS | 1260 | 1464707243034 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}] 08:07:23 INFO - PROCESS | 1260 | 1464707243144 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:07:23 INFO - PROCESS | 1260 | 1464707243243 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1260 | ++DOCSHELL 1A383C00 == 42 [pid = 1260] [id = 300] 08:07:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A386400) [pid = 1260] [serial = 899] [outer = 00000000] 08:07:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A38B000) [pid = 1260] [serial = 900] [outer = 1A386400] 08:07:23 INFO - PROCESS | 1260 | 1464707243298 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1AF14800) [pid = 1260] [serial = 901] [outer = 1A386400] 08:07:23 INFO - PROCESS | 1260 | 1464707243916 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] 08:07:24 INFO - PROCESS | 1260 | 1464707244138 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:07:24 INFO - PROCESS | 1260 | 1464707244144 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1260 | 1464707244147 Marionette TRACE conn5 <- [1,1166,null,{}] 08:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:07:24 INFO - PROCESS | 1260 | 1464707244153 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}] 08:07:24 INFO - PROCESS | 1260 | 1464707244252 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:07:24 INFO - PROCESS | 1260 | 1464707244333 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1260 | ++DOCSHELL 0C813400 == 43 [pid = 1260] [id = 301] 08:07:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (0C875800) [pid = 1260] [serial = 902] [outer = 00000000] 08:07:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1036F800) [pid = 1260] [serial = 903] [outer = 0C875800] 08:07:24 INFO - PROCESS | 1260 | 1464707244422 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (10B5E800) [pid = 1260] [serial = 904] [outer = 0C875800] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A045800) [pid = 1260] [serial = 849] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (0C815000) [pid = 1260] [serial = 813] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (18C9D400) [pid = 1260] [serial = 837] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0C869400) [pid = 1260] [serial = 814] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (19944C00) [pid = 1260] [serial = 840] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (18CA1800) [pid = 1260] [serial = 838] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1B30FC00) [pid = 1260] [serial = 811] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (14548C00) [pid = 1260] [serial = 825] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (14A42800) [pid = 1260] [serial = 826] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (15A79C00) [pid = 1260] [serial = 828] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (16121C00) [pid = 1260] [serial = 829] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (19970000) [pid = 1260] [serial = 841] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (18789C00) [pid = 1260] [serial = 834] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (18C13C00) [pid = 1260] [serial = 846] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (0FF57000) [pid = 1260] [serial = 816] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (10146400) [pid = 1260] [serial = 817] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (14229C00) [pid = 1260] [serial = 822] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1442E400) [pid = 1260] [serial = 823] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (10C93800) [pid = 1260] [serial = 819] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (10C9C400) [pid = 1260] [serial = 820] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1763B000) [pid = 1260] [serial = 831] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1763B800) [pid = 1260] [serial = 832] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (0C871800) [pid = 1260] [serial = 843] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1A049800) [pid = 1260] [serial = 850] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (10C95000) [pid = 1260] [serial = 844] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (19977400) [pid = 1260] [serial = 847] [outer = 00000000] [url = about:blank] 08:07:24 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (17C79800) [pid = 1260] [serial = 835] [outer = 00000000] [url = about:blank] 08:07:25 INFO - PROCESS | 1260 | 1464707245022 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] 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:07:25 INFO - PROCESS | 1260 | 1464707245086 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 1260 | 1464707245093 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1260 | 1464707245097 Marionette TRACE conn5 <- [1,1170,null,{}] 08:07:25 INFO - PROCESS | 1260 | 1464707245101 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}] 08:07:25 INFO - PROCESS | 1260 | 1464707245191 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:07:25 INFO - PROCESS | 1260 | 1464707245276 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1260 | ++DOCSHELL 0F9EE400 == 44 [pid = 1260] [id = 302] 08:07:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (0FF5B000) [pid = 1260] [serial = 905] [outer = 00000000] 08:07:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1036D000) [pid = 1260] [serial = 906] [outer = 0FF5B000] 08:07:25 INFO - PROCESS | 1260 | 1464707245321 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (10B20000) [pid = 1260] [serial = 907] [outer = 0FF5B000] 08:07:25 INFO - PROCESS | 1260 | 1464707245767 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] 08:07:25 INFO - PROCESS | 1260 | 1464707245825 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 1260 | 1464707245828 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:07:25 INFO - PROCESS | 1260 | 1464707245830 Marionette TRACE conn5 <- [1,1174,null,{}] 08:07:25 INFO - PROCESS | 1260 | 1464707245840 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}] 08:07:25 INFO - PROCESS | 1260 | 1464707245928 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:07:25 INFO - PROCESS | 1260 | 1464707245942 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1260 | ++DOCSHELL 1422A800 == 45 [pid = 1260] [id = 303] 08:07:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (14453000) [pid = 1260] [serial = 908] [outer = 00000000] 08:07:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (14C0BC00) [pid = 1260] [serial = 909] [outer = 14453000] 08:07:26 INFO - PROCESS | 1260 | 1464707245991 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14DD4400) [pid = 1260] [serial = 910] [outer = 14453000] 08:07:26 INFO - PROCESS | 1260 | 1464707246439 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] 08:07:26 INFO - PROCESS | 1260 | 1464707246483 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:07:26 INFO - PROCESS | 1260 | 1464707246487 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:07:26 INFO - PROCESS | 1260 | 1464707246489 Marionette TRACE conn5 <- [1,1178,null,{}] 08:07:26 INFO - PROCESS | 1260 | 1464707246492 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}] 08:07:26 INFO - PROCESS | 1260 | 1464707246577 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:07:26 INFO - PROCESS | 1260 | 1464707246586 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1260 | ++DOCSHELL 15A7C800 == 46 [pid = 1260] [id = 304] 08:07:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (16404800) [pid = 1260] [serial = 911] [outer = 00000000] 08:07:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (176BB800) [pid = 1260] [serial = 912] [outer = 16404800] 08:07:26 INFO - PROCESS | 1260 | 1464707246631 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (17B34800) [pid = 1260] [serial = 913] [outer = 16404800] 08:07:27 INFO - PROCESS | 1260 | 1464707247074 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] 08:07:27 INFO - PROCESS | 1260 | 1464707247137 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:07:27 INFO - PROCESS | 1260 | 1464707247140 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1260 | 1464707247142 Marionette TRACE conn5 <- [1,1182,null,{}] 08:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:07:27 INFO - PROCESS | 1260 | 1464707247146 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}] 08:07:27 INFO - PROCESS | 1260 | 1464707247255 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:07:27 INFO - PROCESS | 1260 | 1464707247337 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1260 | ++DOCSHELL 10C98800 == 47 [pid = 1260] [id = 305] 08:07:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (17C97800) [pid = 1260] [serial = 914] [outer = 00000000] 08:07:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (18C16C00) [pid = 1260] [serial = 915] [outer = 17C97800] 08:07:27 INFO - PROCESS | 1260 | 1464707247382 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (19833800) [pid = 1260] [serial = 916] [outer = 17C97800] 08:07:27 INFO - PROCESS | 1260 | 1464707247817 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] 08:07:27 INFO - PROCESS | 1260 | 1464707247880 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:07:27 INFO - PROCESS | 1260 | 1464707247894 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1260 | 1464707247895 Marionette TRACE conn5 <- [1,1186,null,{}] 08:07:27 INFO - PROCESS | 1260 | 1464707247899 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}] 08:07:28 INFO - PROCESS | 1260 | 1464707248037 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:07:28 INFO - PROCESS | 1260 | 1464707248099 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1260 | ++DOCSHELL 19837000 == 48 [pid = 1260] [id = 306] 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (19970000) [pid = 1260] [serial = 917] [outer = 00000000] 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (19978400) [pid = 1260] [serial = 918] [outer = 19970000] 08:07:28 INFO - PROCESS | 1260 | 1464707248144 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (19991000) [pid = 1260] [serial = 919] [outer = 19970000] 08:07:28 INFO - PROCESS | 1260 | 1464707248699 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 08:07:28 INFO - PROCESS | 1260 | 1464707248723 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1260 | 1464707248725 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:07:28 INFO - PROCESS | 1260 | 1464707248735 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1260 | 1464707248736 Marionette TRACE conn5 <- [1,1190,null,{}] 08:07:28 INFO - PROCESS | 1260 | 1464707248740 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}] 08:07:28 INFO - PROCESS | 1260 | 1464707248848 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:07:28 INFO - PROCESS | 1260 | 1464707248854 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1260 | ++DOCSHELL 19EF6000 == 49 [pid = 1260] [id = 307] 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (19EFAC00) [pid = 1260] [serial = 920] [outer = 00000000] 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A1C6C00) [pid = 1260] [serial = 921] [outer = 19EFAC00] 08:07:28 INFO - PROCESS | 1260 | 1464707248900 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A1C9000) [pid = 1260] [serial = 922] [outer = 19EFAC00] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (176C1C00) [pid = 1260] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (14509400) [pid = 1260] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (0CF2F400) [pid = 1260] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1068C000) [pid = 1260] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (18C19800) [pid = 1260] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (14DDAC00) [pid = 1260] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (091F2000) [pid = 1260] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (0CF7D800) [pid = 1260] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:07:29 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (10ABC400) [pid = 1260] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:07:29 INFO - PROCESS | 1260 | 1464707249378 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]]]}] 08:07:29 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 08:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 08:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:07:29 INFO - PROCESS | 1260 | 1464707249409 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1260 | 1464707249411 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:07:29 INFO - PROCESS | 1260 | 1464707249425 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1260 | 1464707249427 Marionette TRACE conn5 <- [1,1194,null,{}] 08:07:29 INFO - PROCESS | 1260 | 1464707249432 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}] 08:07:29 INFO - PROCESS | 1260 | 1464707249522 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:07:29 INFO - PROCESS | 1260 | 1464707249531 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1260 | ++DOCSHELL 176C1C00 == 50 [pid = 1260] [id = 308] 08:07:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (191E8C00) [pid = 1260] [serial = 923] [outer = 00000000] 08:07:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1A049800) [pid = 1260] [serial = 924] [outer = 191E8C00] 08:07:29 INFO - PROCESS | 1260 | 1464707249575 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (1A2DC800) [pid = 1260] [serial = 925] [outer = 191E8C00] 08:07:30 INFO - PROCESS | 1260 | 1464707249992 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]]]}] 08:07:30 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 08:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 08:07:30 INFO - PROCESS | 1260 | 1464707250045 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1260 | 1464707250047 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:07:30 INFO - PROCESS | 1260 | 1464707250054 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1260 | 1464707250056 Marionette TRACE conn5 <- [1,1198,null,{}] 08:07:30 INFO - PROCESS | 1260 | 1464707250060 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}] 08:07:30 INFO - PROCESS | 1260 | 1464707250141 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:07:30 INFO - PROCESS | 1260 | 1464707250150 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1260 | ++DOCSHELL 1A381800 == 51 [pid = 1260] [id = 309] 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1A387400) [pid = 1260] [serial = 926] [outer = 00000000] 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1AF1C000) [pid = 1260] [serial = 927] [outer = 1A387400] 08:07:30 INFO - PROCESS | 1260 | 1464707250194 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1AF33800) [pid = 1260] [serial = 928] [outer = 1A387400] 08:07:30 INFO - PROCESS | 1260 | 1464707250637 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 08:07:30 INFO - PROCESS | 1260 | 1464707250706 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1260 | 1464707250708 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:07:30 INFO - PROCESS | 1260 | 1464707250711 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1260 | 1464707250713 Marionette TRACE conn5 <- [1,1202,null,{}] 08:07:30 INFO - PROCESS | 1260 | 1464707250717 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}] 08:07:30 INFO - PROCESS | 1260 | 1464707250799 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:07:30 INFO - PROCESS | 1260 | 1464707250806 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1260 | ++DOCSHELL 1AF35000 == 52 [pid = 1260] [id = 310] 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1AF35C00) [pid = 1260] [serial = 929] [outer = 00000000] 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1AF3D400) [pid = 1260] [serial = 930] [outer = 1AF35C00] 08:07:30 INFO - PROCESS | 1260 | 1464707250850 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (111FB800) [pid = 1260] [serial = 931] [outer = 1AF35C00] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 091FA000 == 51 [pid = 1260] [id = 194] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1068D800 == 50 [pid = 1260] [id = 294] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 091EDC00 == 49 [pid = 1260] [id = 293] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 0C80D000 == 48 [pid = 1260] [id = 295] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 10C9C000 == 47 [pid = 1260] [id = 196] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 14509000 == 46 [pid = 1260] [id = 289] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1454C800 == 45 [pid = 1260] [id = 290] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 0C814C00 == 44 [pid = 1260] [id = 195] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1763B400 == 43 [pid = 1260] [id = 291] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 14DE0800 == 42 [pid = 1260] [id = 193] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 18C15400 == 41 [pid = 1260] [id = 292] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 0F9EE400 == 40 [pid = 1260] [id = 302] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1A383C00 == 39 [pid = 1260] [id = 300] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 0C813400 == 38 [pid = 1260] [id = 301] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1A1CD000 == 37 [pid = 1260] [id = 299] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 0FF4FC00 == 36 [pid = 1260] [id = 297] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 14DDD400 == 35 [pid = 1260] [id = 298] 08:07:31 INFO - PROCESS | 1260 | --DOCSHELL 1A047000 == 34 [pid = 1260] [id = 296] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 19837000 == 33 [pid = 1260] [id = 306] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 1422A800 == 32 [pid = 1260] [id = 303] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 176C1C00 == 31 [pid = 1260] [id = 308] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 19EF6000 == 30 [pid = 1260] [id = 307] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 1A381800 == 29 [pid = 1260] [id = 309] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 10C98800 == 28 [pid = 1260] [id = 305] 08:07:32 INFO - PROCESS | 1260 | --DOCSHELL 15A7C800 == 27 [pid = 1260] [id = 304] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A1CD400) [pid = 1260] [serial = 852] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (17C76C00) [pid = 1260] [serial = 873] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1450F000) [pid = 1260] [serial = 867] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (14C02400) [pid = 1260] [serial = 868] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (0CFDAC00) [pid = 1260] [serial = 861] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (0F9ED400) [pid = 1260] [serial = 862] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (10B22400) [pid = 1260] [serial = 864] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (10C9B400) [pid = 1260] [serial = 865] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1983B000) [pid = 1260] [serial = 876] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1611D400) [pid = 1260] [serial = 870] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (187E2800) [pid = 1260] [serial = 874] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1450D400) [pid = 1260] [serial = 858] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1014A400) [pid = 1260] [serial = 879] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (0F9FBC00) [pid = 1260] [serial = 855] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (19896C00) [pid = 1260] [serial = 877] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (14224800) [pid = 1260] [serial = 880] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (19990C00) [pid = 1260] [serial = 885] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (19943000) [pid = 1260] [serial = 882] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1A044000) [pid = 1260] [serial = 886] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (19976C00) [pid = 1260] [serial = 883] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (1670EC00) [pid = 1260] [serial = 871] [outer = 00000000] [url = about:blank] 08:07:32 INFO - PROCESS | 1260 | 1464707252786 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2121ms 08:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:07:32 INFO - PROCESS | 1260 | 1464707252835 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1260 | 1464707252839 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:07:32 INFO - PROCESS | 1260 | 1464707252844 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1260 | 1464707252848 Marionette TRACE conn5 <- [1,1206,null,{}] 08:07:32 INFO - PROCESS | 1260 | 1464707252854 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}] 08:07:32 INFO - PROCESS | 1260 | 1464707252946 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:07:32 INFO - PROCESS | 1260 | 1464707252954 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1260 | ++DOCSHELL 091F9800 == 28 [pid = 1260] [id = 311] 08:07:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (0C80E800) [pid = 1260] [serial = 932] [outer = 00000000] 08:07:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (0C815C00) [pid = 1260] [serial = 933] [outer = 0C80E800] 08:07:33 INFO - PROCESS | 1260 | 1464707253002 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (0C86B800) [pid = 1260] [serial = 934] [outer = 0C80E800] 08:07:33 INFO - PROCESS | 1260 | 1464707253477 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 08:07:33 INFO - PROCESS | 1260 | 1464707253535 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1260 | 1464707253541 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:07:33 INFO - PROCESS | 1260 | 1464707253547 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1260 | 1464707253550 Marionette TRACE conn5 <- [1,1210,null,{}] 08:07:33 INFO - PROCESS | 1260 | 1464707253554 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}] 08:07:33 INFO - PROCESS | 1260 | 1464707253642 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:07:33 INFO - PROCESS | 1260 | 1464707253653 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1260 | ++DOCSHELL 0F9F8C00 == 29 [pid = 1260] [id = 312] 08:07:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (0F9FA000) [pid = 1260] [serial = 935] [outer = 00000000] 08:07:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (0FF51400) [pid = 1260] [serial = 936] [outer = 0F9FA000] 08:07:33 INFO - PROCESS | 1260 | 1464707253699 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (10142C00) [pid = 1260] [serial = 937] [outer = 0F9FA000] 08:07:34 INFO - PROCESS | 1260 | 1464707254159 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] 08:07:34 INFO - PROCESS | 1260 | 1464707254222 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:07:34 INFO - PROCESS | 1260 | 1464707254226 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:07:34 INFO - PROCESS | 1260 | 1464707254230 Marionette TRACE conn5 <- [1,1214,null,{}] 08:07:34 INFO - PROCESS | 1260 | 1464707254241 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}] 08:07:34 INFO - PROCESS | 1260 | 1464707254359 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:07:34 INFO - PROCESS | 1260 | 1464707254444 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1260 | ++DOCSHELL 10C99400 == 30 [pid = 1260] [id = 313] 08:07:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10C99800) [pid = 1260] [serial = 938] [outer = 00000000] 08:07:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (10C9D000) [pid = 1260] [serial = 939] [outer = 10C99800] 08:07:34 INFO - PROCESS | 1260 | 1464707254493 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (11117000) [pid = 1260] [serial = 940] [outer = 10C99800] 08:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 08:07:34 INFO - PROCESS | 1260 | 1464707254893 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]]]}] 08:07:34 INFO - PROCESS | 1260 | 1464707254899 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1260 | 1464707254902 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:07:34 INFO - PROCESS | 1260 | 1464707254905 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1260 | 1464707254907 Marionette TRACE conn5 <- [1,1218,null,{}] 08:07:34 INFO - PROCESS | 1260 | 1464707254910 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}] 08:07:35 INFO - PROCESS | 1260 | 1464707254994 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:07:35 INFO - PROCESS | 1260 | 1464707255069 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD1000 == 31 [pid = 1260] [id = 314] 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (11115000) [pid = 1260] [serial = 941] [outer = 00000000] 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1442BC00) [pid = 1260] [serial = 942] [outer = 11115000] 08:07:35 INFO - PROCESS | 1260 | 1464707255130 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1450C400) [pid = 1260] [serial = 943] [outer = 11115000] 08:07:35 INFO - PROCESS | 1260 | 1464707255489 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 08:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:07:35 INFO - PROCESS | 1260 | 1464707255540 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1260 | 1464707255542 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:07:35 INFO - PROCESS | 1260 | 1464707255545 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1260 | 1464707255546 Marionette TRACE conn5 <- [1,1222,null,{}] 08:07:35 INFO - PROCESS | 1260 | 1464707255557 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}] 08:07:35 INFO - PROCESS | 1260 | 1464707255633 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:07:35 INFO - PROCESS | 1260 | 1464707255640 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1260 | ++DOCSHELL 1450D400 == 32 [pid = 1260] [id = 315] 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1450E400) [pid = 1260] [serial = 944] [outer = 00000000] 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (14A42C00) [pid = 1260] [serial = 945] [outer = 1450E400] 08:07:35 INFO - PROCESS | 1260 | 1464707255685 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14C0A000) [pid = 1260] [serial = 946] [outer = 1450E400] 08:07:36 INFO - PROCESS | 1260 | 1464707256123 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]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 08:07:36 INFO - PROCESS | 1260 | 1464707256179 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1260 | 1464707256181 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:07:36 INFO - PROCESS | 1260 | 1464707256185 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1260 | 1464707256186 Marionette TRACE conn5 <- [1,1226,null,{}] 08:07:36 INFO - PROCESS | 1260 | 1464707256189 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}] 08:07:36 INFO - PROCESS | 1260 | 1464707256300 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:07:36 INFO - PROCESS | 1260 | 1464707256317 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1260 | ++DOCSHELL 091FA400 == 33 [pid = 1260] [id = 316] 08:07:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (0C80C000) [pid = 1260] [serial = 947] [outer = 00000000] 08:07:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (15A7A400) [pid = 1260] [serial = 948] [outer = 0C80C000] 08:07:36 INFO - PROCESS | 1260 | 1464707256363 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (16121800) [pid = 1260] [serial = 949] [outer = 0C80C000] 08:07:36 INFO - PROCESS | 1260 | 1464707256780 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]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 08:07:36 INFO - PROCESS | 1260 | 1464707256819 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1260 | 1464707256820 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:07:36 INFO - PROCESS | 1260 | 1464707256824 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1260 | 1464707256825 Marionette TRACE conn5 <- [1,1230,null,{}] 08:07:36 INFO - PROCESS | 1260 | 1464707256829 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}] 08:07:36 INFO - PROCESS | 1260 | 1464707256909 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:07:36 INFO - PROCESS | 1260 | 1464707256917 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1260 | ++DOCSHELL 16124000 == 34 [pid = 1260] [id = 317] 08:07:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (16129400) [pid = 1260] [serial = 950] [outer = 00000000] 08:07:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (17636000) [pid = 1260] [serial = 951] [outer = 16129400] 08:07:36 INFO - PROCESS | 1260 | 1464707256961 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (176BE800) [pid = 1260] [serial = 952] [outer = 16129400] 08:07:37 INFO - PROCESS | 1260 | 1464707257407 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 08:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:07:37 INFO - PROCESS | 1260 | 1464707257460 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1260 | 1464707257462 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:07:37 INFO - PROCESS | 1260 | 1464707257465 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1260 | 1464707257466 Marionette TRACE conn5 <- [1,1234,null,{}] 08:07:37 INFO - PROCESS | 1260 | 1464707257470 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}] 08:07:37 INFO - PROCESS | 1260 | 1464707257544 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:07:37 INFO - PROCESS | 1260 | 1464707257552 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1260 | ++DOCSHELL 17B34C00 == 35 [pid = 1260] [id = 318] 08:07:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (17C6E400) [pid = 1260] [serial = 953] [outer = 00000000] 08:07:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1878B800) [pid = 1260] [serial = 954] [outer = 17C6E400] 08:07:37 INFO - PROCESS | 1260 | 1464707257598 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (17C92400) [pid = 1260] [serial = 955] [outer = 17C6E400] 08:07:38 INFO - PROCESS | 1260 | 1464707258063 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 08:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:07:38 INFO - PROCESS | 1260 | 1464707258136 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1260 | 1464707258138 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:07:38 INFO - PROCESS | 1260 | 1464707258141 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1260 | 1464707258142 Marionette TRACE conn5 <- [1,1238,null,{}] 08:07:38 INFO - PROCESS | 1260 | 1464707258146 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}] 08:07:38 INFO - PROCESS | 1260 | 1464707258251 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:07:38 INFO - PROCESS | 1260 | 1464707258335 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1260 | ++DOCSHELL 10685400 == 36 [pid = 1260] [id = 319] 08:07:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (18C15C00) [pid = 1260] [serial = 956] [outer = 00000000] 08:07:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (18C9C000) [pid = 1260] [serial = 957] [outer = 18C15C00] 08:07:38 INFO - PROCESS | 1260 | 1464707258379 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (18CA0800) [pid = 1260] [serial = 958] [outer = 18C15C00] 08:07:38 INFO - PROCESS | 1260 | 1464707258793 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:07:38 INFO - PROCESS | 1260 | 1464707258816 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1260 | 1464707258818 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:07:38 INFO - PROCESS | 1260 | 1464707258821 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1260 | 1464707258822 Marionette TRACE conn5 <- [1,1242,null,{}] 08:07:38 INFO - PROCESS | 1260 | 1464707258826 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}] 08:07:38 INFO - PROCESS | 1260 | 1464707258935 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:07:38 INFO - PROCESS | 1260 | 1464707258941 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1260 | ++DOCSHELL 1983F400 == 37 [pid = 1260] [id = 320] 08:07:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (19841000) [pid = 1260] [serial = 959] [outer = 00000000] 08:07:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (19941C00) [pid = 1260] [serial = 960] [outer = 19841000] 08:07:39 INFO - PROCESS | 1260 | 1464707258985 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1994E000) [pid = 1260] [serial = 961] [outer = 19841000] 08:07:39 INFO - PROCESS | 1260 | 1464707259434 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 08:07:39 INFO - PROCESS | 1260 | 1464707259492 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1260 | 1464707259494 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:07:39 INFO - PROCESS | 1260 | 1464707259497 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:07:39 INFO - PROCESS | 1260 | 1464707259499 Marionette TRACE conn5 <- [1,1246,null,{}] 08:07:39 INFO - PROCESS | 1260 | 1464707259503 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}] 08:07:39 INFO - PROCESS | 1260 | 1464707259672 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:07:39 INFO - PROCESS | 1260 | 1464707259733 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1260 | ++DOCSHELL 1442B000 == 38 [pid = 1260] [id = 321] 08:07:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1450C000) [pid = 1260] [serial = 962] [outer = 00000000] 08:07:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19EF7000) [pid = 1260] [serial = 963] [outer = 1450C000] 08:07:39 INFO - PROCESS | 1260 | 1464707259787 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A046400) [pid = 1260] [serial = 964] [outer = 1450C000] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (10B29800) [pid = 1260] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1A387400) [pid = 1260] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (17C97800) [pid = 1260] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19970000) [pid = 1260] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (19EFAC00) [pid = 1260] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (16404800) [pid = 1260] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (14453000) [pid = 1260] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (0FF5B000) [pid = 1260] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (0C875800) [pid = 1260] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1A386400) [pid = 1260] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1A2E0400) [pid = 1260] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (14DE1C00) [pid = 1260] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1014D000) [pid = 1260] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A048C00) [pid = 1260] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (191E8C00) [pid = 1260] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1A04F000) [pid = 1260] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:07:40 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (0C867000) [pid = 1260] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:07:40 INFO - PROCESS | 1260 | 1464707260330 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]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 08:07:40 INFO - PROCESS | 1260 | 1464707260372 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1260 | 1464707260374 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:07:40 INFO - PROCESS | 1260 | 1464707260386 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1260 | 1464707260388 Marionette TRACE conn5 <- [1,1250,null,{}] 08:07:40 INFO - PROCESS | 1260 | 1464707260392 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}] 08:07:40 INFO - PROCESS | 1260 | 1464707260473 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:07:40 INFO - PROCESS | 1260 | 1464707260493 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1260 | ++DOCSHELL 14509000 == 39 [pid = 1260] [id = 322] 08:07:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14C48400) [pid = 1260] [serial = 965] [outer = 00000000] 08:07:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (17C97800) [pid = 1260] [serial = 966] [outer = 14C48400] 08:07:40 INFO - PROCESS | 1260 | 1464707260537 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (18C1B000) [pid = 1260] [serial = 967] [outer = 14C48400] 08:07:40 INFO - PROCESS | 1260 | 1464707260963 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 08:07:41 INFO - PROCESS | 1260 | 1464707261008 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:07:41 INFO - PROCESS | 1260 | 1464707261009 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:07:41 INFO - PROCESS | 1260 | 1464707261013 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1260 | 1464707261014 Marionette TRACE conn5 <- [1,1254,null,{}] 08:07:41 INFO - PROCESS | 1260 | 1464707261022 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}] 08:07:41 INFO - PROCESS | 1260 | 1464707261099 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:07:41 INFO - PROCESS | 1260 | 1464707261106 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1260 | ++DOCSHELL 19943800 == 40 [pid = 1260] [id = 323] 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (19947800) [pid = 1260] [serial = 968] [outer = 00000000] 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A049000) [pid = 1260] [serial = 969] [outer = 19947800] 08:07:41 INFO - PROCESS | 1260 | 1464707261150 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (18C12C00) [pid = 1260] [serial = 970] [outer = 19947800] 08:07:41 INFO - PROCESS | 1260 | 1464707261595 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 08:07:41 INFO - PROCESS | 1260 | 1464707261644 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1260 | 1464707261646 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:07:41 INFO - PROCESS | 1260 | 1464707261649 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1260 | 1464707261651 Marionette TRACE conn5 <- [1,1258,null,{}] 08:07:41 INFO - PROCESS | 1260 | 1464707261654 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}] 08:07:41 INFO - PROCESS | 1260 | 1464707261731 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:07:41 INFO - PROCESS | 1260 | 1464707261738 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1260 | ++DOCSHELL 19EF3400 == 41 [pid = 1260] [id = 324] 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A1C8C00) [pid = 1260] [serial = 971] [outer = 00000000] 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A1D4C00) [pid = 1260] [serial = 972] [outer = 1A1C8C00] 08:07:41 INFO - PROCESS | 1260 | 1464707261793 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A1EB000) [pid = 1260] [serial = 973] [outer = 1A1C8C00] 08:07:42 INFO - PROCESS | 1260 | 1464707262373 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 771ms 08:07:42 INFO - PROCESS | 1260 | 1464707262420 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1260 | 1464707262425 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:07:42 INFO - PROCESS | 1260 | 1464707262475 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1260 | 1464707262479 Marionette TRACE conn5 <- [1,1262,null,{}] 08:07:42 INFO - PROCESS | 1260 | 1464707262512 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}] 08:07:42 INFO - PROCESS | 1260 | 1464707262641 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:07:42 INFO - PROCESS | 1260 | 1464707262743 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1260 | ++DOCSHELL 091FA000 == 42 [pid = 1260] [id = 325] 08:07:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (0C80A800) [pid = 1260] [serial = 974] [outer = 00000000] 08:07:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (0CF73000) [pid = 1260] [serial = 975] [outer = 0C80A800] 08:07:42 INFO - PROCESS | 1260 | 1464707262823 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (0F9F3000) [pid = 1260] [serial = 976] [outer = 0C80A800] 08:07:43 INFO - PROCESS | 1260 | 1464707263510 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1057ms 08:07:43 INFO - PROCESS | 1260 | 1464707263539 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1260 | 1464707263546 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 1260 | 1464707263553 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1260 | 1464707263556 Marionette TRACE conn5 <- [1,1266,null,{}] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:07:43 INFO - PROCESS | 1260 | 1464707263580 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}] 08:07:43 INFO - PROCESS | 1260 | 1464707263698 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:07:43 INFO - PROCESS | 1260 | 1464707263824 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1260 | ++DOCSHELL 10C95000 == 43 [pid = 1260] [id = 326] 08:07:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (10C96400) [pid = 1260] [serial = 977] [outer = 00000000] 08:07:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (14226C00) [pid = 1260] [serial = 978] [outer = 10C96400] 08:07:43 INFO - PROCESS | 1260 | 1464707263880 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (14501800) [pid = 1260] [serial = 979] [outer = 10C96400] 08:07:44 INFO - PROCESS | 1260 | 1464707264770 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]]]}] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 0917DC00 == 42 [pid = 1260] [id = 281] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 0CF34800 == 41 [pid = 1260] [id = 274] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 1450A400 == 40 [pid = 1260] [id = 275] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 15917C00 == 39 [pid = 1260] [id = 276] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 19893C00 == 38 [pid = 1260] [id = 280] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 10B5F800 == 37 [pid = 1260] [id = 273] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 15A48C00 == 36 [pid = 1260] [id = 277] 08:07:44 INFO - PROCESS | 1260 | --DOCSHELL 1AF35000 == 35 [pid = 1260] [id = 310] 08:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1299ms 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14C10800) [pid = 1260] [serial = 859] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A1D5800) [pid = 1260] [serial = 853] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1014B000) [pid = 1260] [serial = 856] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1AF33800) [pid = 1260] [serial = 928] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (18C16C00) [pid = 1260] [serial = 915] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (19833800) [pid = 1260] [serial = 916] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (19991000) [pid = 1260] [serial = 919] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (19978400) [pid = 1260] [serial = 918] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1A1C6C00) [pid = 1260] [serial = 921] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1AF1C000) [pid = 1260] [serial = 927] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A1C9000) [pid = 1260] [serial = 922] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (176BB800) [pid = 1260] [serial = 912] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (14C0BC00) [pid = 1260] [serial = 909] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (14DD4400) [pid = 1260] [serial = 910] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1036D000) [pid = 1260] [serial = 906] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (10B20000) [pid = 1260] [serial = 907] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (10B5E800) [pid = 1260] [serial = 904] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1036F800) [pid = 1260] [serial = 903] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1AF14800) [pid = 1260] [serial = 901] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1A38B000) [pid = 1260] [serial = 900] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1A381C00) [pid = 1260] [serial = 898] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1A2E9400) [pid = 1260] [serial = 897] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (18C1CC00) [pid = 1260] [serial = 895] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (187E4800) [pid = 1260] [serial = 894] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (14225000) [pid = 1260] [serial = 892] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (10B29C00) [pid = 1260] [serial = 891] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1A1CF800) [pid = 1260] [serial = 888] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1A2E1800) [pid = 1260] [serial = 889] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1AF3D400) [pid = 1260] [serial = 930] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (1A2DC800) [pid = 1260] [serial = 925] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (1A049800) [pid = 1260] [serial = 924] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (17B34800) [pid = 1260] [serial = 913] [outer = 00000000] [url = about:blank] 08:07:44 INFO - PROCESS | 1260 | 1464707264887 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1260 | 1464707264891 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:07:44 INFO - PROCESS | 1260 | 1464707264896 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:07:44 INFO - PROCESS | 1260 | 1464707264900 Marionette TRACE conn5 <- [1,1270,null,{}] 08:07:44 INFO - PROCESS | 1260 | 1464707264907 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}] 08:07:45 INFO - PROCESS | 1260 | 1464707264998 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:07:45 INFO - PROCESS | 1260 | 1464707265006 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1260 | ++DOCSHELL 0C86BC00 == 36 [pid = 1260] [id = 327] 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (0C86C800) [pid = 1260] [serial = 980] [outer = 00000000] 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (0CF28800) [pid = 1260] [serial = 981] [outer = 0C86C800] 08:07:45 INFO - PROCESS | 1260 | 1464707265053 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (0F98C800) [pid = 1260] [serial = 982] [outer = 0C86C800] 08:07:45 INFO - PROCESS | 1260 | 1464707265571 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 08:07:45 INFO - PROCESS | 1260 | 1464707265635 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1260 | 1464707265641 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:07:45 INFO - PROCESS | 1260 | 1464707265647 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1260 | 1464707265649 Marionette TRACE conn5 <- [1,1274,null,{}] 08:07:45 INFO - PROCESS | 1260 | 1464707265653 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}] 08:07:45 INFO - PROCESS | 1260 | 1464707265739 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:07:45 INFO - PROCESS | 1260 | 1464707265820 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1260 | ++DOCSHELL 1036F000 == 37 [pid = 1260] [id = 328] 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (1036F400) [pid = 1260] [serial = 983] [outer = 00000000] 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (1068D800) [pid = 1260] [serial = 984] [outer = 1036F400] 08:07:45 INFO - PROCESS | 1260 | 1464707265865 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (10BB9400) [pid = 1260] [serial = 985] [outer = 1036F400] 08:07:46 INFO - PROCESS | 1260 | 1464707266264 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 08:07:46 INFO - PROCESS | 1260 | 1464707266320 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1260 | 1464707266323 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:07:46 INFO - PROCESS | 1260 | 1464707266326 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:07:46 INFO - PROCESS | 1260 | 1464707266330 Marionette TRACE conn5 <- [1,1278,null,{}] 08:07:46 INFO - PROCESS | 1260 | 1464707266340 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}] 08:07:46 INFO - PROCESS | 1260 | 1464707266456 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:07:46 INFO - PROCESS | 1260 | 1464707266470 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1260 | ++DOCSHELL 14266400 == 38 [pid = 1260] [id = 329] 08:07:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14504800) [pid = 1260] [serial = 986] [outer = 00000000] 08:07:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (14547C00) [pid = 1260] [serial = 987] [outer = 14504800] 08:07:46 INFO - PROCESS | 1260 | 1464707266519 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (14C09C00) [pid = 1260] [serial = 988] [outer = 14504800] 08:07:47 INFO - PROCESS | 1260 | 1464707266990 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 08:07:47 INFO - PROCESS | 1260 | 1464707267060 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1260 | 1464707267063 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:07:47 INFO - PROCESS | 1260 | 1464707267066 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1260 | 1464707267067 Marionette TRACE conn5 <- [1,1282,null,{}] 08:07:47 INFO - PROCESS | 1260 | 1464707267071 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}] 08:07:47 INFO - PROCESS | 1260 | 1464707267190 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:07:47 INFO - PROCESS | 1260 | 1464707267204 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1260 | ++DOCSHELL 14CD8800 == 39 [pid = 1260] [id = 330] 08:07:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14CF0C00) [pid = 1260] [serial = 989] [outer = 00000000] 08:07:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (15A3E800) [pid = 1260] [serial = 990] [outer = 14CF0C00] 08:07:47 INFO - PROCESS | 1260 | 1464707267293 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (16125000) [pid = 1260] [serial = 991] [outer = 14CF0C00] 08:07:47 INFO - PROCESS | 1260 | 1464707267713 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 08:07:47 INFO - PROCESS | 1260 | 1464707267740 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1260 | 1464707267742 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:07:47 INFO - PROCESS | 1260 | 1464707267755 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:07:47 INFO - PROCESS | 1260 | 1464707267757 Marionette TRACE conn5 <- [1,1286,null,{}] 08:07:47 INFO - PROCESS | 1260 | 1464707267760 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}] 08:07:47 INFO - PROCESS | 1260 | 1464707267900 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:07:47 INFO - PROCESS | 1260 | 1464707267911 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1260 | ++DOCSHELL 1763C000 == 40 [pid = 1260] [id = 331] 08:07:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1763D400) [pid = 1260] [serial = 992] [outer = 00000000] 08:07:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (17C76000) [pid = 1260] [serial = 993] [outer = 1763D400] 08:07:47 INFO - PROCESS | 1260 | 1464707267956 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (18791400) [pid = 1260] [serial = 994] [outer = 1763D400] 08:07:48 INFO - PROCESS | 1260 | 1464707268434 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 08:07:48 INFO - PROCESS | 1260 | 1464707268497 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1260 | 1464707268500 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:07:48 INFO - PROCESS | 1260 | 1464707268503 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:07:48 INFO - PROCESS | 1260 | 1464707268505 Marionette TRACE conn5 <- [1,1290,null,{}] 08:07:48 INFO - PROCESS | 1260 | 1464707268508 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}] 08:07:48 INFO - PROCESS | 1260 | 1464707268639 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:07:48 INFO - PROCESS | 1260 | 1464707268703 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1260 | ++DOCSHELL 191E7800 == 41 [pid = 1260] [id = 332] 08:07:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (193A5800) [pid = 1260] [serial = 995] [outer = 00000000] 08:07:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1983D800) [pid = 1260] [serial = 996] [outer = 193A5800] 08:07:48 INFO - PROCESS | 1260 | 1464707268750 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (19896800) [pid = 1260] [serial = 997] [outer = 193A5800] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (0C80E800) [pid = 1260] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (11115000) [pid = 1260] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (10C99800) [pid = 1260] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (18C15C00) [pid = 1260] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (16129400) [pid = 1260] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (19841000) [pid = 1260] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1450C000) [pid = 1260] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1450E400) [pid = 1260] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (0C80C000) [pid = 1260] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (19947800) [pid = 1260] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (0F9FA000) [pid = 1260] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (17C6E400) [pid = 1260] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:07:49 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (14C48400) [pid = 1260] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:07:49 INFO - PROCESS | 1260 | 1464707269304 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 830ms 08:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:07:49 INFO - PROCESS | 1260 | 1464707269337 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1260 | 1464707269339 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:07:49 INFO - PROCESS | 1260 | 1464707269342 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1260 | 1464707269344 Marionette TRACE conn5 <- [1,1294,null,{}] 08:07:49 INFO - PROCESS | 1260 | 1464707269348 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}] 08:07:49 INFO - PROCESS | 1260 | 1464707269453 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:07:49 INFO - PROCESS | 1260 | 1464707269516 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1260 | ++DOCSHELL 14227400 == 42 [pid = 1260] [id = 333] 08:07:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (14264000) [pid = 1260] [serial = 998] [outer = 00000000] 08:07:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (17C92000) [pid = 1260] [serial = 999] [outer = 14264000] 08:07:49 INFO - PROCESS | 1260 | 1464707269560 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (19837000) [pid = 1260] [serial = 1000] [outer = 14264000] 08:07:49 INFO - PROCESS | 1260 | 1464707269903 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 08:07:49 INFO - PROCESS | 1260 | 1464707269973 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1260 | 1464707269975 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:07:49 INFO - PROCESS | 1260 | 1464707269978 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:07:49 INFO - PROCESS | 1260 | 1464707269980 Marionette TRACE conn5 <- [1,1298,null,{}] 08:07:50 INFO - PROCESS | 1260 | 1464707269984 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}] 08:07:50 INFO - PROCESS | 1260 | 1464707270060 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:07:50 INFO - PROCESS | 1260 | 1464707270067 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1260 | ++DOCSHELL 14CE3800 == 43 [pid = 1260] [id = 334] 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (19837C00) [pid = 1260] [serial = 1001] [outer = 00000000] 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (19979800) [pid = 1260] [serial = 1002] [outer = 19837C00] 08:07:50 INFO - PROCESS | 1260 | 1464707270111 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (19990400) [pid = 1260] [serial = 1003] [outer = 19837C00] 08:07:50 INFO - PROCESS | 1260 | 1464707270539 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] 08:07:50 INFO - PROCESS | 1260 | 1464707270555 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:07:50 INFO - PROCESS | 1260 | 1464707270558 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1260 | 1464707270560 Marionette TRACE conn5 <- [1,1302,null,{}] 08:07:50 INFO - PROCESS | 1260 | 1464707270563 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}] 08:07:50 INFO - PROCESS | 1260 | 1464707270682 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:07:50 INFO - PROCESS | 1260 | 1464707270689 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1260 | ++DOCSHELL 091F9400 == 44 [pid = 1260] [id = 335] 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (0C816800) [pid = 1260] [serial = 1004] [outer = 00000000] 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A04C800) [pid = 1260] [serial = 1005] [outer = 0C816800] 08:07:50 INFO - PROCESS | 1260 | 1464707270734 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1A04DC00) [pid = 1260] [serial = 1006] [outer = 0C816800] 08:07:51 INFO - PROCESS | 1260 | 1464707271201 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 08:07:51 INFO - PROCESS | 1260 | 1464707271290 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1260 | 1464707271295 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:07:51 INFO - PROCESS | 1260 | 1464707271300 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:07:51 INFO - PROCESS | 1260 | 1464707271305 Marionette TRACE conn5 <- [1,1306,null,{}] 08:07:51 INFO - PROCESS | 1260 | 1464707271312 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}] 08:07:51 INFO - PROCESS | 1260 | 1464707271460 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:07:51 INFO - PROCESS | 1260 | 1464707271540 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1260 | ++DOCSHELL 0C811C00 == 45 [pid = 1260] [id = 336] 08:07:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (0C814C00) [pid = 1260] [serial = 1007] [outer = 00000000] 08:07:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (0CF34800) [pid = 1260] [serial = 1008] [outer = 0C814C00] 08:07:51 INFO - PROCESS | 1260 | 1464707271636 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (10146400) [pid = 1260] [serial = 1009] [outer = 0C814C00] 08:07:52 INFO - PROCESS | 1260 | 1464707272287 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1025ms 08:07:52 INFO - PROCESS | 1260 | 1464707272329 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1260 | 1464707272335 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:07:52 INFO - PROCESS | 1260 | 1464707272341 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1260 | 1464707272344 Marionette TRACE conn5 <- [1,1310,null,{}] 08:07:52 INFO - PROCESS | 1260 | 1464707272348 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}] 08:07:52 INFO - PROCESS | 1260 | 1464707272456 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:07:52 INFO - PROCESS | 1260 | 1464707272582 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1260 | ++DOCSHELL 1445A800 == 46 [pid = 1260] [id = 337] 08:07:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14502000) [pid = 1260] [serial = 1010] [outer = 00000000] 08:07:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (14C04400) [pid = 1260] [serial = 1011] [outer = 14502000] 08:07:52 INFO - PROCESS | 1260 | 1464707272638 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (14DD6400) [pid = 1260] [serial = 1012] [outer = 14502000] 08:07:53 INFO - PROCESS | 1260 | 1464707273231 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 08:07:53 INFO - PROCESS | 1260 | 1464707273273 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1260 | 1464707273276 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:07:53 INFO - PROCESS | 1260 | 1464707273280 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:07:53 INFO - PROCESS | 1260 | 1464707273284 Marionette TRACE conn5 <- [1,1314,null,{}] 08:07:53 INFO - PROCESS | 1260 | 1464707273295 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}] 08:07:53 INFO - PROCESS | 1260 | 1464707273401 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:07:53 INFO - PROCESS | 1260 | 1464707273527 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1260 | ++DOCSHELL 19978400 == 47 [pid = 1260] [id = 338] 08:07:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A044400) [pid = 1260] [serial = 1013] [outer = 00000000] 08:07:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A269800) [pid = 1260] [serial = 1014] [outer = 1A044400] 08:07:53 INFO - PROCESS | 1260 | 1464707273585 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1A2DB800) [pid = 1260] [serial = 1015] [outer = 1A044400] 08:07:54 INFO - PROCESS | 1260 | 1464707274241 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]]]}] 08:07:54 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 08:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 08:07:54 INFO - PROCESS | 1260 | 1464707274253 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1260 | 1464707274256 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:07:54 INFO - PROCESS | 1260 | 1464707274259 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1260 | 1464707274261 Marionette TRACE conn5 <- [1,1318,null,{}] 08:07:54 INFO - PROCESS | 1260 | 1464707274265 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}] 08:07:54 INFO - PROCESS | 1260 | 1464707274370 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:07:54 INFO - PROCESS | 1260 | 1464707274466 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1260 | ++DOCSHELL 14C0D800 == 48 [pid = 1260] [id = 339] 08:07:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (14C0E800) [pid = 1260] [serial = 1016] [outer = 00000000] 08:07:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (16405400) [pid = 1260] [serial = 1017] [outer = 14C0E800] 08:07:54 INFO - PROCESS | 1260 | 1464707274521 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (18825400) [pid = 1260] [serial = 1018] [outer = 14C0E800] 08:07:55 INFO - PROCESS | 1260 | 1464707275163 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]]]}] 08:07:55 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 08:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 08:07:55 INFO - PROCESS | 1260 | 1464707275234 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1260 | 1464707275238 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:07:55 INFO - PROCESS | 1260 | 1464707275243 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1260 | 1464707275246 Marionette TRACE conn5 <- [1,1322,null,{}] 08:07:55 INFO - PROCESS | 1260 | 1464707275266 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}] 08:07:55 INFO - PROCESS | 1260 | 1464707275365 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:07:55 INFO - PROCESS | 1260 | 1464707275493 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1260 | ++DOCSHELL 1068B400 == 49 [pid = 1260] [id = 340] 08:07:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1068C800) [pid = 1260] [serial = 1019] [outer = 00000000] 08:07:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (10BB9C00) [pid = 1260] [serial = 1020] [outer = 1068C800] 08:07:55 INFO - PROCESS | 1260 | 1464707275547 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (111A8000) [pid = 1260] [serial = 1021] [outer = 1068C800] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A1D4C00) [pid = 1260] [serial = 972] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (1A049000) [pid = 1260] [serial = 969] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (0FF51400) [pid = 1260] [serial = 936] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (10142C00) [pid = 1260] [serial = 937] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (18C12C00) [pid = 1260] [serial = 970] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1878B800) [pid = 1260] [serial = 954] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1A046400) [pid = 1260] [serial = 964] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (17C97800) [pid = 1260] [serial = 966] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (18C1B000) [pid = 1260] [serial = 967] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (17C92400) [pid = 1260] [serial = 955] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (0C815C00) [pid = 1260] [serial = 933] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (0C86B800) [pid = 1260] [serial = 934] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1442BC00) [pid = 1260] [serial = 942] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1450C400) [pid = 1260] [serial = 943] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (10C9D000) [pid = 1260] [serial = 939] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (11117000) [pid = 1260] [serial = 940] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (18C9C000) [pid = 1260] [serial = 957] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (17636000) [pid = 1260] [serial = 951] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (19941C00) [pid = 1260] [serial = 960] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (176BE800) [pid = 1260] [serial = 952] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (18CA0800) [pid = 1260] [serial = 958] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (19EF7000) [pid = 1260] [serial = 963] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1994E000) [pid = 1260] [serial = 961] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (14A42C00) [pid = 1260] [serial = 945] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (14C0A000) [pid = 1260] [serial = 946] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (15A7A400) [pid = 1260] [serial = 948] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (16121800) [pid = 1260] [serial = 949] [outer = 00000000] [url = about:blank] 08:07:56 INFO - PROCESS | 1260 | 1464707276087 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 891ms 08:07:56 INFO - PROCESS | 1260 | 1464707276135 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1260 | 1464707276140 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:07:56 INFO - PROCESS | 1260 | 1464707276146 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1260 | 1464707276148 Marionette TRACE conn5 <- [1,1326,null,{}] 08:07:56 INFO - PROCESS | 1260 | 1464707276152 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}] 08:07:56 INFO - PROCESS | 1260 | 1464707276238 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:07:56 INFO - PROCESS | 1260 | 1464707276323 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1260 | ++DOCSHELL 0FF52800 == 50 [pid = 1260] [id = 341] 08:07:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (0FF57000) [pid = 1260] [serial = 1022] [outer = 00000000] 08:07:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (10B69C00) [pid = 1260] [serial = 1023] [outer = 0FF57000] 08:07:56 INFO - PROCESS | 1260 | 1464707276368 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (14222000) [pid = 1260] [serial = 1024] [outer = 0FF57000] 08:07:57 INFO - PROCESS | 1260 | 1464707277218 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 08:07:57 INFO - PROCESS | 1260 | 1464707277280 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1260 | 1464707277282 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:07:57 INFO - PROCESS | 1260 | 1464707277286 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:07:57 INFO - PROCESS | 1260 | 1464707277289 Marionette TRACE conn5 <- [1,1330,null,{}] 08:07:57 INFO - PROCESS | 1260 | 1464707277300 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}] 08:07:57 INFO - PROCESS | 1260 | 1464707277385 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:07:57 INFO - PROCESS | 1260 | 1464707277393 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1260 | ++DOCSHELL 14510C00 == 51 [pid = 1260] [id = 342] 08:07:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (14A20000) [pid = 1260] [serial = 1025] [outer = 00000000] 08:07:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14CF6800) [pid = 1260] [serial = 1026] [outer = 14A20000] 08:07:57 INFO - PROCESS | 1260 | 1464707277441 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (15A73400) [pid = 1260] [serial = 1027] [outer = 14A20000] 08:07:57 INFO - PROCESS | 1260 | 1464707277872 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 08:07:57 INFO - PROCESS | 1260 | 1464707277925 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1260 | 1464707277927 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:07:57 INFO - PROCESS | 1260 | 1464707277930 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:07:57 INFO - PROCESS | 1260 | 1464707277932 Marionette TRACE conn5 <- [1,1334,null,{}] 08:07:57 INFO - PROCESS | 1260 | 1464707277941 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}] 08:07:58 INFO - PROCESS | 1260 | 1464707278051 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:07:58 INFO - PROCESS | 1260 | 1464707278060 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1260 | ++DOCSHELL 16128C00 == 52 [pid = 1260] [id = 343] 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (16410800) [pid = 1260] [serial = 1028] [outer = 00000000] 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1763E000) [pid = 1260] [serial = 1029] [outer = 16410800] 08:07:58 INFO - PROCESS | 1260 | 1464707278111 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (17B31800) [pid = 1260] [serial = 1030] [outer = 16410800] 08:07:58 INFO - PROCESS | 1260 | 1464707278577 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 08:07:58 INFO - PROCESS | 1260 | 1464707278605 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1260 | 1464707278607 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:07:58 INFO - PROCESS | 1260 | 1464707278618 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1260 | 1464707278619 Marionette TRACE conn5 <- [1,1338,null,{}] 08:07:58 INFO - PROCESS | 1260 | 1464707278623 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}] 08:07:58 INFO - PROCESS | 1260 | 1464707278729 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:07:58 INFO - PROCESS | 1260 | 1464707278824 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1260 | ++DOCSHELL 18C14C00 == 53 [pid = 1260] [id = 344] 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (18C15400) [pid = 1260] [serial = 1031] [outer = 00000000] 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (18C1D400) [pid = 1260] [serial = 1032] [outer = 18C15400] 08:07:58 INFO - PROCESS | 1260 | 1464707278869 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (191E4C00) [pid = 1260] [serial = 1033] [outer = 18C15400] 08:07:59 INFO - PROCESS | 1260 | 1464707279297 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:07:59 INFO - PROCESS | 1260 | 1464707279350 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1260 | 1464707279352 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:07:59 INFO - PROCESS | 1260 | 1464707279356 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1260 | 1464707279357 Marionette TRACE conn5 <- [1,1342,null,{}] 08:07:59 INFO - PROCESS | 1260 | 1464707279361 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}] 08:07:59 INFO - PROCESS | 1260 | 1464707279489 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:07:59 INFO - PROCESS | 1260 | 1464707279548 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1260 | ++DOCSHELL 0F95BC00 == 54 [pid = 1260] [id = 345] 08:07:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (19835400) [pid = 1260] [serial = 1034] [outer = 00000000] 08:07:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (19EFC400) [pid = 1260] [serial = 1035] [outer = 19835400] 08:07:59 INFO - PROCESS | 1260 | 1464707279595 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1A049000) [pid = 1260] [serial = 1036] [outer = 19835400] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (193A5800) [pid = 1260] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (14504800) [pid = 1260] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1036F400) [pid = 1260] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (0C86C800) [pid = 1260] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1763D400) [pid = 1260] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (19837C00) [pid = 1260] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (14264000) [pid = 1260] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:07:59 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (14CF0C00) [pid = 1260] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:08:00 INFO - PROCESS | 1260 | 1464707280045 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 08:08:00 INFO - PROCESS | 1260 | 1464707280102 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1260 | 1464707280104 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:08:00 INFO - PROCESS | 1260 | 1464707280107 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1260 | 1464707280109 Marionette TRACE conn5 <- [1,1346,null,{}] 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:08:00 INFO - PROCESS | 1260 | 1464707280112 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}] 08:08:00 INFO - PROCESS | 1260 | 1464707280190 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:08:00 INFO - PROCESS | 1260 | 1464707280272 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1260 | ++DOCSHELL 09174000 == 55 [pid = 1260] [id = 346] 08:08:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (0C818800) [pid = 1260] [serial = 1037] [outer = 00000000] 08:08:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (17B28800) [pid = 1260] [serial = 1038] [outer = 0C818800] 08:08:00 INFO - PROCESS | 1260 | 1464707280318 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (18788800) [pid = 1260] [serial = 1039] [outer = 0C818800] 08:08:00 INFO - PROCESS | 1260 | 1464707280673 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:08:00 INFO - PROCESS | 1260 | 1464707280745 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1260 | 1464707280746 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:08:00 INFO - PROCESS | 1260 | 1464707280750 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1260 | 1464707280761 Marionette TRACE conn5 <- [1,1350,null,{}] 08:08:00 INFO - PROCESS | 1260 | 1464707280765 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}] 08:08:00 INFO - PROCESS | 1260 | 1464707280873 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:08:00 INFO - PROCESS | 1260 | 1464707280882 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1260 | ++DOCSHELL 14264000 == 56 [pid = 1260] [id = 347] 08:08:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A041800) [pid = 1260] [serial = 1040] [outer = 00000000] 08:08:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1A1F1800) [pid = 1260] [serial = 1041] [outer = 1A041800] 08:08:00 INFO - PROCESS | 1260 | 1464707280927 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1A2E3C00) [pid = 1260] [serial = 1042] [outer = 1A041800] 08:08:01 INFO - PROCESS | 1260 | 1464707281323 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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 590ms 08:08:01 INFO - PROCESS | 1260 | 1464707281351 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1260 | 1464707281352 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:08:01 INFO - PROCESS | 1260 | 1464707281355 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1260 | 1464707281357 Marionette TRACE conn5 <- [1,1354,null,{}] 08:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:08:01 INFO - PROCESS | 1260 | 1464707281360 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}] 08:08:01 INFO - PROCESS | 1260 | 1464707281439 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:08:01 INFO - PROCESS | 1260 | 1464707281559 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1260 | ++DOCSHELL 10146000 == 57 [pid = 1260] [id = 348] 08:08:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (1A380000) [pid = 1260] [serial = 1043] [outer = 00000000] 08:08:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1A38DC00) [pid = 1260] [serial = 1044] [outer = 1A380000] 08:08:01 INFO - PROCESS | 1260 | 1464707281603 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1AF17C00) [pid = 1260] [serial = 1045] [outer = 1A380000] 08:08:02 INFO - PROCESS | 1260 | 1464707282010 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] 08:08:02 INFO - PROCESS | 1260 | 1464707282097 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:08:02 INFO - PROCESS | 1260 | 1464707282102 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1260 | 1464707282107 Marionette TRACE conn5 <- [1,1358,null,{}] 08:08:02 INFO - PROCESS | 1260 | 1464707282155 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}] 08:08:02 INFO - PROCESS | 1260 | 1464707282255 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:08:02 INFO - PROCESS | 1260 | 1464707282378 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1260 | ++DOCSHELL 0C875400 == 58 [pid = 1260] [id = 349] 08:08:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (0CF33400) [pid = 1260] [serial = 1046] [outer = 00000000] 08:08:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (0F9F4000) [pid = 1260] [serial = 1047] [outer = 0CF33400] 08:08:02 INFO - PROCESS | 1260 | 1464707282435 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1014D400) [pid = 1260] [serial = 1048] [outer = 0CF33400] 08:08:03 INFO - PROCESS | 1260 | 1464707283040 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] 08:08:03 INFO - PROCESS | 1260 | 1464707283085 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:08:03 INFO - PROCESS | 1260 | 1464707283091 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1260 | 1464707283094 Marionette TRACE conn5 <- [1,1362,null,{}] 08:08:03 INFO - PROCESS | 1260 | 1464707283099 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}] 08:08:03 INFO - PROCESS | 1260 | 1464707283209 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:08:03 INFO - PROCESS | 1260 | 1464707283307 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1260 | ++DOCSHELL 14C03400 == 59 [pid = 1260] [id = 350] 08:08:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (14C09400) [pid = 1260] [serial = 1049] [outer = 00000000] 08:08:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1591B400) [pid = 1260] [serial = 1050] [outer = 14C09400] 08:08:03 INFO - PROCESS | 1260 | 1464707283362 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1670AC00) [pid = 1260] [serial = 1051] [outer = 14C09400] 08:08:04 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:04 INFO - PROCESS | 1260 | 1464707283995 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] 08:08:04 INFO - PROCESS | 1260 | 1464707284025 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:08:04 INFO - PROCESS | 1260 | 1464707284029 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1260 | 1464707284033 Marionette TRACE conn5 <- [1,1366,null,{}] 08:08:04 INFO - PROCESS | 1260 | 1464707284044 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}] 08:08:04 INFO - PROCESS | 1260 | 1464707284156 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:08:04 INFO - PROCESS | 1260 | 1464707284257 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1260 | ++DOCSHELL 1A04FC00 == 60 [pid = 1260] [id = 351] 08:08:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A2E0000) [pid = 1260] [serial = 1052] [outer = 00000000] 08:08:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1AF1D800) [pid = 1260] [serial = 1053] [outer = 1A2E0000] 08:08:04 INFO - PROCESS | 1260 | 1464707284314 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1AF34800) [pid = 1260] [serial = 1054] [outer = 1A2E0000] 08:08:04 INFO - PROCESS | 1260 | 1464707284912 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] 08:08:04 INFO - PROCESS | 1260 | 1464707284965 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:08:04 INFO - PROCESS | 1260 | 1464707284968 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:08:04 INFO - PROCESS | 1260 | 1464707284970 Marionette TRACE conn5 <- [1,1370,null,{}] 08:08:04 INFO - PROCESS | 1260 | 1464707284974 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}] 08:08:05 INFO - PROCESS | 1260 | 1464707285081 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:08:05 INFO - PROCESS | 1260 | 1464707285209 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1260 | ++DOCSHELL 1AF8EC00 == 61 [pid = 1260] [id = 352] 08:08:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1AF8FC00) [pid = 1260] [serial = 1055] [outer = 00000000] 08:08:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1AF96800) [pid = 1260] [serial = 1056] [outer = 1AF8FC00] 08:08:05 INFO - PROCESS | 1260 | 1464707285265 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1AFAA400) [pid = 1260] [serial = 1057] [outer = 1AF8FC00] 08:08:05 INFO - PROCESS | 1260 | [1260] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:05 INFO - PROCESS | 1260 | 1464707285850 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] 08:08:05 INFO - PROCESS | 1260 | 1464707285905 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:08:05 INFO - PROCESS | 1260 | 1464707285908 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:08:05 INFO - PROCESS | 1260 | 1464707285910 Marionette TRACE conn5 <- [1,1374,null,{}] 08:08:05 INFO - PROCESS | 1260 | 1464707285914 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}] 08:08:06 INFO - PROCESS | 1260 | 1464707286041 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:08:06 INFO - PROCESS | 1260 | 1464707286170 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1260 | ++DOCSHELL 0C86DC00 == 62 [pid = 1260] [id = 353] 08:08:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0F909400) [pid = 1260] [serial = 1058] [outer = 00000000] 08:08:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1050AC00) [pid = 1260] [serial = 1059] [outer = 0F909400] 08:08:06 INFO - PROCESS | 1260 | 1464707286225 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1444D000) [pid = 1260] [serial = 1060] [outer = 0F909400] 08:08:06 INFO - PROCESS | 1260 | 1464707286946 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] 08:08:06 INFO - PROCESS | 1260 | 1464707286985 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:08:07 INFO - PROCESS | 1260 | 1464707286989 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1260 | 1464707286993 Marionette TRACE conn5 <- [1,1378,null,{}] 08:08:07 INFO - PROCESS | 1260 | 1464707286998 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}] 08:08:07 INFO - PROCESS | 1260 | 1464707287096 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:08:07 INFO - PROCESS | 1260 | 1464707287227 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1260 | ++DOCSHELL 111F9C00 == 63 [pid = 1260] [id = 354] 08:08:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (14223C00) [pid = 1260] [serial = 1061] [outer = 00000000] 08:08:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (14CF5C00) [pid = 1260] [serial = 1062] [outer = 14223C00] 08:08:07 INFO - PROCESS | 1260 | 1464707287279 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1670A000) [pid = 1260] [serial = 1063] [outer = 14223C00] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 1763C000 == 62 [pid = 1260] [id = 331] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 191E7800 == 61 [pid = 1260] [id = 332] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 14CE3800 == 60 [pid = 1260] [id = 334] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 14CD8800 == 59 [pid = 1260] [id = 330] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 091F9C00 == 58 [pid = 1260] [id = 271] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 14266400 == 57 [pid = 1260] [id = 329] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 14264000 == 56 [pid = 1260] [id = 347] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 09174000 == 55 [pid = 1260] [id = 346] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 0F95BC00 == 54 [pid = 1260] [id = 345] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 18C14C00 == 53 [pid = 1260] [id = 344] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 16128C00 == 52 [pid = 1260] [id = 343] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 14510C00 == 51 [pid = 1260] [id = 342] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 0FF52800 == 50 [pid = 1260] [id = 341] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 1068B400 == 49 [pid = 1260] [id = 340] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 1445A800 == 48 [pid = 1260] [id = 337] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 0C811C00 == 47 [pid = 1260] [id = 336] 08:08:07 INFO - PROCESS | 1260 | --DOCSHELL 091F9400 == 46 [pid = 1260] [id = 335] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1A04C800) [pid = 1260] [serial = 1005] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1983D800) [pid = 1260] [serial = 996] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (0CF73000) [pid = 1260] [serial = 975] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14226C00) [pid = 1260] [serial = 978] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14547C00) [pid = 1260] [serial = 987] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1068D800) [pid = 1260] [serial = 984] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10BB9400) [pid = 1260] [serial = 985] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (0CF28800) [pid = 1260] [serial = 981] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0F98C800) [pid = 1260] [serial = 982] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (18791400) [pid = 1260] [serial = 994] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (17C76000) [pid = 1260] [serial = 993] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (19990400) [pid = 1260] [serial = 1003] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (17C92000) [pid = 1260] [serial = 999] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (19979800) [pid = 1260] [serial = 1002] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (19896800) [pid = 1260] [serial = 997] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (15A3E800) [pid = 1260] [serial = 990] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (16125000) [pid = 1260] [serial = 991] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (19837000) [pid = 1260] [serial = 1000] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14C09C00) [pid = 1260] [serial = 988] [outer = 00000000] [url = about:blank] 08:08:07 INFO - PROCESS | 1260 | 1464707287736 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]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 08:08:07 INFO - PROCESS | 1260 | 1464707287821 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1260 | 1464707287826 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:08:07 INFO - PROCESS | 1260 | 1464707287832 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1260 | 1464707287834 Marionette TRACE conn5 <- [1,1382,null,{}] 08:08:07 INFO - PROCESS | 1260 | 1464707287838 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}] 08:08:07 INFO - PROCESS | 1260 | 1464707287926 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:08:07 INFO - PROCESS | 1260 | 1464707287958 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1260 | ++DOCSHELL 1422F400 == 47 [pid = 1260] [id = 355] 08:08:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14263C00) [pid = 1260] [serial = 1064] [outer = 00000000] 08:08:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1450BC00) [pid = 1260] [serial = 1065] [outer = 14263C00] 08:08:08 INFO - PROCESS | 1260 | 1464707288003 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (14C02C00) [pid = 1260] [serial = 1066] [outer = 14263C00] 08:08:08 INFO - PROCESS | 1260 | 1464707288476 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 08:08:08 INFO - PROCESS | 1260 | 1464707288505 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1260 | 1464707288507 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:08:08 INFO - PROCESS | 1260 | 1464707288511 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1260 | 1464707288514 Marionette TRACE conn5 <- [1,1386,null,{}] 08:08:08 INFO - PROCESS | 1260 | 1464707288524 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}] 08:08:08 INFO - PROCESS | 1260 | 1464707288608 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:08:08 INFO - PROCESS | 1260 | 1464707288617 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1260 | ++DOCSHELL 17C89400 == 48 [pid = 1260] [id = 356] 08:08:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (17C90C00) [pid = 1260] [serial = 1067] [outer = 00000000] 08:08:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (187DC000) [pid = 1260] [serial = 1068] [outer = 17C90C00] 08:08:08 INFO - PROCESS | 1260 | 1464707288664 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (18C11400) [pid = 1260] [serial = 1069] [outer = 17C90C00] 08:08:09 INFO - PROCESS | 1260 | 1464707289123 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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 08:08:09 INFO - PROCESS | 1260 | 1464707289145 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1260 | 1464707289147 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:08:09 INFO - PROCESS | 1260 | 1464707289151 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1260 | 1464707289152 Marionette TRACE conn5 <- [1,1390,null,{}] 08:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:08:09 INFO - PROCESS | 1260 | 1464707289156 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}] 08:08:09 INFO - PROCESS | 1260 | 1464707289240 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:08:09 INFO - PROCESS | 1260 | 1464707289247 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1260 | ++DOCSHELL 0C86D800 == 49 [pid = 1260] [id = 357] 08:08:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (10C9F800) [pid = 1260] [serial = 1070] [outer = 00000000] 08:08:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (19838C00) [pid = 1260] [serial = 1071] [outer = 10C9F800] 08:08:09 INFO - PROCESS | 1260 | 1464707289295 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (19943400) [pid = 1260] [serial = 1072] [outer = 10C9F800] 08:08:09 INFO - PROCESS | 1260 | 1464707289766 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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 08:08:09 INFO - PROCESS | 1260 | 1464707289825 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1260 | 1464707289827 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:08:09 INFO - PROCESS | 1260 | 1464707289831 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1260 | 1464707289832 Marionette TRACE conn5 <- [1,1394,null,{}] 08:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:08:09 INFO - PROCESS | 1260 | 1464707289836 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}] 08:08:09 INFO - PROCESS | 1260 | 1464707289946 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:08:09 INFO - PROCESS | 1260 | 1464707289952 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1260 | ++DOCSHELL 14221800 == 50 [pid = 1260] [id = 358] 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (19948800) [pid = 1260] [serial = 1073] [outer = 00000000] 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1998D000) [pid = 1260] [serial = 1074] [outer = 19948800] 08:08:10 INFO - PROCESS | 1260 | 1464707290044 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1A043C00) [pid = 1260] [serial = 1075] [outer = 19948800] 08:08:10 INFO - PROCESS | 1260 | 1464707290489 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 08:08:10 INFO - PROCESS | 1260 | 1464707290505 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:08:10 INFO - PROCESS | 1260 | 1464707290507 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:08:10 INFO - PROCESS | 1260 | 1464707290510 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1260 | 1464707290511 Marionette TRACE conn5 <- [1,1398,null,{}] 08:08:10 INFO - PROCESS | 1260 | 1464707290515 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}] 08:08:10 INFO - PROCESS | 1260 | 1464707290648 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:08:10 INFO - PROCESS | 1260 | 1464707290738 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1260 | ++DOCSHELL 16705800 == 51 [pid = 1260] [id = 359] 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A049800) [pid = 1260] [serial = 1076] [outer = 00000000] 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1A38B800) [pid = 1260] [serial = 1077] [outer = 1A049800] 08:08:10 INFO - PROCESS | 1260 | 1464707290783 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1AF11400) [pid = 1260] [serial = 1078] [outer = 1A049800] 08:08:11 INFO - PROCESS | 1260 | 1464707291220 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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 08:08:11 INFO - PROCESS | 1260 | 1464707291241 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1260 | 1464707291243 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:08:11 INFO - PROCESS | 1260 | 1464707291247 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1260 | 1464707291248 Marionette TRACE conn5 <- [1,1402,null,{}] 08:08:11 INFO - PROCESS | 1260 | 1464707291252 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}] 08:08:11 INFO - PROCESS | 1260 | 1464707291361 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:08:11 INFO - PROCESS | 1260 | 1464707291367 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1260 | ++DOCSHELL 1A383C00 == 52 [pid = 1260] [id = 360] 08:08:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1A38B000) [pid = 1260] [serial = 1079] [outer = 00000000] 08:08:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1AF92C00) [pid = 1260] [serial = 1080] [outer = 1A38B000] 08:08:11 INFO - PROCESS | 1260 | 1464707291459 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1AFB0400) [pid = 1260] [serial = 1081] [outer = 1A38B000] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A1C8C00) [pid = 1260] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1A041800) [pid = 1260] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (0C816800) [pid = 1260] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14A20000) [pid = 1260] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (16410800) [pid = 1260] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (19835400) [pid = 1260] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1068C800) [pid = 1260] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0FF57000) [pid = 1260] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (18C15400) [pid = 1260] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:08:11 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (0C818800) [pid = 1260] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:08:12 INFO - PROCESS | 1260 | 1464707291978 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]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 772ms 08:08:12 INFO - PROCESS | 1260 | 1464707292020 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:08:12 INFO - PROCESS | 1260 | 1464707292032 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:08:12 INFO - PROCESS | 1260 | 1464707292036 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1260 | 1464707292038 Marionette TRACE conn5 <- [1,1406,null,{}] 08:08:12 INFO - PROCESS | 1260 | 1464707292041 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}] 08:08:12 INFO - PROCESS | 1260 | 1464707292122 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:08:12 INFO - PROCESS | 1260 | 1464707292128 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1260 | ++DOCSHELL 0FF57000 == 53 [pid = 1260] [id = 361] 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1014B400) [pid = 1260] [serial = 1082] [outer = 00000000] 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (19835400) [pid = 1260] [serial = 1083] [outer = 1014B400] 08:08:12 INFO - PROCESS | 1260 | 1464707292172 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1A2E3400) [pid = 1260] [serial = 1084] [outer = 1014B400] 08:08:12 INFO - PROCESS | 1260 | 1464707292616 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]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 08:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:08:12 INFO - PROCESS | 1260 | 1464707292669 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1260 | 1464707292671 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:08:12 INFO - PROCESS | 1260 | 1464707292674 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1260 | 1464707292676 Marionette TRACE conn5 <- [1,1410,null,{}] 08:08:12 INFO - PROCESS | 1260 | 1464707292680 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}] 08:08:12 INFO - PROCESS | 1260 | 1464707292762 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:08:12 INFO - PROCESS | 1260 | 1464707292768 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1260 | ++DOCSHELL 1AF16C00 == 54 [pid = 1260] [id = 362] 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1AF17400) [pid = 1260] [serial = 1085] [outer = 00000000] 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1B0EE400) [pid = 1260] [serial = 1086] [outer = 1AF17400] 08:08:12 INFO - PROCESS | 1260 | 1464707292812 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1B39F400) [pid = 1260] [serial = 1087] [outer = 1AF17400] 08:08:13 INFO - PROCESS | 1260 | 1464707293231 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 08:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:08:13 INFO - PROCESS | 1260 | 1464707293305 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1260 | 1464707293307 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:08:13 INFO - PROCESS | 1260 | 1464707293310 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1260 | 1464707293312 Marionette TRACE conn5 <- [1,1414,null,{}] 08:08:13 INFO - PROCESS | 1260 | 1464707293315 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}] 08:08:13 INFO - PROCESS | 1260 | 1464707293397 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:08:13 INFO - PROCESS | 1260 | 1464707293404 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1260 | ++DOCSHELL 1B3A4800 == 55 [pid = 1260] [id = 363] 08:08:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1B3A4C00) [pid = 1260] [serial = 1088] [outer = 00000000] 08:08:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1B3A8800) [pid = 1260] [serial = 1089] [outer = 1B3A4C00] 08:08:13 INFO - PROCESS | 1260 | 1464707293448 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1B3AAC00) [pid = 1260] [serial = 1090] [outer = 1B3A4C00] 08:08:13 INFO - PROCESS | 1260 | 1464707293967 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 08:08:14 INFO - PROCESS | 1260 | 1464707294042 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1260 | 1464707294047 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:08:14 INFO - PROCESS | 1260 | 1464707294052 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1260 | 1464707294057 Marionette TRACE conn5 <- [1,1418,null,{}] 08:08:14 INFO - PROCESS | 1260 | 1464707294064 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}] 08:08:14 INFO - PROCESS | 1260 | 1464707294186 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:08:14 INFO - PROCESS | 1260 | 1464707294313 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1260 | ++DOCSHELL 0F912000 == 56 [pid = 1260] [id = 364] 08:08:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (0F960800) [pid = 1260] [serial = 1091] [outer = 00000000] 08:08:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (0FF59400) [pid = 1260] [serial = 1092] [outer = 0F960800] 08:08:14 INFO - PROCESS | 1260 | 1464707294372 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (10684400) [pid = 1260] [serial = 1093] [outer = 0F960800] 08:08:15 INFO - PROCESS | 1260 | 1464707295004 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 08:08:15 INFO - PROCESS | 1260 | 1464707295027 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1260 | 1464707295033 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:08:15 INFO - PROCESS | 1260 | 1464707295040 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1260 | 1464707295043 Marionette TRACE conn5 <- [1,1422,null,{}] 08:08:15 INFO - PROCESS | 1260 | 1464707295047 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}] 08:08:15 INFO - PROCESS | 1260 | 1464707295159 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:08:15 INFO - PROCESS | 1260 | 1464707295265 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1260 | ++DOCSHELL 14C0A000 == 57 [pid = 1260] [id = 365] 08:08:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (14CE3800) [pid = 1260] [serial = 1094] [outer = 00000000] 08:08:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (17635C00) [pid = 1260] [serial = 1095] [outer = 14CE3800] 08:08:15 INFO - PROCESS | 1260 | 1464707295320 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (187DA800) [pid = 1260] [serial = 1096] [outer = 14CE3800] 08:08:15 INFO - PROCESS | 1260 | 1464707295921 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 08:08:15 INFO - PROCESS | 1260 | 1464707295971 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1260 | 1464707295974 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:08:15 INFO - PROCESS | 1260 | 1464707295978 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1260 | 1464707295982 Marionette TRACE conn5 <- [1,1426,null,{}] 08:08:16 INFO - PROCESS | 1260 | 1464707295994 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}] 08:08:16 INFO - PROCESS | 1260 | 1464707296109 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:08:16 INFO - PROCESS | 1260 | 1464707296215 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E9000 == 58 [pid = 1260] [id = 366] 08:08:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1A37E800) [pid = 1260] [serial = 1097] [outer = 00000000] 08:08:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1AF93400) [pid = 1260] [serial = 1098] [outer = 1A37E800] 08:08:16 INFO - PROCESS | 1260 | 1464707296271 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1B39AC00) [pid = 1260] [serial = 1099] [outer = 1A37E800] 08:08:16 INFO - PROCESS | 1260 | 1464707296884 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 08:08:16 INFO - PROCESS | 1260 | 1464707296911 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1260 | 1464707296914 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:08:16 INFO - PROCESS | 1260 | 1464707296918 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1260 | 1464707296920 Marionette TRACE conn5 <- [1,1430,null,{}] 08:08:16 INFO - PROCESS | 1260 | 1464707296924 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}] 08:08:17 INFO - PROCESS | 1260 | 1464707297037 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:08:17 INFO - PROCESS | 1260 | 1464707297142 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1260 | ++DOCSHELL 09185000 == 59 [pid = 1260] [id = 367] 08:08:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1B39E000) [pid = 1260] [serial = 1100] [outer = 00000000] 08:08:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1BF8EC00) [pid = 1260] [serial = 1101] [outer = 1B39E000] 08:08:17 INFO - PROCESS | 1260 | 1464707297196 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1C421C00) [pid = 1260] [serial = 1102] [outer = 1B39E000] 08:08:17 INFO - PROCESS | 1260 | 1464707297847 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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 08:08:17 INFO - PROCESS | 1260 | 1464707297891 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1260 | 1464707297893 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:08:17 INFO - PROCESS | 1260 | 1464707297897 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:08:17 INFO - PROCESS | 1260 | 1464707297899 Marionette TRACE conn5 <- [1,1434,null,{}] 08:08:17 INFO - PROCESS | 1260 | 1464707297903 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}] 08:08:18 INFO - PROCESS | 1260 | 1464707298010 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:08:18 INFO - PROCESS | 1260 | 1464707298307 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1260 | ++DOCSHELL 0916E800 == 60 [pid = 1260] [id = 368] 08:08:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (091EDC00) [pid = 1260] [serial = 1103] [outer = 00000000] 08:08:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (10143000) [pid = 1260] [serial = 1104] [outer = 091EDC00] 08:08:18 INFO - PROCESS | 1260 | 1464707298385 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1068C000) [pid = 1260] [serial = 1105] [outer = 091EDC00] 08:08:19 INFO - PROCESS | 1260 | 1464707299000 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1175ms 08:08:19 INFO - PROCESS | 1260 | 1464707299077 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1260 | 1464707299080 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:08:19 INFO - PROCESS | 1260 | 1464707299085 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1260 | 1464707299088 Marionette TRACE conn5 <- [1,1438,null,{}] 08:08:19 INFO - PROCESS | 1260 | 1464707299093 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}] 08:08:19 INFO - PROCESS | 1260 | 1464707299202 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:08:19 INFO - PROCESS | 1260 | 1464707299350 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 1AF16C00 == 59 [pid = 1260] [id = 362] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 0FF57000 == 58 [pid = 1260] [id = 361] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 1A383C00 == 57 [pid = 1260] [id = 360] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 16705800 == 56 [pid = 1260] [id = 359] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 14221800 == 55 [pid = 1260] [id = 358] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 0C86D800 == 54 [pid = 1260] [id = 357] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 17C89400 == 53 [pid = 1260] [id = 356] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (16405400) [pid = 1260] [serial = 1017] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0CF34800) [pid = 1260] [serial = 1008] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (14C04400) [pid = 1260] [serial = 1011] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1A269800) [pid = 1260] [serial = 1014] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1A38DC00) [pid = 1260] [serial = 1044] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | ++DOCSHELL 0C809C00 == 54 [pid = 1260] [id = 369] 08:08:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (0C80C000) [pid = 1260] [serial = 1106] [outer = 00000000] 08:08:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (0CF7D800) [pid = 1260] [serial = 1107] [outer = 0C80C000] 08:08:19 INFO - PROCESS | 1260 | 1464707299448 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (10B61C00) [pid = 1260] [serial = 1108] [outer = 0C80C000] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 1422F400 == 53 [pid = 1260] [id = 355] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 111F9C00 == 52 [pid = 1260] [id = 354] 08:08:19 INFO - PROCESS | 1260 | --DOCSHELL 10146000 == 51 [pid = 1260] [id = 348] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A04DC00) [pid = 1260] [serial = 1006] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (14CF6800) [pid = 1260] [serial = 1026] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1763E000) [pid = 1260] [serial = 1029] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19EFC400) [pid = 1260] [serial = 1035] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (111A8000) [pid = 1260] [serial = 1021] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (10BB9C00) [pid = 1260] [serial = 1020] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (10B69C00) [pid = 1260] [serial = 1023] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14222000) [pid = 1260] [serial = 1024] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (191E4C00) [pid = 1260] [serial = 1033] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (18C1D400) [pid = 1260] [serial = 1032] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (17B28800) [pid = 1260] [serial = 1038] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (18788800) [pid = 1260] [serial = 1039] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A1F1800) [pid = 1260] [serial = 1041] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1A049000) [pid = 1260] [serial = 1036] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (17B31800) [pid = 1260] [serial = 1030] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (15A73400) [pid = 1260] [serial = 1027] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A1EB000) [pid = 1260] [serial = 973] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1A2E3C00) [pid = 1260] [serial = 1042] [outer = 00000000] [url = about:blank] 08:08:19 INFO - PROCESS | 1260 | 1464707299898 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 870ms 08:08:19 INFO - PROCESS | 1260 | 1464707299958 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1260 | 1464707299962 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:08:19 INFO - PROCESS | 1260 | 1464707299966 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1260 | 1464707299968 Marionette TRACE conn5 <- [1,1442,null,{}] 08:08:19 INFO - PROCESS | 1260 | 1464707299972 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}] 08:08:20 INFO - PROCESS | 1260 | 1464707300057 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:08:20 INFO - PROCESS | 1260 | 1464707300067 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1260 | ++DOCSHELL 1422C000 == 52 [pid = 1260] [id = 370] 08:08:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1422D000) [pid = 1260] [serial = 1109] [outer = 00000000] 08:08:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (14506C00) [pid = 1260] [serial = 1110] [outer = 1422D000] 08:08:20 INFO - PROCESS | 1260 | 1464707300112 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (14C04400) [pid = 1260] [serial = 1111] [outer = 1422D000] 08:08:20 INFO - PROCESS | 1260 | 1464707300603 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 08:08:20 INFO - PROCESS | 1260 | 1464707300642 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1260 | 1464707300644 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:08:20 INFO - PROCESS | 1260 | 1464707300648 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1260 | 1464707300654 Marionette TRACE conn5 <- [1,1446,null,{}] 08:08:20 INFO - PROCESS | 1260 | 1464707300663 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}] 08:08:20 INFO - PROCESS | 1260 | 1464707300774 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:08:20 INFO - PROCESS | 1260 | 1464707300866 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1260 | ++DOCSHELL 16123C00 == 53 [pid = 1260] [id = 371] 08:08:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (17633800) [pid = 1260] [serial = 1112] [outer = 00000000] 08:08:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (176B7800) [pid = 1260] [serial = 1113] [outer = 17633800] 08:08:20 INFO - PROCESS | 1260 | 1464707300918 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (17B31800) [pid = 1260] [serial = 1114] [outer = 17633800] 08:08:21 INFO - PROCESS | 1260 | 1464707301298 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 08:08:21 INFO - PROCESS | 1260 | 1464707301341 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1260 | 1464707301344 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:08:21 INFO - PROCESS | 1260 | 1464707301347 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1260 | 1464707301349 Marionette TRACE conn5 <- [1,1450,null,{}] 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:08:21 INFO - PROCESS | 1260 | 1464707301352 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}] 08:08:21 INFO - PROCESS | 1260 | 1464707301435 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:08:21 INFO - PROCESS | 1260 | 1464707301442 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1260 | ++DOCSHELL 17C95400 == 54 [pid = 1260] [id = 372] 08:08:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (18788800) [pid = 1260] [serial = 1115] [outer = 00000000] 08:08:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (18C1CC00) [pid = 1260] [serial = 1116] [outer = 18788800] 08:08:21 INFO - PROCESS | 1260 | 1464707301486 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (191E7000) [pid = 1260] [serial = 1117] [outer = 18788800] 08:08:22 INFO - PROCESS | 1260 | 1464707301975 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 08:08:22 INFO - PROCESS | 1260 | 1464707302021 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1260 | 1464707302023 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:08:22 INFO - PROCESS | 1260 | 1464707302026 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1260 | 1464707302028 Marionette TRACE conn5 <- [1,1454,null,{}] 08:08:22 INFO - PROCESS | 1260 | 1464707302038 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}] 08:08:22 INFO - PROCESS | 1260 | 1464707302177 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:08:22 INFO - PROCESS | 1260 | 1464707302238 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1260 | ++DOCSHELL 19892400 == 55 [pid = 1260] [id = 373] 08:08:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (19893400) [pid = 1260] [serial = 1118] [outer = 00000000] 08:08:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19946000) [pid = 1260] [serial = 1119] [outer = 19893400] 08:08:22 INFO - PROCESS | 1260 | 1464707302290 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1997C800) [pid = 1260] [serial = 1120] [outer = 19893400] 08:08:22 INFO - PROCESS | 1260 | 1464707302760 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 08:08:22 INFO - PROCESS | 1260 | 1464707302800 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1260 | 1464707302802 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:08:22 INFO - PROCESS | 1260 | 1464707302805 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1260 | 1464707302807 Marionette TRACE conn5 <- [1,1458,null,{}] 08:08:22 INFO - PROCESS | 1260 | 1464707302810 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}] 08:08:22 INFO - PROCESS | 1260 | 1464707302923 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:08:22 INFO - PROCESS | 1260 | 1464707302979 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1260 | ++DOCSHELL 1A042C00 == 56 [pid = 1260] [id = 374] 08:08:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A045000) [pid = 1260] [serial = 1121] [outer = 00000000] 08:08:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A1C8800) [pid = 1260] [serial = 1122] [outer = 1A045000] 08:08:23 INFO - PROCESS | 1260 | 1464707303046 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A1D3800) [pid = 1260] [serial = 1123] [outer = 1A045000] 08:08:23 INFO - PROCESS | 1260 | 1464707303455 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 08:08:23 INFO - PROCESS | 1260 | 1464707303477 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1260 | 1464707303479 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:08:23 INFO - PROCESS | 1260 | 1464707303489 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1260 | 1464707303491 Marionette TRACE conn5 <- [1,1462,null,{}] 08:08:23 INFO - PROCESS | 1260 | 1464707303494 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}] 08:08:23 INFO - PROCESS | 1260 | 1464707303631 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10C96400) [pid = 1260] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (0C80A800) [pid = 1260] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (14C0E800) [pid = 1260] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1A044400) [pid = 1260] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14502000) [pid = 1260] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (0C814C00) [pid = 1260] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1AF35C00) [pid = 1260] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (17C90C00) [pid = 1260] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (14263C00) [pid = 1260] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (10C9F800) [pid = 1260] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1A38B000) [pid = 1260] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14223C00) [pid = 1260] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A049800) [pid = 1260] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1AF17400) [pid = 1260] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1014B400) [pid = 1260] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:08:23 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (19948800) [pid = 1260] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:08:23 INFO - PROCESS | 1260 | 1464707303907 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1260 | ++DOCSHELL 09179400 == 57 [pid = 1260] [id = 375] 08:08:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (09179C00) [pid = 1260] [serial = 1124] [outer = 00000000] 08:08:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (0F966400) [pid = 1260] [serial = 1125] [outer = 09179C00] 08:08:23 INFO - PROCESS | 1260 | 1464707303951 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (10C96400) [pid = 1260] [serial = 1126] [outer = 09179C00] 08:08:24 INFO - PROCESS | 1260 | 1464707304329 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 870ms 08:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:08:24 INFO - PROCESS | 1260 | 1464707304363 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1260 | 1464707304364 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:08:24 INFO - PROCESS | 1260 | 1464707304374 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1260 | 1464707304375 Marionette TRACE conn5 <- [1,1466,null,{}] 08:08:24 INFO - PROCESS | 1260 | 1464707304380 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}] 08:08:24 INFO - PROCESS | 1260 | 1464707304459 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:08:24 INFO - PROCESS | 1260 | 1464707304467 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1260 | ++DOCSHELL 111A9C00 == 58 [pid = 1260] [id = 376] 08:08:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1878B800) [pid = 1260] [serial = 1127] [outer = 00000000] 08:08:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1A2DBC00) [pid = 1260] [serial = 1128] [outer = 1878B800] 08:08:24 INFO - PROCESS | 1260 | 1464707304511 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A383400) [pid = 1260] [serial = 1129] [outer = 1878B800] 08:08:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1AF19000) [pid = 1260] [serial = 1130] [outer = 0CF31400] 08:08:25 INFO - PROCESS | 1260 | 1464707305119 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 790ms 08:08:25 INFO - PROCESS | 1260 | 1464707305190 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1260 | 1464707305194 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:08:25 INFO - PROCESS | 1260 | 1464707305214 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1260 | 1464707305219 Marionette TRACE conn5 <- [1,1470,null,{}] 08:08:25 INFO - PROCESS | 1260 | 1464707305228 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}] 08:08:25 INFO - PROCESS | 1260 | 1464707305354 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:08:25 INFO - PROCESS | 1260 | 1464707305482 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1260 | ++DOCSHELL 0C874400 == 59 [pid = 1260] [id = 377] 08:08:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (0C875000) [pid = 1260] [serial = 1131] [outer = 00000000] 08:08:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (0FF59800) [pid = 1260] [serial = 1132] [outer = 0C875000] 08:08:25 INFO - PROCESS | 1260 | 1464707305540 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1014F400) [pid = 1260] [serial = 1133] [outer = 0C875000] 08:08:26 INFO - PROCESS | 1260 | 1464707306152 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 990ms 08:08:26 INFO - PROCESS | 1260 | 1464707306194 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1260 | 1464707306200 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:08:26 INFO - PROCESS | 1260 | 1464707306207 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1260 | 1464707306209 Marionette TRACE conn5 <- [1,1474,null,{}] 08:08:26 INFO - PROCESS | 1260 | 1464707306214 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}] 08:08:26 INFO - PROCESS | 1260 | 1464707306373 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:08:26 INFO - PROCESS | 1260 | 1464707306391 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1260 | ++DOCSHELL 111F8800 == 60 [pid = 1260] [id = 378] 08:08:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (14227C00) [pid = 1260] [serial = 1134] [outer = 00000000] 08:08:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (14507400) [pid = 1260] [serial = 1135] [outer = 14227C00] 08:08:26 INFO - PROCESS | 1260 | 1464707306447 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (14A42800) [pid = 1260] [serial = 1136] [outer = 14227C00] 08:08:27 INFO - PROCESS | 1260 | 1464707307119 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 08:08:27 INFO - PROCESS | 1260 | 1464707307139 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1260 | 1464707307141 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:08:27 INFO - PROCESS | 1260 | 1464707307145 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1260 | 1464707307149 Marionette TRACE conn5 <- [1,1478,null,{}] 08:08:27 INFO - PROCESS | 1260 | 1464707307175 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}] 08:08:27 INFO - PROCESS | 1260 | 1464707307296 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:08:27 INFO - PROCESS | 1260 | 1464707307427 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1260 | ++DOCSHELL 1763A800 == 61 [pid = 1260] [id = 379] 08:08:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1763BC00) [pid = 1260] [serial = 1137] [outer = 00000000] 08:08:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (187E5400) [pid = 1260] [serial = 1138] [outer = 1763BC00] 08:08:27 INFO - PROCESS | 1260 | 1464707307488 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1993F800) [pid = 1260] [serial = 1139] [outer = 1763BC00] 08:08:28 INFO - PROCESS | 1260 | 1464707308124 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 08:08:28 INFO - PROCESS | 1260 | 1464707308149 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1260 | 1464707308152 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:08:28 INFO - PROCESS | 1260 | 1464707308156 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1260 | 1464707308158 Marionette TRACE conn5 <- [1,1482,null,{}] 08:08:28 INFO - PROCESS | 1260 | 1464707308162 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}] 08:08:28 INFO - PROCESS | 1260 | 1464707308283 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:08:28 INFO - PROCESS | 1260 | 1464707308390 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1260 | ++DOCSHELL 1A050800 == 62 [pid = 1260] [id = 380] 08:08:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A1CA800) [pid = 1260] [serial = 1140] [outer = 00000000] 08:08:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1A384800) [pid = 1260] [serial = 1141] [outer = 1A1CA800] 08:08:28 INFO - PROCESS | 1260 | 1464707308445 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1AF1DC00) [pid = 1260] [serial = 1142] [outer = 1A1CA800] 08:08:29 INFO - PROCESS | 1260 | 1464707309159 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1066ms 08:08:29 INFO - PROCESS | 1260 | 1464707309230 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1260 | 1464707309232 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:08:29 INFO - PROCESS | 1260 | 1464707309236 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1260 | 1464707309238 Marionette TRACE conn5 <- [1,1486,null,{}] 08:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:08:29 INFO - PROCESS | 1260 | 1464707309241 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}] 08:08:29 INFO - PROCESS | 1260 | 1464707309345 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:08:29 INFO - PROCESS | 1260 | 1464707309493 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1260 | ++DOCSHELL 1A1E7400 == 63 [pid = 1260] [id = 381] 08:08:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A383800) [pid = 1260] [serial = 1143] [outer = 00000000] 08:08:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1B009C00) [pid = 1260] [serial = 1144] [outer = 1A383800] 08:08:29 INFO - PROCESS | 1260 | 1464707309548 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1B39BC00) [pid = 1260] [serial = 1145] [outer = 1A383800] 08:08:30 INFO - PROCESS | 1260 | 1464707310315 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1127ms 08:08:30 INFO - PROCESS | 1260 | 1464707310368 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1260 | 1464707310372 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:08:30 INFO - PROCESS | 1260 | 1464707310377 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1260 | 1464707310381 Marionette TRACE conn5 <- [1,1490,null,{}] 08:08:30 INFO - PROCESS | 1260 | 1464707310387 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}] 08:08:30 INFO - PROCESS | 1260 | 1464707310527 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:08:30 INFO - PROCESS | 1260 | 1464707310664 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1260 | ++DOCSHELL 0FF51C00 == 64 [pid = 1260] [id = 382] 08:08:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (0FF58400) [pid = 1260] [serial = 1146] [outer = 00000000] 08:08:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (10C98C00) [pid = 1260] [serial = 1147] [outer = 0FF58400] 08:08:30 INFO - PROCESS | 1260 | 1464707310716 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (14222C00) [pid = 1260] [serial = 1148] [outer = 0FF58400] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 0CFD1000 == 63 [pid = 1260] [id = 314] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 0F9F8C00 == 62 [pid = 1260] [id = 312] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 09179400 == 61 [pid = 1260] [id = 375] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 1A042C00 == 60 [pid = 1260] [id = 374] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 19892400 == 59 [pid = 1260] [id = 373] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 17C95400 == 58 [pid = 1260] [id = 372] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 16123C00 == 57 [pid = 1260] [id = 371] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 1422C000 == 56 [pid = 1260] [id = 370] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 0C809C00 == 55 [pid = 1260] [id = 369] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 0916E800 == 54 [pid = 1260] [id = 368] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 1A2E9000 == 53 [pid = 1260] [id = 366] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 14C0A000 == 52 [pid = 1260] [id = 365] 08:08:31 INFO - PROCESS | 1260 | --DOCSHELL 0F912000 == 51 [pid = 1260] [id = 364] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (14501800) [pid = 1260] [serial = 979] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (0F9F3000) [pid = 1260] [serial = 976] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (18825400) [pid = 1260] [serial = 1018] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1A2DB800) [pid = 1260] [serial = 1015] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (14DD6400) [pid = 1260] [serial = 1012] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (10146400) [pid = 1260] [serial = 1009] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (111FB800) [pid = 1260] [serial = 931] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1AF11400) [pid = 1260] [serial = 1078] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1050AC00) [pid = 1260] [serial = 1059] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1A38B800) [pid = 1260] [serial = 1077] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (0F9F4000) [pid = 1260] [serial = 1047] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1591B400) [pid = 1260] [serial = 1050] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1AF1D800) [pid = 1260] [serial = 1053] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1AF96800) [pid = 1260] [serial = 1056] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1B39F400) [pid = 1260] [serial = 1087] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1B3A8800) [pid = 1260] [serial = 1089] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1A2E3400) [pid = 1260] [serial = 1084] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (19835400) [pid = 1260] [serial = 1083] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1AFB0400) [pid = 1260] [serial = 1081] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1998D000) [pid = 1260] [serial = 1074] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1A043C00) [pid = 1260] [serial = 1075] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1B0EE400) [pid = 1260] [serial = 1086] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19943400) [pid = 1260] [serial = 1072] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (187DC000) [pid = 1260] [serial = 1068] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (18C11400) [pid = 1260] [serial = 1069] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (1450BC00) [pid = 1260] [serial = 1065] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (19838C00) [pid = 1260] [serial = 1071] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (14C02C00) [pid = 1260] [serial = 1066] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1AF92C00) [pid = 1260] [serial = 1080] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1670A000) [pid = 1260] [serial = 1063] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (14CF5C00) [pid = 1260] [serial = 1062] [outer = 00000000] [url = about:blank] 08:08:31 INFO - PROCESS | 1260 | 1464707311495 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1179ms 08:08:31 INFO - PROCESS | 1260 | 1464707311557 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1260 | 1464707311563 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:08:31 INFO - PROCESS | 1260 | 1464707311568 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:08:31 INFO - PROCESS | 1260 | 1464707311572 Marionette TRACE conn5 <- [1,1494,null,{}] 08:08:31 INFO - PROCESS | 1260 | 1464707311578 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}] 08:08:31 INFO - PROCESS | 1260 | 1464707311690 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:08:31 INFO - PROCESS | 1260 | 1464707311823 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1260 | ++DOCSHELL 10144400 == 52 [pid = 1260] [id = 383] 08:08:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1014BC00) [pid = 1260] [serial = 1149] [outer = 00000000] 08:08:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (10ABE800) [pid = 1260] [serial = 1150] [outer = 1014BC00] 08:08:31 INFO - PROCESS | 1260 | 1464707311884 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (10C9B800) [pid = 1260] [serial = 1151] [outer = 1014BC00] 08:08:32 INFO - PROCESS | 1260 | 1464707312510 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 971ms 08:08:32 INFO - PROCESS | 1260 | 1464707312542 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1260 | 1464707312549 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:08:32 INFO - PROCESS | 1260 | 1464707312555 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1260 | 1464707312558 Marionette TRACE conn5 <- [1,1498,null,{}] 08:08:32 INFO - PROCESS | 1260 | 1464707312562 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}] 08:08:32 INFO - PROCESS | 1260 | 1464707312679 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:08:32 INFO - PROCESS | 1260 | 1464707312783 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1260 | ++DOCSHELL 14501800 == 53 [pid = 1260] [id = 384] 08:08:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (14A24800) [pid = 1260] [serial = 1152] [outer = 00000000] 08:08:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14C10000) [pid = 1260] [serial = 1153] [outer = 14A24800] 08:08:32 INFO - PROCESS | 1260 | 1464707312838 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14CF2C00) [pid = 1260] [serial = 1154] [outer = 14A24800] 08:08:33 INFO - PROCESS | 1260 | 1464707313444 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 08:08:33 INFO - PROCESS | 1260 | 1464707313527 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1260 | 1464707313530 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:08:33 INFO - PROCESS | 1260 | 1464707313534 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1260 | 1464707313538 Marionette TRACE conn5 <- [1,1502,null,{}] 08:08:33 INFO - PROCESS | 1260 | 1464707313549 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}] 08:08:33 INFO - PROCESS | 1260 | 1464707313712 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:08:33 INFO - PROCESS | 1260 | 1464707313725 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1260 | ++DOCSHELL 17635400 == 54 [pid = 1260] [id = 385] 08:08:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (17636800) [pid = 1260] [serial = 1155] [outer = 00000000] 08:08:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (176C1C00) [pid = 1260] [serial = 1156] [outer = 17636800] 08:08:33 INFO - PROCESS | 1260 | 1464707313785 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (18C11800) [pid = 1260] [serial = 1157] [outer = 17636800] 08:08:34 INFO - PROCESS | 1260 | 1464707314392 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 870ms 08:08:34 INFO - PROCESS | 1260 | 1464707314407 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1260 | 1464707314410 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:08:34 INFO - PROCESS | 1260 | 1464707314413 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:08:34 INFO - PROCESS | 1260 | 1464707314415 Marionette TRACE conn5 <- [1,1506,null,{}] 08:08:34 INFO - PROCESS | 1260 | 1464707314419 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}] 08:08:34 INFO - PROCESS | 1260 | 1464707314566 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:08:34 INFO - PROCESS | 1260 | 1464707314670 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1260 | ++DOCSHELL 1983D000 == 55 [pid = 1260] [id = 386] 08:08:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1983E400) [pid = 1260] [serial = 1158] [outer = 00000000] 08:08:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19946C00) [pid = 1260] [serial = 1159] [outer = 1983E400] 08:08:34 INFO - PROCESS | 1260 | 1464707314725 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (19974C00) [pid = 1260] [serial = 1160] [outer = 1983E400] 08:08:35 INFO - PROCESS | 1260 | 1464707315265 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 871ms 08:08:35 INFO - PROCESS | 1260 | 1464707315299 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1260 | 1464707315301 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:08:35 INFO - PROCESS | 1260 | 1464707315306 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1260 | 1464707315308 Marionette TRACE conn5 <- [1,1510,null,{}] 08:08:35 INFO - PROCESS | 1260 | 1464707315312 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}] 08:08:35 INFO - PROCESS | 1260 | 1464707315413 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:08:35 INFO - PROCESS | 1260 | 1464707315518 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1260 | ++DOCSHELL 19977400 == 56 [pid = 1260] [id = 387] 08:08:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (19978C00) [pid = 1260] [serial = 1161] [outer = 00000000] 08:08:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1A044000) [pid = 1260] [serial = 1162] [outer = 19978C00] 08:08:35 INFO - PROCESS | 1260 | 1464707315572 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A045C00) [pid = 1260] [serial = 1163] [outer = 19978C00] 08:08:36 INFO - PROCESS | 1260 | 1464707316168 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"]]]}] 08:08:36 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 () { 08:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:08:36 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 () { 08:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:08:36 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 () { 08:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:08:36 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 () { 08:08:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:08:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 876ms 08:08:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:08:36 INFO - PROCESS | 1260 | 1464707316198 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1260 | 1464707316201 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:08:36 INFO - PROCESS | 1260 | 1464707316205 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1260 | 1464707316207 Marionette TRACE conn5 <- [1,1514,null,{}] 08:08:36 INFO - PROCESS | 1260 | 1464707316211 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}] 08:08:36 INFO - PROCESS | 1260 | 1464707316339 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:08:36 INFO - PROCESS | 1260 | 1464707316440 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1260 | ++DOCSHELL 0C80DC00 == 57 [pid = 1260] [id = 388] 08:08:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1014CC00) [pid = 1260] [serial = 1164] [outer = 00000000] 08:08:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1AF8D800) [pid = 1260] [serial = 1165] [outer = 1014CC00] 08:08:36 INFO - PROCESS | 1260 | 1464707316496 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1AF92000) [pid = 1260] [serial = 1166] [outer = 1014CC00] 08:08:37 INFO - PROCESS | 1260 | 1464707317034 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"]]]}] 08:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:08:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:08:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 08:08:37 INFO - PROCESS | 1260 | 1464707317126 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1260 | 1464707317129 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:08:37 INFO - PROCESS | 1260 | 1464707317135 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1260 | 1464707317137 Marionette TRACE conn5 <- [1,1518,null,{}] 08:08:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:08:37 INFO - PROCESS | 1260 | 1464707317140 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}] 08:08:37 INFO - PROCESS | 1260 | 1464707317244 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:08:37 INFO - PROCESS | 1260 | 1464707317347 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1260 | ++DOCSHELL 1AF8D400 == 58 [pid = 1260] [id = 389] 08:08:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF8E000) [pid = 1260] [serial = 1167] [outer = 00000000] 08:08:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1B006800) [pid = 1260] [serial = 1168] [outer = 1AF8E000] 08:08:37 INFO - PROCESS | 1260 | 1464707317401 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1B3A1400) [pid = 1260] [serial = 1169] [outer = 1AF8E000] 08:08:38 INFO - PROCESS | 1260 | 1464707318001 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]]]}] 08:08:38 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 08:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:08:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:08:38 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. 08:08:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:08:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 912ms 08:08:38 INFO - PROCESS | 1260 | 1464707318055 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1260 | 1464707318058 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:08:38 INFO - PROCESS | 1260 | 1464707318063 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1260 | 1464707318066 Marionette TRACE conn5 <- [1,1522,null,{}] 08:08:38 INFO - PROCESS | 1260 | 1464707318072 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}] 08:08:38 INFO - PROCESS | 1260 | 1464707318176 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:08:38 INFO - PROCESS | 1260 | 1464707318282 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1260 | ++DOCSHELL 0C871800 == 59 [pid = 1260] [id = 390] 08:08:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (0CFD1000) [pid = 1260] [serial = 1170] [outer = 00000000] 08:08:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1422B000) [pid = 1260] [serial = 1171] [outer = 0CFD1000] 08:08:38 INFO - PROCESS | 1260 | 1464707318332 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (14508400) [pid = 1260] [serial = 1172] [outer = 0CFD1000] 08:08:39 INFO - PROCESS | 1260 | 1464707319077 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1078ms 08:08:39 INFO - PROCESS | 1260 | 1464707319143 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1260 | 1464707319148 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:08:39 INFO - PROCESS | 1260 | 1464707319168 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1260 | 1464707319173 Marionette TRACE conn5 <- [1,1526,null,{}] 08:08:39 INFO - PROCESS | 1260 | 1464707319181 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}] 08:08:39 INFO - PROCESS | 1260 | 1464707319306 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:08:39 INFO - PROCESS | 1260 | 1464707319433 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1260 | ++DOCSHELL 0F9F5800 == 60 [pid = 1260] [id = 391] 08:08:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (10B21400) [pid = 1260] [serial = 1173] [outer = 00000000] 08:08:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (14506800) [pid = 1260] [serial = 1174] [outer = 10B21400] 08:08:39 INFO - PROCESS | 1260 | 1464707319493 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (14C43800) [pid = 1260] [serial = 1175] [outer = 10B21400] 08:08:40 INFO - PROCESS | 1260 | 1464707320115 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 990ms 08:08:40 INFO - PROCESS | 1260 | 1464707320161 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1260 | 1464707320167 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:08:40 INFO - PROCESS | 1260 | 1464707320174 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1260 | 1464707320177 Marionette TRACE conn5 <- [1,1530,null,{}] 08:08:40 INFO - PROCESS | 1260 | 1464707320181 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}] 08:08:40 INFO - PROCESS | 1260 | 1464707320295 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:08:40 INFO - PROCESS | 1260 | 1464707320406 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1260 | ++DOCSHELL 187DF800 == 61 [pid = 1260] [id = 392] 08:08:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (187E2400) [pid = 1260] [serial = 1176] [outer = 00000000] 08:08:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (18C1BC00) [pid = 1260] [serial = 1177] [outer = 187E2400] 08:08:40 INFO - PROCESS | 1260 | 1464707320461 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1993F400) [pid = 1260] [serial = 1178] [outer = 187E2400] 08:08:41 INFO - PROCESS | 1260 | 1464707321084 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 08:08:41 INFO - PROCESS | 1260 | 1464707321116 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1260 | 1464707321118 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:08:41 INFO - PROCESS | 1260 | 1464707321123 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1260 | 1464707321127 Marionette TRACE conn5 <- [1,1534,null,{}] 08:08:41 INFO - PROCESS | 1260 | 1464707321138 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}] 08:08:41 INFO - PROCESS | 1260 | 1464707321253 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:08:41 INFO - PROCESS | 1260 | 1464707321362 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1260 | ++DOCSHELL 1A048800 == 62 [pid = 1260] [id = 393] 08:08:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1A2EA400) [pid = 1260] [serial = 1179] [outer = 00000000] 08:08:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AF31800) [pid = 1260] [serial = 1180] [outer = 1A2EA400] 08:08:41 INFO - PROCESS | 1260 | 1464707321422 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AFB2000) [pid = 1260] [serial = 1181] [outer = 1A2EA400] 08:08:42 INFO - PROCESS | 1260 | 1464707322000 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 931ms 08:08:42 INFO - PROCESS | 1260 | 1464707322056 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1260 | 1464707322059 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:08:42 INFO - PROCESS | 1260 | 1464707322063 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:08:42 INFO - PROCESS | 1260 | 1464707322065 Marionette TRACE conn5 <- [1,1538,null,{}] 08:08:42 INFO - PROCESS | 1260 | 1464707322069 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}] 08:08:42 INFO - PROCESS | 1260 | 1464707322178 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:08:42 INFO - PROCESS | 1260 | 1464707322319 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1260 | ++DOCSHELL 1B472000 == 63 [pid = 1260] [id = 394] 08:08:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1B47C000) [pid = 1260] [serial = 1182] [outer = 00000000] 08:08:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1BBDF000) [pid = 1260] [serial = 1183] [outer = 1B47C000] 08:08:42 INFO - PROCESS | 1260 | 1464707322375 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1C28F400) [pid = 1260] [serial = 1184] [outer = 1B47C000] 08:08:42 INFO - PROCESS | 1260 | 1464707322965 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 08:08:43 INFO - PROCESS | 1260 | 1464707323037 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1260 | 1464707323039 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:08:43 INFO - PROCESS | 1260 | 1464707323043 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1260 | 1464707323045 Marionette TRACE conn5 <- [1,1542,null,{}] 08:08:43 INFO - PROCESS | 1260 | 1464707323062 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}] 08:08:43 INFO - PROCESS | 1260 | 1464707323200 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:08:43 INFO - PROCESS | 1260 | 1464707323267 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9F000 == 64 [pid = 1260] [id = 395] 08:08:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1AF9FC00) [pid = 1260] [serial = 1185] [outer = 00000000] 08:08:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1AFA5000) [pid = 1260] [serial = 1186] [outer = 1AF9FC00] 08:08:43 INFO - PROCESS | 1260 | 1464707323322 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1AFA6C00) [pid = 1260] [serial = 1187] [outer = 1AF9FC00] 08:08:43 INFO - PROCESS | 1260 | 1464707323957 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 08:08:44 INFO - PROCESS | 1260 | 1464707324017 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1260 | 1464707324019 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:08:44 INFO - PROCESS | 1260 | 1464707324022 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1260 | 1464707324024 Marionette TRACE conn5 <- [1,1546,null,{}] 08:08:44 INFO - PROCESS | 1260 | 1464707324028 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}] 08:08:44 INFO - PROCESS | 1260 | 1464707324169 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:08:44 INFO - PROCESS | 1260 | 1464707324313 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1260 | ++DOCSHELL 1C421800 == 65 [pid = 1260] [id = 396] 08:08:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1C86F800) [pid = 1260] [serial = 1188] [outer = 00000000] 08:08:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1D62F000) [pid = 1260] [serial = 1189] [outer = 1C86F800] 08:08:44 INFO - PROCESS | 1260 | 1464707324370 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1D634000) [pid = 1260] [serial = 1190] [outer = 1C86F800] 08:08:44 INFO - PROCESS | 1260 | 1464707324919 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 08:08:44 INFO - PROCESS | 1260 | 1464707324957 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1260 | 1464707324959 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 1260 | 1464707324962 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:08:44 INFO - PROCESS | 1260 | 1464707324964 Marionette TRACE conn5 <- [1,1550,null,{}] 08:08:44 INFO - PROCESS | 1260 | 1464707324968 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}] 08:08:45 INFO - PROCESS | 1260 | 1464707325081 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:08:45 INFO - PROCESS | 1260 | 1464707325190 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD5800 == 66 [pid = 1260] [id = 397] 08:08:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (14509C00) [pid = 1260] [serial = 1191] [outer = 00000000] 08:08:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1D6DB400) [pid = 1260] [serial = 1192] [outer = 14509C00] 08:08:45 INFO - PROCESS | 1260 | 1464707325244 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (1D739C00) [pid = 1260] [serial = 1193] [outer = 14509C00] 08:08:45 INFO - PROCESS | 1260 | 1464707325873 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 08:08:45 INFO - PROCESS | 1260 | 1464707325896 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1260 | 1464707325899 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 1260 | 1464707325902 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1260 | 1464707325904 Marionette TRACE conn5 <- [1,1554,null,{}] 08:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:08:45 INFO - PROCESS | 1260 | 1464707325908 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}] 08:08:46 INFO - PROCESS | 1260 | 1464707326009 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:08:46 INFO - PROCESS | 1260 | 1464707326214 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1260 | ++DOCSHELL 10140C00 == 67 [pid = 1260] [id = 398] 08:08:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (10143400) [pid = 1260] [serial = 1194] [outer = 00000000] 08:08:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (10FC0C00) [pid = 1260] [serial = 1195] [outer = 10143400] 08:08:46 INFO - PROCESS | 1260 | 1464707326305 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1450D000) [pid = 1260] [serial = 1196] [outer = 10143400] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 19977400 == 66 [pid = 1260] [id = 387] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 1983D000 == 65 [pid = 1260] [id = 386] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 17635400 == 64 [pid = 1260] [id = 385] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 14501800 == 63 [pid = 1260] [id = 384] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 1B3A4800 == 62 [pid = 1260] [id = 363] 08:08:46 INFO - PROCESS | 1260 | --DOCSHELL 10144400 == 61 [pid = 1260] [id = 383] 08:08:47 INFO - PROCESS | 1260 | 1464707327024 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1172ms 08:08:47 INFO - PROCESS | 1260 | 1464707327079 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1260 | 1464707327084 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:08:47 INFO - PROCESS | 1260 | 1464707327090 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:08:47 INFO - PROCESS | 1260 | 1464707327094 Marionette TRACE conn5 <- [1,1558,null,{}] 08:08:47 INFO - PROCESS | 1260 | 1464707327100 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}] 08:08:47 INFO - PROCESS | 1260 | 1464707327224 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:08:47 INFO - PROCESS | 1260 | 1464707327363 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1260 | ++DOCSHELL 10C9B000 == 62 [pid = 1260] [id = 399] 08:08:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1450B400) [pid = 1260] [serial = 1197] [outer = 00000000] 08:08:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (1591AC00) [pid = 1260] [serial = 1198] [outer = 1450B400] 08:08:47 INFO - PROCESS | 1260 | 1464707327424 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (16705800) [pid = 1260] [serial = 1199] [outer = 1450B400] 08:08:48 INFO - PROCESS | 1260 | 1464707328063 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 08:08:48 INFO - PROCESS | 1260 | 1464707328114 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1260 | 1464707328120 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:08:48 INFO - PROCESS | 1260 | 1464707328127 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1260 | 1464707328130 Marionette TRACE conn5 <- [1,1562,null,{}] 08:08:48 INFO - PROCESS | 1260 | 1464707328134 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}] 08:08:48 INFO - PROCESS | 1260 | 1464707328280 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:08:48 INFO - PROCESS | 1260 | 1464707328398 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1260 | ++DOCSHELL 19841000 == 63 [pid = 1260] [id = 400] 08:08:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (19893C00) [pid = 1260] [serial = 1200] [outer = 00000000] 08:08:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (19EFAC00) [pid = 1260] [serial = 1201] [outer = 19893C00] 08:08:48 INFO - PROCESS | 1260 | 1464707328453 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (1A1F1000) [pid = 1260] [serial = 1202] [outer = 19893C00] 08:08:49 INFO - PROCESS | 1260 | 1464707329055 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 08:08:49 INFO - PROCESS | 1260 | 1464707329099 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1260 | 1464707329102 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:08:49 INFO - PROCESS | 1260 | 1464707329105 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1260 | 1464707329109 Marionette TRACE conn5 <- [1,1566,null,{}] 08:08:49 INFO - PROCESS | 1260 | 1464707329120 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}] 08:08:49 INFO - PROCESS | 1260 | 1464707329236 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:08:49 INFO - PROCESS | 1260 | 1464707329394 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA0C00 == 64 [pid = 1260] [id = 401] 08:08:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (1AFA1400) [pid = 1260] [serial = 1203] [outer = 00000000] 08:08:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (1AFB0000) [pid = 1260] [serial = 1204] [outer = 1AFA1400] 08:08:49 INFO - PROCESS | 1260 | 1464707329455 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (1B30DC00) [pid = 1260] [serial = 1205] [outer = 1AFA1400] 08:08:50 INFO - PROCESS | 1260 | 1464707330097 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1022ms 08:08:50 INFO - PROCESS | 1260 | 1464707330131 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1260 | 1464707330134 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:08:50 INFO - PROCESS | 1260 | 1464707330138 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1260 | 1464707330140 Marionette TRACE conn5 <- [1,1570,null,{}] 08:08:50 INFO - PROCESS | 1260 | 1464707330143 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}] 08:08:50 INFO - PROCESS | 1260 | 1464707330255 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:08:50 INFO - PROCESS | 1260 | 1464707330406 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1260 | ++DOCSHELL 1C834000 == 65 [pid = 1260] [id = 402] 08:08:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (1C83C400) [pid = 1260] [serial = 1206] [outer = 00000000] 08:08:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (1C872800) [pid = 1260] [serial = 1207] [outer = 1C83C400] 08:08:50 INFO - PROCESS | 1260 | 1464707330464 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 151 (1C877800) [pid = 1260] [serial = 1208] [outer = 1C83C400] 08:08:51 INFO - PROCESS | 1260 | 1464707331086 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1017ms 08:08:51 INFO - PROCESS | 1260 | 1464707331158 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1260 | 1464707331160 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 1260 | 1464707331164 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:08:51 INFO - PROCESS | 1260 | 1464707331166 Marionette TRACE conn5 <- [1,1574,null,{}] 08:08:51 INFO - PROCESS | 1260 | 1464707331170 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}] 08:08:51 INFO - PROCESS | 1260 | 1464707331273 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:08:51 INFO - PROCESS | 1260 | 1464707331419 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1260 | ++DOCSHELL 1C878C00 == 66 [pid = 1260] [id = 403] 08:08:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 152 (1D6DB000) [pid = 1260] [serial = 1209] [outer = 00000000] 08:08:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 153 (1D742C00) [pid = 1260] [serial = 1210] [outer = 1D6DB000] 08:08:51 INFO - PROCESS | 1260 | 1464707331476 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (1DBDA400) [pid = 1260] [serial = 1211] [outer = 1D6DB000] 08:08:52 INFO - PROCESS | 1260 | 1464707332061 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 931ms 08:08:52 INFO - PROCESS | 1260 | 1464707332098 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1260 | 1464707332100 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 1260 | 1464707332103 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:08:52 INFO - PROCESS | 1260 | 1464707332105 Marionette TRACE conn5 <- [1,1578,null,{}] 08:08:52 INFO - PROCESS | 1260 | 1464707332109 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}] 08:08:52 INFO - PROCESS | 1260 | 1464707332247 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:08:52 INFO - PROCESS | 1260 | 1464707332391 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1260 | ++DOCSHELL 1C874C00 == 67 [pid = 1260] [id = 404] 08:08:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (1DBD8000) [pid = 1260] [serial = 1212] [outer = 00000000] 08:08:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (1E2DCC00) [pid = 1260] [serial = 1213] [outer = 1DBD8000] 08:08:52 INFO - PROCESS | 1260 | 1464707332447 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 157 (20F24000) [pid = 1260] [serial = 1214] [outer = 1DBD8000] 08:08:53 INFO - PROCESS | 1260 | 1464707333068 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1018ms 08:08:53 INFO - PROCESS | 1260 | 1464707333126 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1260 | 1464707333128 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:08:53 INFO - PROCESS | 1260 | 1464707333131 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:08:53 INFO - PROCESS | 1260 | 1464707333133 Marionette TRACE conn5 <- [1,1582,null,{}] 08:08:53 INFO - PROCESS | 1260 | 1464707333152 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}] 08:08:53 INFO - PROCESS | 1260 | 1464707333257 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:08:53 INFO - PROCESS | 1260 | 1464707333403 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1260 | ++DOCSHELL 20A66400 == 68 [pid = 1260] [id = 405] 08:08:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 158 (20A66C00) [pid = 1260] [serial = 1215] [outer = 00000000] 08:08:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 159 (20A6B000) [pid = 1260] [serial = 1216] [outer = 20A66C00] 08:08:53 INFO - PROCESS | 1260 | 1464707333459 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 160 (20A6B400) [pid = 1260] [serial = 1217] [outer = 20A66C00] 08:08:54 INFO - PROCESS | 1260 | 1464707334096 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1080ms 08:08:54 INFO - PROCESS | 1260 | 1464707334247 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1260 | 1464707334251 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:08:54 INFO - PROCESS | 1260 | 1464707334257 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1260 | 1464707334261 Marionette TRACE conn5 <- [1,1586,null,{}] 08:08:54 INFO - PROCESS | 1260 | 1464707334267 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}] 08:08:54 INFO - PROCESS | 1260 | 1464707334385 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:08:54 INFO - PROCESS | 1260 | 1464707334533 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1260 | ++DOCSHELL 14510C00 == 69 [pid = 1260] [id = 406] 08:08:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 161 (14A23800) [pid = 1260] [serial = 1218] [outer = 00000000] 08:08:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 162 (16128800) [pid = 1260] [serial = 1219] [outer = 14A23800] 08:08:54 INFO - PROCESS | 1260 | 1464707334586 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 163 (18C16800) [pid = 1260] [serial = 1220] [outer = 14A23800] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 17636C00 == 68 [pid = 1260] [id = 278] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 19978400 == 67 [pid = 1260] [id = 338] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1442B000 == 66 [pid = 1260] [id = 321] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10B5EC00 == 65 [pid = 1260] [id = 279] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1AF8D400 == 64 [pid = 1260] [id = 389] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 19943800 == 63 [pid = 1260] [id = 323] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 09185000 == 62 [pid = 1260] [id = 367] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1AF8EC00 == 61 [pid = 1260] [id = 352] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0F9F5800 == 60 [pid = 1260] [id = 391] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1A050800 == 59 [pid = 1260] [id = 380] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 187DF800 == 58 [pid = 1260] [id = 392] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1763A800 == 57 [pid = 1260] [id = 379] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 19EF3400 == 56 [pid = 1260] [id = 324] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1983F400 == 55 [pid = 1260] [id = 320] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1A048800 == 54 [pid = 1260] [id = 393] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 14507C00 == 53 [pid = 1260] [id = 284] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0CF2CC00 == 52 [pid = 1260] [id = 287] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10C95000 == 51 [pid = 1260] [id = 326] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 14C03400 == 50 [pid = 1260] [id = 350] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1B472000 == 49 [pid = 1260] [id = 394] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C80DC00 == 48 [pid = 1260] [id = 388] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 091FA400 == 47 [pid = 1260] [id = 316] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1AF9F000 == 46 [pid = 1260] [id = 395] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0FF51C00 == 45 [pid = 1260] [id = 382] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1C421800 == 44 [pid = 1260] [id = 396] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 15914400 == 43 [pid = 1260] [id = 282] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 17B34C00 == 42 [pid = 1260] [id = 318] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 091FA000 == 41 [pid = 1260] [id = 325] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C875400 == 40 [pid = 1260] [id = 349] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C874400 == 39 [pid = 1260] [id = 377] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 091F6C00 == 38 [pid = 1260] [id = 285] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 111F8800 == 37 [pid = 1260] [id = 378] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 14509000 == 36 [pid = 1260] [id = 322] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 111AEC00 == 35 [pid = 1260] [id = 283] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1A04FC00 == 34 [pid = 1260] [id = 351] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C815800 == 33 [pid = 1260] [id = 286] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C86DC00 == 32 [pid = 1260] [id = 353] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0CFD5800 == 31 [pid = 1260] [id = 397] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1036F000 == 30 [pid = 1260] [id = 328] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 091F9800 == 29 [pid = 1260] [id = 311] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1068B800 == 28 [pid = 1260] [id = 288] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1A1E7400 == 27 [pid = 1260] [id = 381] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C86BC00 == 26 [pid = 1260] [id = 327] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0FF4E400 == 25 [pid = 1260] [id = 272] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 14C0D800 == 24 [pid = 1260] [id = 339] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10685400 == 23 [pid = 1260] [id = 319] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 14227400 == 22 [pid = 1260] [id = 333] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10C99400 == 21 [pid = 1260] [id = 313] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1450D400 == 20 [pid = 1260] [id = 315] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 16124000 == 19 [pid = 1260] [id = 317] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 20A66400 == 18 [pid = 1260] [id = 405] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1C874C00 == 17 [pid = 1260] [id = 404] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1C878C00 == 16 [pid = 1260] [id = 403] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 0C871800 == 15 [pid = 1260] [id = 390] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1AFA0C00 == 14 [pid = 1260] [id = 401] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 1C834000 == 13 [pid = 1260] [id = 402] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 19841000 == 12 [pid = 1260] [id = 400] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 111A9C00 == 11 [pid = 1260] [id = 376] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10140C00 == 10 [pid = 1260] [id = 398] 08:08:56 INFO - PROCESS | 1260 | --DOCSHELL 10C9B000 == 9 [pid = 1260] [id = 399] 08:09:00 INFO - PROCESS | 1260 | 1464707340497 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 6268ms 08:09:00 INFO - PROCESS | 1260 | 1464707340530 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1260 | 1464707340534 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:09:00 INFO - PROCESS | 1260 | 1464707340540 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1260 | 1464707340544 Marionette TRACE conn5 <- [1,1590,null,{}] 08:09:00 INFO - PROCESS | 1260 | 1464707340551 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}] 08:09:00 INFO - PROCESS | 1260 | 1464707340646 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:09:00 INFO - PROCESS | 1260 | 1464707340656 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1260 | ++DOCSHELL 091F7C00 == 10 [pid = 1260] [id = 407] 08:09:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 164 (091F9400) [pid = 1260] [serial = 1221] [outer = 00000000] 08:09:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 165 (0C80D000) [pid = 1260] [serial = 1222] [outer = 091F9400] 08:09:00 INFO - PROCESS | 1260 | 1464707340706 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 166 (0C818800) [pid = 1260] [serial = 1223] [outer = 091F9400] 08:09:01 INFO - PROCESS | 1260 | 1464707341210 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 08:09:01 INFO - PROCESS | 1260 | 1464707341270 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1260 | 1464707341276 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:09:01 INFO - PROCESS | 1260 | 1464707341283 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1260 | 1464707341285 Marionette TRACE conn5 <- [1,1594,null,{}] 08:09:01 INFO - PROCESS | 1260 | 1464707341289 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}] 08:09:01 INFO - PROCESS | 1260 | 1464707341380 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:09:01 INFO - PROCESS | 1260 | 1464707341485 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1260 | ++DOCSHELL 091F5400 == 11 [pid = 1260] [id = 408] 08:09:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 167 (0F9F1000) [pid = 1260] [serial = 1224] [outer = 00000000] 08:09:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 168 (0FF51C00) [pid = 1260] [serial = 1225] [outer = 0F9F1000] 08:09:01 INFO - PROCESS | 1260 | 1464707341535 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 169 (10146400) [pid = 1260] [serial = 1226] [outer = 0F9F1000] 08:09:01 INFO - PROCESS | 1260 | 1464707341936 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 08:09:02 INFO - PROCESS | 1260 | 1464707342015 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1260 | 1464707342018 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:09:02 INFO - PROCESS | 1260 | 1464707342021 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1260 | 1464707342025 Marionette TRACE conn5 <- [1,1598,null,{}] 08:09:02 INFO - PROCESS | 1260 | 1464707342075 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}] 08:09:02 INFO - PROCESS | 1260 | 1464707342173 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:09:02 INFO - PROCESS | 1260 | 1464707342182 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1260 | ++DOCSHELL 14226800 == 12 [pid = 1260] [id = 409] 08:09:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 170 (14228400) [pid = 1260] [serial = 1227] [outer = 00000000] 08:09:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 171 (1442B800) [pid = 1260] [serial = 1228] [outer = 14228400] 08:09:02 INFO - PROCESS | 1260 | 1464707342235 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 172 (1450E800) [pid = 1260] [serial = 1229] [outer = 14228400] 08:09:02 INFO - PROCESS | 1260 | 1464707342756 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 08:09:02 INFO - PROCESS | 1260 | 1464707342794 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1260 | 1464707342797 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:09:02 INFO - PROCESS | 1260 | 1464707342800 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1260 | 1464707342802 Marionette TRACE conn5 <- [1,1602,null,{}] 08:09:02 INFO - PROCESS | 1260 | 1464707342806 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}] 08:09:02 INFO - PROCESS | 1260 | 1464707342929 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:09:02 INFO - PROCESS | 1260 | 1464707342936 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD9400 == 13 [pid = 1260] [id = 410] 08:09:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 173 (0F98E400) [pid = 1260] [serial = 1230] [outer = 00000000] 08:09:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 174 (15914400) [pid = 1260] [serial = 1231] [outer = 0F98E400] 08:09:03 INFO - PROCESS | 1260 | 1464707342996 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 175 (176B8800) [pid = 1260] [serial = 1232] [outer = 0F98E400] 08:09:03 INFO - PROCESS | 1260 | 1464707343452 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]]]}] 08:09:03 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 08:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 08:09:03 INFO - PROCESS | 1260 | 1464707343534 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1260 | 1464707343536 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:09:03 INFO - PROCESS | 1260 | 1464707343540 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1260 | 1464707343542 Marionette TRACE conn5 <- [1,1606,null,{}] 08:09:03 INFO - PROCESS | 1260 | 1464707343545 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}] 08:09:03 INFO - PROCESS | 1260 | 1464707343691 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:09:03 INFO - PROCESS | 1260 | 1464707343716 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1260 | ++DOCSHELL 17C92400 == 14 [pid = 1260] [id = 411] 08:09:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 176 (17C93C00) [pid = 1260] [serial = 1233] [outer = 00000000] 08:09:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 177 (18C18800) [pid = 1260] [serial = 1234] [outer = 17C93C00] 08:09:03 INFO - PROCESS | 1260 | 1464707343762 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 178 (19837800) [pid = 1260] [serial = 1235] [outer = 17C93C00] 08:09:04 INFO - PROCESS | 1260 | 1464707344242 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 08:09:04 INFO - PROCESS | 1260 | 1464707344271 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:09:04 INFO - PROCESS | 1260 | 1464707344273 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:09:04 INFO - PROCESS | 1260 | 1464707344276 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1260 | 1464707344277 Marionette TRACE conn5 <- [1,1610,null,{}] 08:09:04 INFO - PROCESS | 1260 | 1464707344281 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}] 08:09:04 INFO - PROCESS | 1260 | 1464707344428 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:09:05 INFO - PROCESS | 1260 | 1464707345534 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 177 (1878B800) [pid = 1260] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 176 (14227C00) [pid = 1260] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 175 (10B21400) [pid = 1260] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 174 (0C875000) [pid = 1260] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 173 (0CFD1000) [pid = 1260] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 172 (14A24800) [pid = 1260] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 171 (19893C00) [pid = 1260] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 170 (1014BC00) [pid = 1260] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 169 (14C09400) [pid = 1260] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 168 (1B3A4C00) [pid = 1260] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 167 (17633800) [pid = 1260] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 166 (0CF33400) [pid = 1260] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 165 (1A045000) [pid = 1260] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 164 (1B39E000) [pid = 1260] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 163 (1A2E0000) [pid = 1260] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 162 (18788800) [pid = 1260] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 161 (14CE3800) [pid = 1260] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 160 (1422D000) [pid = 1260] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 159 (1A37E800) [pid = 1260] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 158 (0F909400) [pid = 1260] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 157 (09179C00) [pid = 1260] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 156 (091EDC00) [pid = 1260] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 155 (1A380000) [pid = 1260] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 154 (1AF8FC00) [pid = 1260] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 153 (0F960800) [pid = 1260] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 152 (19893400) [pid = 1260] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 151 (0C80C000) [pid = 1260] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 150 (10143400) [pid = 1260] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 149 (0FF58400) [pid = 1260] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (1AF8E000) [pid = 1260] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (1A2EA400) [pid = 1260] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (20A66C00) [pid = 1260] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (1DBD8000) [pid = 1260] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (1D6DB000) [pid = 1260] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (14509C00) [pid = 1260] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (1C86F800) [pid = 1260] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (1AF9FC00) [pid = 1260] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (1B47C000) [pid = 1260] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1014CC00) [pid = 1260] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (1C83C400) [pid = 1260] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (19978C00) [pid = 1260] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1983E400) [pid = 1260] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (1450B400) [pid = 1260] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (17636800) [pid = 1260] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (1AFA1400) [pid = 1260] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (1A383800) [pid = 1260] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1A1CA800) [pid = 1260] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (187E2400) [pid = 1260] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:09:05 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1763BC00) [pid = 1260] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:09:05 INFO - PROCESS | 1260 | ++DOCSHELL 09179C00 == 15 [pid = 1260] [id = 412] 08:09:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (091EDC00) [pid = 1260] [serial = 1236] [outer = 00000000] 08:09:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (0C871000) [pid = 1260] [serial = 1237] [outer = 091EDC00] 08:09:05 INFO - PROCESS | 1260 | 1464707345646 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (0FF4E800) [pid = 1260] [serial = 1238] [outer = 091EDC00] 08:09:06 INFO - PROCESS | 1260 | 1464707346027 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]]]}] 08:09:06 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 08:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1775ms 08:09:06 INFO - PROCESS | 1260 | 1464707346056 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1260 | 1464707346058 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:09:06 INFO - PROCESS | 1260 | 1464707346061 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1260 | 1464707346062 Marionette TRACE conn5 <- [1,1614,null,{}] 08:09:06 INFO - PROCESS | 1260 | 1464707346066 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}] 08:09:06 INFO - PROCESS | 1260 | 1464707346149 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:09:06 INFO - PROCESS | 1260 | 1464707346155 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1260 | ++DOCSHELL 10B21000 == 16 [pid = 1260] [id = 413] 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (10B21400) [pid = 1260] [serial = 1239] [outer = 00000000] 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (1450E400) [pid = 1260] [serial = 1240] [outer = 10B21400] 08:09:06 INFO - PROCESS | 1260 | 1464707346200 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (14A29C00) [pid = 1260] [serial = 1241] [outer = 10B21400] 08:09:06 INFO - PROCESS | 1260 | 1464707346626 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 08:09:06 INFO - PROCESS | 1260 | 1464707346692 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1260 | 1464707346694 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:09:06 INFO - PROCESS | 1260 | 1464707346697 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:09:06 INFO - PROCESS | 1260 | 1464707346699 Marionette TRACE conn5 <- [1,1618,null,{}] 08:09:06 INFO - PROCESS | 1260 | 1464707346702 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}] 08:09:06 INFO - PROCESS | 1260 | 1464707346779 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:09:06 INFO - PROCESS | 1260 | 1464707346786 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1260 | ++DOCSHELL 09188800 == 17 [pid = 1260] [id = 414] 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (16702800) [pid = 1260] [serial = 1242] [outer = 00000000] 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (187E2400) [pid = 1260] [serial = 1243] [outer = 16702800] 08:09:06 INFO - PROCESS | 1260 | 1464707346830 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (187E4800) [pid = 1260] [serial = 1244] [outer = 16702800] 08:09:07 INFO - PROCESS | 1260 | 1464707347292 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:09:07 INFO - PROCESS | 1260 | 1464707347344 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1260 | 1464707347346 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:09:07 INFO - PROCESS | 1260 | 1464707347349 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1260 | 1464707347350 Marionette TRACE conn5 <- [1,1622,null,{}] 08:09:07 INFO - PROCESS | 1260 | 1464707347358 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}] 08:09:07 INFO - PROCESS | 1260 | 1464707347436 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:09:07 INFO - PROCESS | 1260 | 1464707347443 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1260 | ++DOCSHELL 14225800 == 18 [pid = 1260] [id = 415] 08:09:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (19975400) [pid = 1260] [serial = 1245] [outer = 00000000] 08:09:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (19EFC800) [pid = 1260] [serial = 1246] [outer = 19975400] 08:09:07 INFO - PROCESS | 1260 | 1464707347488 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (1A045000) [pid = 1260] [serial = 1247] [outer = 19975400] 08:09:08 INFO - PROCESS | 1260 | 1464707348264 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 08:09:08 INFO - PROCESS | 1260 | 1464707348323 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1260 | 1464707348327 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:09:08 INFO - PROCESS | 1260 | 1464707348332 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1260 | 1464707348336 Marionette TRACE conn5 <- [1,1626,null,{}] 08:09:08 INFO - PROCESS | 1260 | 1464707348341 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}] 08:09:08 INFO - PROCESS | 1260 | 1464707348455 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:09:08 INFO - PROCESS | 1260 | 1464707348599 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1260 | ++DOCSHELL 091FA400 == 19 [pid = 1260] [id = 416] 08:09:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (0C86D400) [pid = 1260] [serial = 1248] [outer = 00000000] 08:09:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (1036D800) [pid = 1260] [serial = 1249] [outer = 0C86D400] 08:09:08 INFO - PROCESS | 1260 | 1464707348661 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (10B28800) [pid = 1260] [serial = 1250] [outer = 0C86D400] 08:09:09 INFO - PROCESS | 1260 | 1464707349243 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 990ms 08:09:09 INFO - PROCESS | 1260 | 1464707349324 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1260 | 1464707349330 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:09:09 INFO - PROCESS | 1260 | 1464707349337 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1260 | 1464707349339 Marionette TRACE conn5 <- [1,1630,null,{}] 08:09:09 INFO - PROCESS | 1260 | 1464707349344 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}] 08:09:09 INFO - PROCESS | 1260 | 1464707349501 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:09:09 INFO - PROCESS | 1260 | 1464707349604 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1260 | ++DOCSHELL 15A7D000 == 20 [pid = 1260] [id = 417] 08:09:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (1611D400) [pid = 1260] [serial = 1251] [outer = 00000000] 08:09:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (18C18C00) [pid = 1260] [serial = 1252] [outer = 1611D400] 08:09:09 INFO - PROCESS | 1260 | 1464707349667 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (1994E000) [pid = 1260] [serial = 1253] [outer = 1611D400] 08:09:10 INFO - PROCESS | 1260 | 1464707350272 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 08:09:10 INFO - PROCESS | 1260 | 1464707350308 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1260 | 1464707350311 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 1260 | 1464707350314 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:09:10 INFO - PROCESS | 1260 | 1464707350318 Marionette TRACE conn5 <- [1,1634,null,{}] 08:09:10 INFO - PROCESS | 1260 | 1464707350330 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}] 08:09:10 INFO - PROCESS | 1260 | 1464707350439 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:09:10 INFO - PROCESS | 1260 | 1464707350606 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1260 | ++DOCSHELL 1A1EA400 == 21 [pid = 1260] [id = 418] 08:09:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (1A1F1400) [pid = 1260] [serial = 1254] [outer = 00000000] 08:09:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (1A2E0000) [pid = 1260] [serial = 1255] [outer = 1A1F1400] 08:09:10 INFO - PROCESS | 1260 | 1464707350667 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (1A2E6C00) [pid = 1260] [serial = 1256] [outer = 1A1F1400] 08:09:11 INFO - PROCESS | 1260 | 1464707351298 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1025ms 08:09:11 INFO - PROCESS | 1260 | 1464707351343 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1260 | 1464707351346 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 1260 | 1464707351349 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:09:11 INFO - PROCESS | 1260 | 1464707351351 Marionette TRACE conn5 <- [1,1638,null,{}] 08:09:11 INFO - PROCESS | 1260 | 1464707351387 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}] 08:09:11 INFO - PROCESS | 1260 | 1464707351494 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:09:11 INFO - PROCESS | 1260 | 1464707351687 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1260 | ++DOCSHELL 0C818000 == 22 [pid = 1260] [id = 419] 08:09:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 151 (0C868C00) [pid = 1260] [serial = 1257] [outer = 00000000] 08:09:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 152 (1AF3AC00) [pid = 1260] [serial = 1258] [outer = 0C868C00] 08:09:11 INFO - PROCESS | 1260 | 1464707351743 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 153 (1AF8B800) [pid = 1260] [serial = 1259] [outer = 0C868C00] 08:09:12 INFO - PROCESS | 1260 | 1464707352318 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 991ms 08:09:12 INFO - PROCESS | 1260 | 1464707352351 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1260 | 1464707352354 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:09:12 INFO - PROCESS | 1260 | 1464707352358 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1260 | 1464707352361 Marionette TRACE conn5 <- [1,1642,null,{}] 08:09:12 INFO - PROCESS | 1260 | 1464707352364 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}] 08:09:12 INFO - PROCESS | 1260 | 1464707352468 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:09:12 INFO - PROCESS | 1260 | 1464707352735 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1260 | ++DOCSHELL 09176000 == 23 [pid = 1260] [id = 420] 08:09:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (091F0800) [pid = 1260] [serial = 1260] [outer = 00000000] 08:09:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (091FA000) [pid = 1260] [serial = 1261] [outer = 091F0800] 08:09:12 INFO - PROCESS | 1260 | 1464707352839 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (0C874C00) [pid = 1260] [serial = 1262] [outer = 091F0800] 08:09:13 INFO - PROCESS | 1260 | 1464707353438 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1173ms 08:09:13 INFO - PROCESS | 1260 | --DOCSHELL 14510C00 == 22 [pid = 1260] [id = 406] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 155 (10143000) [pid = 1260] [serial = 1104] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 154 (1AF17C00) [pid = 1260] [serial = 1045] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 153 (176B7800) [pid = 1260] [serial = 1113] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 152 (1AFAA400) [pid = 1260] [serial = 1057] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 151 (14C04400) [pid = 1260] [serial = 1111] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 150 (0FF59400) [pid = 1260] [serial = 1092] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 149 (1068C000) [pid = 1260] [serial = 1105] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (1AF93400) [pid = 1260] [serial = 1098] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (1C421C00) [pid = 1260] [serial = 1102] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (19946000) [pid = 1260] [serial = 1119] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (10B61C00) [pid = 1260] [serial = 1108] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (1997C800) [pid = 1260] [serial = 1120] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (1A1C8800) [pid = 1260] [serial = 1122] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (10684400) [pid = 1260] [serial = 1093] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (191E7000) [pid = 1260] [serial = 1117] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (0CF7D800) [pid = 1260] [serial = 1107] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1450D000) [pid = 1260] [serial = 1196] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (16128800) [pid = 1260] [serial = 1219] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (10ABE800) [pid = 1260] [serial = 1150] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (14222C00) [pid = 1260] [serial = 1148] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (1591AC00) [pid = 1260] [serial = 1198] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1A383400) [pid = 1260] [serial = 1129] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (10C98C00) [pid = 1260] [serial = 1147] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (10C96400) [pid = 1260] [serial = 1126] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1A2DBC00) [pid = 1260] [serial = 1128] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (10FC0C00) [pid = 1260] [serial = 1195] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1014F400) [pid = 1260] [serial = 1133] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (14507400) [pid = 1260] [serial = 1135] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (14508400) [pid = 1260] [serial = 1172] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (14CF2C00) [pid = 1260] [serial = 1154] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (0FF59800) [pid = 1260] [serial = 1132] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A1F1000) [pid = 1260] [serial = 1202] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1422B000) [pid = 1260] [serial = 1171] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1AFB0000) [pid = 1260] [serial = 1204] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (19EFAC00) [pid = 1260] [serial = 1201] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (14C10000) [pid = 1260] [serial = 1153] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (10C9B800) [pid = 1260] [serial = 1151] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (14506800) [pid = 1260] [serial = 1174] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (0C80EC00) [pid = 1260] [serial = 685] [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.] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1670AC00) [pid = 1260] [serial = 1051] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1B3AAC00) [pid = 1260] [serial = 1090] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (17B31800) [pid = 1260] [serial = 1114] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1014D400) [pid = 1260] [serial = 1048] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1A1D3800) [pid = 1260] [serial = 1123] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1BF8EC00) [pid = 1260] [serial = 1101] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1AF34800) [pid = 1260] [serial = 1054] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (18C1CC00) [pid = 1260] [serial = 1116] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (187DA800) [pid = 1260] [serial = 1096] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14506C00) [pid = 1260] [serial = 1110] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1B39AC00) [pid = 1260] [serial = 1099] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (17635C00) [pid = 1260] [serial = 1095] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1444D000) [pid = 1260] [serial = 1060] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (0F966400) [pid = 1260] [serial = 1125] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (16705800) [pid = 1260] [serial = 1199] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (18C11800) [pid = 1260] [serial = 1157] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1B30DC00) [pid = 1260] [serial = 1205] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19946C00) [pid = 1260] [serial = 1159] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (176C1C00) [pid = 1260] [serial = 1156] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1C872800) [pid = 1260] [serial = 1207] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (1B39BC00) [pid = 1260] [serial = 1145] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1BBDF000) [pid = 1260] [serial = 1183] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1AF1DC00) [pid = 1260] [serial = 1142] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1B009C00) [pid = 1260] [serial = 1144] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1993F400) [pid = 1260] [serial = 1178] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1993F800) [pid = 1260] [serial = 1139] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1AF31800) [pid = 1260] [serial = 1180] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A384800) [pid = 1260] [serial = 1141] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (14A42800) [pid = 1260] [serial = 1136] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (18C1BC00) [pid = 1260] [serial = 1177] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14C43800) [pid = 1260] [serial = 1175] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (187E5400) [pid = 1260] [serial = 1138] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1DBDA400) [pid = 1260] [serial = 1211] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (1D739C00) [pid = 1260] [serial = 1193] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1D634000) [pid = 1260] [serial = 1190] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1D6DB400) [pid = 1260] [serial = 1192] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1AFA6C00) [pid = 1260] [serial = 1187] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1D62F000) [pid = 1260] [serial = 1189] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1C28F400) [pid = 1260] [serial = 1184] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1AFA5000) [pid = 1260] [serial = 1186] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1E2DCC00) [pid = 1260] [serial = 1213] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1AF92000) [pid = 1260] [serial = 1166] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1B006800) [pid = 1260] [serial = 1168] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1C877800) [pid = 1260] [serial = 1208] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1A045C00) [pid = 1260] [serial = 1163] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (1AF8D800) [pid = 1260] [serial = 1165] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (1D742C00) [pid = 1260] [serial = 1210] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (19974C00) [pid = 1260] [serial = 1160] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 68 (1A044000) [pid = 1260] [serial = 1162] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 67 (1B3A1400) [pid = 1260] [serial = 1169] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 66 (1AFB2000) [pid = 1260] [serial = 1181] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 65 (20A6B400) [pid = 1260] [serial = 1217] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 64 (20A6B000) [pid = 1260] [serial = 1216] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | --DOMWINDOW == 63 (20F24000) [pid = 1260] [serial = 1214] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 1260 | 1464707353592 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1260 | 1464707353596 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:09:13 INFO - PROCESS | 1260 | 1464707353627 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1260 | 1464707353631 Marionette TRACE conn5 <- [1,1646,null,{}] 08:09:13 INFO - PROCESS | 1260 | 1464707353636 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}] 08:09:13 INFO - PROCESS | 1260 | 1464707353726 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:09:13 INFO - PROCESS | 1260 | 1464707353734 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1260 | ++DOCSHELL 0C874400 == 23 [pid = 1260] [id = 421] 08:09:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 64 (0C99A400) [pid = 1260] [serial = 1263] [outer = 00000000] 08:09:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 65 (0F9EE400) [pid = 1260] [serial = 1264] [outer = 0C99A400] 08:09:13 INFO - PROCESS | 1260 | 1464707353786 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 66 (0FF59800) [pid = 1260] [serial = 1265] [outer = 0C99A400] 08:09:14 INFO - PROCESS | 1260 | 1464707354393 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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 790ms 08:09:14 INFO - PROCESS | 1260 | 1464707354420 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1260 | 1464707354424 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 1260 | 1464707354428 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:09:14 INFO - PROCESS | 1260 | 1464707354430 Marionette TRACE conn5 <- [1,1650,null,{}] 08:09:14 INFO - PROCESS | 1260 | 1464707354434 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}] 08:09:14 INFO - PROCESS | 1260 | 1464707354522 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:09:14 INFO - PROCESS | 1260 | 1464707354619 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1260 | ++DOCSHELL 10375400 == 24 [pid = 1260] [id = 422] 08:09:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 67 (10ABB800) [pid = 1260] [serial = 1266] [outer = 00000000] 08:09:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 68 (10C9A800) [pid = 1260] [serial = 1267] [outer = 10ABB800] 08:09:14 INFO - PROCESS | 1260 | 1464707354666 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 69 (111B4C00) [pid = 1260] [serial = 1268] [outer = 10ABB800] 08:09:15 INFO - PROCESS | 1260 | 1464707355073 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 08:09:15 INFO - PROCESS | 1260 | 1464707355103 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:09:15 INFO - PROCESS | 1260 | 1464707355105 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 1260 | 1464707355110 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1260 | 1464707355115 Marionette TRACE conn5 <- [1,1654,null,{}] 08:09:15 INFO - PROCESS | 1260 | 1464707355124 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}] 08:09:15 INFO - PROCESS | 1260 | 1464707355209 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:09:15 INFO - PROCESS | 1260 | 1464707355218 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1260 | ++DOCSHELL 1425A800 == 25 [pid = 1260] [id = 423] 08:09:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (1425AC00) [pid = 1260] [serial = 1269] [outer = 00000000] 08:09:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (14546C00) [pid = 1260] [serial = 1270] [outer = 1425AC00] 08:09:15 INFO - PROCESS | 1260 | 1464707355263 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (14A42C00) [pid = 1260] [serial = 1271] [outer = 1425AC00] 08:09:15 INFO - PROCESS | 1260 | 1464707355704 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 08:09:15 INFO - PROCESS | 1260 | 1464707355757 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1260 | 1464707355760 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:09:15 INFO - PROCESS | 1260 | 1464707355763 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1260 | 1464707355764 Marionette TRACE conn5 <- [1,1658,null,{}] 08:09:15 INFO - PROCESS | 1260 | 1464707355768 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}] 08:09:15 INFO - PROCESS | 1260 | 1464707355902 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:09:16 INFO - PROCESS | 1260 | 1464707355997 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1260 | ++DOCSHELL 111B0C00 == 26 [pid = 1260] [id = 424] 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (14C0F000) [pid = 1260] [serial = 1272] [outer = 00000000] 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (14CEA000) [pid = 1260] [serial = 1273] [outer = 14C0F000] 08:09:16 INFO - PROCESS | 1260 | 1464707356043 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1590D000) [pid = 1260] [serial = 1274] [outer = 14C0F000] 08:09:16 INFO - PROCESS | 1260 | 1464707356483 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 08:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:09:16 INFO - PROCESS | 1260 | 1464707356534 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1260 | 1464707356536 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:09:16 INFO - PROCESS | 1260 | 1464707356539 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1260 | 1464707356541 Marionette TRACE conn5 <- [1,1662,null,{}] 08:09:16 INFO - PROCESS | 1260 | 1464707356544 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}] 08:09:16 INFO - PROCESS | 1260 | 1464707356656 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:09:16 INFO - PROCESS | 1260 | 1464707356663 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1260 | ++DOCSHELL 15A47000 == 27 [pid = 1260] [id = 425] 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (15A7A400) [pid = 1260] [serial = 1275] [outer = 00000000] 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (16705800) [pid = 1260] [serial = 1276] [outer = 15A7A400] 08:09:16 INFO - PROCESS | 1260 | 1464707356764 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (176BE800) [pid = 1260] [serial = 1277] [outer = 15A7A400] 08:09:17 INFO - PROCESS | 1260 | 1464707357216 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 08:09:17 INFO - PROCESS | 1260 | 1464707357299 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1260 | 1464707357301 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:09:17 INFO - PROCESS | 1260 | 1464707357304 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:09:17 INFO - PROCESS | 1260 | 1464707357306 Marionette TRACE conn5 <- [1,1666,null,{}] 08:09:17 INFO - PROCESS | 1260 | 1464707357310 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}] 08:09:17 INFO - PROCESS | 1260 | 1464707357426 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:09:17 INFO - PROCESS | 1260 | 1464707357441 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1260 | ++DOCSHELL 0917C400 == 28 [pid = 1260] [id = 426] 08:09:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (176C1C00) [pid = 1260] [serial = 1278] [outer = 00000000] 08:09:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (187E5800) [pid = 1260] [serial = 1279] [outer = 176C1C00] 08:09:17 INFO - PROCESS | 1260 | 1464707357541 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (18C10C00) [pid = 1260] [serial = 1280] [outer = 176C1C00] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (17C93C00) [pid = 1260] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (14228400) [pid = 1260] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (091F9400) [pid = 1260] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (14A23800) [pid = 1260] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (091EDC00) [pid = 1260] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (10B21400) [pid = 1260] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (16702800) [pid = 1260] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (0F98E400) [pid = 1260] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:09:17 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (0F9F1000) [pid = 1260] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:09:17 INFO - PROCESS | 1260 | 1464707357969 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 08:09:18 INFO - PROCESS | 1260 | 1464707358038 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:09:18 INFO - PROCESS | 1260 | 1464707358040 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:09:18 INFO - PROCESS | 1260 | 1464707358043 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1260 | 1464707358045 Marionette TRACE conn5 <- [1,1670,null,{}] 08:09:18 INFO - PROCESS | 1260 | 1464707358048 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}] 08:09:18 INFO - PROCESS | 1260 | 1464707358165 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:09:18 INFO - PROCESS | 1260 | 1464707358240 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1260 | ++DOCSHELL 091EDC00 == 29 [pid = 1260] [id = 427] 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (0C815800) [pid = 1260] [serial = 1281] [outer = 00000000] 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (16121C00) [pid = 1260] [serial = 1282] [outer = 0C815800] 08:09:18 INFO - PROCESS | 1260 | 1464707358292 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1878F800) [pid = 1260] [serial = 1283] [outer = 0C815800] 08:09:18 INFO - PROCESS | 1260 | 1464707358655 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 08:09:18 INFO - PROCESS | 1260 | 1464707358714 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1260 | 1464707358716 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:09:18 INFO - PROCESS | 1260 | 1464707358719 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1260 | 1464707358721 Marionette TRACE conn5 <- [1,1674,null,{}] 08:09:18 INFO - PROCESS | 1260 | 1464707358724 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}] 08:09:18 INFO - PROCESS | 1260 | 1464707358828 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:09:18 INFO - PROCESS | 1260 | 1464707358838 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1260 | ++DOCSHELL 17C95400 == 30 [pid = 1260] [id = 428] 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (18C1B000) [pid = 1260] [serial = 1284] [outer = 00000000] 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1983B800) [pid = 1260] [serial = 1285] [outer = 18C1B000] 08:09:18 INFO - PROCESS | 1260 | 1464707358883 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (19947800) [pid = 1260] [serial = 1286] [outer = 18C1B000] 08:09:19 INFO - PROCESS | 1260 | 1464707359304 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 08:09:19 INFO - PROCESS | 1260 | 1464707359363 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1260 | 1464707359365 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:09:19 INFO - PROCESS | 1260 | 1464707359369 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1260 | 1464707359371 Marionette TRACE conn5 <- [1,1678,null,{}] 08:09:19 INFO - PROCESS | 1260 | 1464707359374 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}] 08:09:19 INFO - PROCESS | 1260 | 1464707359454 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:09:19 INFO - PROCESS | 1260 | 1464707359460 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1260 | ++DOCSHELL 18C1C800 == 31 [pid = 1260] [id = 429] 08:09:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (19836800) [pid = 1260] [serial = 1287] [outer = 00000000] 08:09:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1997C800) [pid = 1260] [serial = 1288] [outer = 19836800] 08:09:19 INFO - PROCESS | 1260 | 1464707359504 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (19EFB800) [pid = 1260] [serial = 1289] [outer = 19836800] 08:09:20 INFO - PROCESS | 1260 | 1464707360102 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 08:09:20 INFO - PROCESS | 1260 | 1464707360141 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1260 | 1464707360146 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:09:20 INFO - PROCESS | 1260 | 1464707360151 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1260 | 1464707360156 Marionette TRACE conn5 <- [1,1682,null,{}] 08:09:20 INFO - PROCESS | 1260 | 1464707360252 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}] 08:09:20 INFO - PROCESS | 1260 | 1464707360375 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:09:20 INFO - PROCESS | 1260 | 1464707360480 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1260 | ++DOCSHELL 091F1000 == 32 [pid = 1260] [id = 430] 08:09:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (0C80EC00) [pid = 1260] [serial = 1290] [outer = 00000000] 08:09:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1014E400) [pid = 1260] [serial = 1291] [outer = 0C80EC00] 08:09:20 INFO - PROCESS | 1260 | 1464707360551 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (10B29C00) [pid = 1260] [serial = 1292] [outer = 0C80EC00] 08:09:21 INFO - PROCESS | 1260 | 1464707361130 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1020ms 08:09:21 INFO - PROCESS | 1260 | 1464707361172 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1260 | 1464707361178 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:09:21 INFO - PROCESS | 1260 | 1464707361185 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1260 | 1464707361187 Marionette TRACE conn5 <- [1,1686,null,{}] 08:09:21 INFO - PROCESS | 1260 | 1464707361191 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}] 08:09:21 INFO - PROCESS | 1260 | 1464707361304 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:09:21 INFO - PROCESS | 1260 | 1464707361461 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1260 | ++DOCSHELL 1422F800 == 33 [pid = 1260] [id = 431] 08:09:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14264000) [pid = 1260] [serial = 1293] [outer = 00000000] 08:09:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (14509C00) [pid = 1260] [serial = 1294] [outer = 14264000] 08:09:21 INFO - PROCESS | 1260 | 1464707361520 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (14C4A000) [pid = 1260] [serial = 1295] [outer = 14264000] 08:09:22 INFO - PROCESS | 1260 | 1464707362137 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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1024ms 08:09:22 INFO - PROCESS | 1260 | 1464707362210 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1260 | 1464707362212 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:09:22 INFO - PROCESS | 1260 | 1464707362216 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1260 | 1464707362220 Marionette TRACE conn5 <- [1,1690,null,{}] 08:09:22 INFO - PROCESS | 1260 | 1464707362265 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}] 08:09:22 INFO - PROCESS | 1260 | 1464707362383 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:09:22 INFO - PROCESS | 1260 | 1464707362517 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1260 | ++DOCSHELL 187E2800 == 34 [pid = 1260] [id = 432] 08:09:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (19836C00) [pid = 1260] [serial = 1296] [outer = 00000000] 08:09:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (19979400) [pid = 1260] [serial = 1297] [outer = 19836C00] 08:09:22 INFO - PROCESS | 1260 | 1464707362581 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A045C00) [pid = 1260] [serial = 1298] [outer = 19836C00] 08:09:23 INFO - PROCESS | 1260 | 1464707363200 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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1034ms 08:09:23 INFO - PROCESS | 1260 | 1464707363253 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1260 | 1464707363256 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:09:23 INFO - PROCESS | 1260 | 1464707363259 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:09:23 INFO - PROCESS | 1260 | 1464707363262 Marionette TRACE conn5 <- [1,1694,null,{}] 08:09:23 INFO - PROCESS | 1260 | 1464707363284 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}] 08:09:23 INFO - PROCESS | 1260 | 1464707363395 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:09:23 INFO - PROCESS | 1260 | 1464707363538 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1260 | ++DOCSHELL 1A1CFC00 == 35 [pid = 1260] [id = 433] 08:09:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A1D0400) [pid = 1260] [serial = 1299] [outer = 00000000] 08:09:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1A26C000) [pid = 1260] [serial = 1300] [outer = 1A1D0400] 08:09:23 INFO - PROCESS | 1260 | 1464707363597 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A2DFC00) [pid = 1260] [serial = 1301] [outer = 1A1D0400] 08:09:24 INFO - PROCESS | 1260 | 1464707364215 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]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 990ms 08:09:24 INFO - PROCESS | 1260 | 1464707364253 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 1260 | 1464707364256 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:09:24 INFO - PROCESS | 1260 | 1464707364259 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1260 | 1464707364261 Marionette TRACE conn5 <- [1,1698,null,{}] 08:09:24 INFO - PROCESS | 1260 | 1464707364265 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}] 08:09:24 INFO - PROCESS | 1260 | 1464707364369 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:09:24 INFO - PROCESS | 1260 | 1464707364483 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1260 | ++DOCSHELL 18CA1800 == 36 [pid = 1260] [id = 434] 08:09:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (19836400) [pid = 1260] [serial = 1302] [outer = 00000000] 08:09:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A381400) [pid = 1260] [serial = 1303] [outer = 19836400] 08:09:24 INFO - PROCESS | 1260 | 1464707364589 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A385400) [pid = 1260] [serial = 1304] [outer = 19836400] 08:09:25 INFO - PROCESS | 1260 | 1464707365340 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1124ms 08:09:25 INFO - PROCESS | 1260 | 1464707365389 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1260 | 1464707365394 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:09:25 INFO - PROCESS | 1260 | 1464707365398 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1260 | 1464707365402 Marionette TRACE conn5 <- [1,1702,null,{}] 08:09:25 INFO - PROCESS | 1260 | 1464707365407 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}] 08:09:25 INFO - PROCESS | 1260 | 1464707365511 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:09:25 INFO - PROCESS | 1260 | 1464707365626 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1260 | ++DOCSHELL 11117400 == 37 [pid = 1260] [id = 435] 08:09:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (11117C00) [pid = 1260] [serial = 1305] [outer = 00000000] 08:09:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (14229C00) [pid = 1260] [serial = 1306] [outer = 11117C00] 08:09:25 INFO - PROCESS | 1260 | 1464707365720 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (14508400) [pid = 1260] [serial = 1307] [outer = 11117C00] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (187E2400) [pid = 1260] [serial = 1243] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (15914400) [pid = 1260] [serial = 1231] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0FF51C00) [pid = 1260] [serial = 1225] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (18C18800) [pid = 1260] [serial = 1234] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (176B8800) [pid = 1260] [serial = 1232] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1442B800) [pid = 1260] [serial = 1228] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (0C80D000) [pid = 1260] [serial = 1222] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (0C818800) [pid = 1260] [serial = 1223] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (18C16800) [pid = 1260] [serial = 1220] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (19837800) [pid = 1260] [serial = 1235] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (0C871000) [pid = 1260] [serial = 1237] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1450E400) [pid = 1260] [serial = 1240] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (10146400) [pid = 1260] [serial = 1226] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (14A29C00) [pid = 1260] [serial = 1241] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (187E4800) [pid = 1260] [serial = 1244] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (0FF4E800) [pid = 1260] [serial = 1238] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1450E800) [pid = 1260] [serial = 1229] [outer = 00000000] [url = about:blank] 08:09:26 INFO - PROCESS | 1260 | 1464707366274 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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 08:09:26 INFO - PROCESS | 1260 | 1464707366333 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1260 | 1464707366339 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:09:26 INFO - PROCESS | 1260 | 1464707366344 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1260 | 1464707366347 Marionette TRACE conn5 <- [1,1706,null,{}] 08:09:26 INFO - PROCESS | 1260 | 1464707366350 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}] 08:09:26 INFO - PROCESS | 1260 | 1464707366440 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:09:26 INFO - PROCESS | 1260 | 1464707366575 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1260 | ++DOCSHELL 0FF55C00 == 38 [pid = 1260] [id = 436] 08:09:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (0FF59400) [pid = 1260] [serial = 1308] [outer = 00000000] 08:09:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (10B5F800) [pid = 1260] [serial = 1309] [outer = 0FF59400] 08:09:26 INFO - PROCESS | 1260 | 1464707366623 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (14225C00) [pid = 1260] [serial = 1310] [outer = 0FF59400] 08:09:27 INFO - PROCESS | 1260 | 1464707367034 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 08:09:27 INFO - PROCESS | 1260 | 1464707367077 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1260 | 1464707367080 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:09:27 INFO - PROCESS | 1260 | 1464707367083 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:09:27 INFO - PROCESS | 1260 | 1464707367086 Marionette TRACE conn5 <- [1,1710,null,{}] 08:09:27 INFO - PROCESS | 1260 | 1464707367096 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}] 08:09:27 INFO - PROCESS | 1260 | 1464707367184 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:09:27 INFO - PROCESS | 1260 | 1464707367230 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1260 | ++DOCSHELL 14CF5400 == 39 [pid = 1260] [id = 437] 08:09:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (14CF6C00) [pid = 1260] [serial = 1311] [outer = 00000000] 08:09:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (15A3A000) [pid = 1260] [serial = 1312] [outer = 14CF6C00] 08:09:27 INFO - PROCESS | 1260 | 1464707367279 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (16125400) [pid = 1260] [serial = 1313] [outer = 14CF6C00] 08:09:27 INFO - PROCESS | 1260 | 1464707367729 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]]]}] 08:09:27 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 08:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 08:09:27 INFO - PROCESS | 1260 | 1464707367778 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1260 | 1464707367780 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:09:27 INFO - PROCESS | 1260 | 1464707367783 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1260 | 1464707367785 Marionette TRACE conn5 <- [1,1714,null,{}] 08:09:27 INFO - PROCESS | 1260 | 1464707367788 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}] 08:09:27 INFO - PROCESS | 1260 | 1464707367874 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:09:27 INFO - PROCESS | 1260 | 1464707367881 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1260 | ++DOCSHELL 17636800 == 40 [pid = 1260] [id = 438] 08:09:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1763D400) [pid = 1260] [serial = 1314] [outer = 00000000] 08:09:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (17B2EC00) [pid = 1260] [serial = 1315] [outer = 1763D400] 08:09:27 INFO - PROCESS | 1260 | 1464707367926 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (17C90C00) [pid = 1260] [serial = 1316] [outer = 1763D400] 08:09:28 INFO - PROCESS | 1260 | 1464707368420 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 08:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:09:28 INFO - PROCESS | 1260 | 1464707368455 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1260 | 1464707368457 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:09:28 INFO - PROCESS | 1260 | 1464707368461 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1260 | 1464707368462 Marionette TRACE conn5 <- [1,1718,null,{}] 08:09:28 INFO - PROCESS | 1260 | 1464707368466 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}] 08:09:28 INFO - PROCESS | 1260 | 1464707368580 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:09:28 INFO - PROCESS | 1260 | 1464707368676 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1260 | ++DOCSHELL 187DC000 == 41 [pid = 1260] [id = 439] 08:09:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (18C12800) [pid = 1260] [serial = 1317] [outer = 00000000] 08:09:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (18C1F400) [pid = 1260] [serial = 1318] [outer = 18C12800] 08:09:28 INFO - PROCESS | 1260 | 1464707368723 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (19836000) [pid = 1260] [serial = 1319] [outer = 18C12800] 08:09:29 INFO - PROCESS | 1260 | 1464707369188 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 08:09:29 INFO - PROCESS | 1260 | 1464707369243 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1260 | 1464707369245 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:09:29 INFO - PROCESS | 1260 | 1464707369248 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:09:29 INFO - PROCESS | 1260 | 1464707369250 Marionette TRACE conn5 <- [1,1722,null,{}] 08:09:29 INFO - PROCESS | 1260 | 1464707369253 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}] 08:09:29 INFO - PROCESS | 1260 | 1464707369387 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:09:29 INFO - PROCESS | 1260 | 1464707369463 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1260 | ++DOCSHELL 19973000 == 42 [pid = 1260] [id = 440] 08:09:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1997D400) [pid = 1260] [serial = 1320] [outer = 00000000] 08:09:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A04B400) [pid = 1260] [serial = 1321] [outer = 1997D400] 08:09:29 INFO - PROCESS | 1260 | 1464707369511 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1A1C8000) [pid = 1260] [serial = 1322] [outer = 1997D400] 08:09:29 INFO - PROCESS | 1260 | 1464707369938 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 08:09:30 INFO - PROCESS | 1260 | 1464707369997 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1260 | 1464707369999 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:09:30 INFO - PROCESS | 1260 | 1464707370004 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1260 | 1464707370006 Marionette TRACE conn5 <- [1,1726,null,{}] 08:09:30 INFO - PROCESS | 1260 | 1464707370010 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}] 08:09:30 INFO - PROCESS | 1260 | 1464707370250 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (0C99A400) [pid = 1260] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (091F0800) [pid = 1260] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1425AC00) [pid = 1260] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (14C0F000) [pid = 1260] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (10ABB800) [pid = 1260] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (15A7A400) [pid = 1260] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (0C815800) [pid = 1260] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (176C1C00) [pid = 1260] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:09:30 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (18C1B000) [pid = 1260] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:09:30 INFO - PROCESS | 1260 | 1464707370316 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1260 | ++DOCSHELL 09174800 == 43 [pid = 1260] [id = 441] 08:09:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (091F0000) [pid = 1260] [serial = 1323] [outer = 00000000] 08:09:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (10C97800) [pid = 1260] [serial = 1324] [outer = 091F0000] 08:09:30 INFO - PROCESS | 1260 | 1464707370360 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (14223400) [pid = 1260] [serial = 1325] [outer = 091F0000] 08:09:30 INFO - PROCESS | 1260 | 1464707370736 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 08:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:09:30 INFO - PROCESS | 1260 | 1464707370773 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1260 | 1464707370775 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:09:30 INFO - PROCESS | 1260 | 1464707370779 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1260 | 1464707370780 Marionette TRACE conn5 <- [1,1730,null,{}] 08:09:30 INFO - PROCESS | 1260 | 1464707370784 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}] 08:09:30 INFO - PROCESS | 1260 | 1464707370874 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:09:30 INFO - PROCESS | 1260 | 1464707370881 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1260 | ++DOCSHELL 17634800 == 44 [pid = 1260] [id = 442] 08:09:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (176BA000) [pid = 1260] [serial = 1326] [outer = 00000000] 08:09:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A388000) [pid = 1260] [serial = 1327] [outer = 176BA000] 08:09:30 INFO - PROCESS | 1260 | 1464707370924 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1AF36800) [pid = 1260] [serial = 1328] [outer = 176BA000] 08:09:31 INFO - PROCESS | 1260 | 1464707371369 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 631ms 08:09:31 INFO - PROCESS | 1260 | 1464707371418 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1260 | 1464707371420 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:09:31 INFO - PROCESS | 1260 | 1464707371423 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1260 | 1464707371425 Marionette TRACE conn5 <- [1,1734,null,{}] 08:09:31 INFO - PROCESS | 1260 | 1464707371429 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}] 08:09:31 INFO - PROCESS | 1260 | 1464707371510 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:09:31 INFO - PROCESS | 1260 | 1464707371517 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1260 | ++DOCSHELL 09179800 == 45 [pid = 1260] [id = 443] 08:09:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (091F2000) [pid = 1260] [serial = 1329] [outer = 00000000] 08:09:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A2E5800) [pid = 1260] [serial = 1330] [outer = 091F2000] 08:09:31 INFO - PROCESS | 1260 | 1464707371562 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1AF8FC00) [pid = 1260] [serial = 1331] [outer = 091F2000] 08:09:32 INFO - PROCESS | 1260 | 1464707372025 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 08:09:32 INFO - PROCESS | 1260 | 1464707372067 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1260 | 1464707372069 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:09:32 INFO - PROCESS | 1260 | 1464707372073 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1260 | 1464707372075 Marionette TRACE conn5 <- [1,1738,null,{}] 08:09:32 INFO - PROCESS | 1260 | 1464707372079 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}] 08:09:32 INFO - PROCESS | 1260 | 1464707372163 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:09:32 INFO - PROCESS | 1260 | 1464707372170 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1260 | ++DOCSHELL 1A042800 == 46 [pid = 1260] [id = 444] 08:09:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1AF92800) [pid = 1260] [serial = 1332] [outer = 00000000] 08:09:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1AF9E000) [pid = 1260] [serial = 1333] [outer = 1AF92800] 08:09:32 INFO - PROCESS | 1260 | 1464707372216 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1AFA1400) [pid = 1260] [serial = 1334] [outer = 1AF92800] 08:09:33 INFO - PROCESS | 1260 | 1464707372982 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 08:09:33 INFO - PROCESS | 1260 | 1464707373049 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1260 | 1464707373054 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:09:33 INFO - PROCESS | 1260 | 1464707373059 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1260 | 1464707373064 Marionette TRACE conn5 <- [1,1742,null,{}] 08:09:33 INFO - PROCESS | 1260 | 1464707373069 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}] 08:09:33 INFO - PROCESS | 1260 | 1464707373214 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:09:33 INFO - PROCESS | 1260 | 1464707373364 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1260 | ++DOCSHELL 10149400 == 47 [pid = 1260] [id = 445] 08:09:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1014CC00) [pid = 1260] [serial = 1335] [outer = 00000000] 08:09:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (10C9A400) [pid = 1260] [serial = 1336] [outer = 1014CC00] 08:09:33 INFO - PROCESS | 1260 | 1464707373426 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1442A000) [pid = 1260] [serial = 1337] [outer = 1014CC00] 08:09:34 INFO - PROCESS | 1260 | 1464707374016 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 08:09:34 INFO - PROCESS | 1260 | 1464707374083 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1260 | 1464707374089 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:09:34 INFO - PROCESS | 1260 | 1464707374096 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1260 | 1464707374098 Marionette TRACE conn5 <- [1,1746,null,{}] 08:09:34 INFO - PROCESS | 1260 | 1464707374103 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}] 08:09:34 INFO - PROCESS | 1260 | 1464707374246 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:09:34 INFO - PROCESS | 1260 | 1464707374388 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1260 | ++DOCSHELL 14CE3800 == 48 [pid = 1260] [id = 446] 08:09:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1590E400) [pid = 1260] [serial = 1338] [outer = 00000000] 08:09:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (187E7800) [pid = 1260] [serial = 1339] [outer = 1590E400] 08:09:34 INFO - PROCESS | 1260 | 1464707374447 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19841000) [pid = 1260] [serial = 1340] [outer = 1590E400] 08:09:35 INFO - PROCESS | 1260 | 1464707375088 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1021ms 08:09:35 INFO - PROCESS | 1260 | 1464707375122 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1260 | 1464707375125 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:09:35 INFO - PROCESS | 1260 | 1464707375129 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1260 | 1464707375132 Marionette TRACE conn5 <- [1,1750,null,{}] 08:09:35 INFO - PROCESS | 1260 | 1464707375144 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}] 08:09:35 INFO - PROCESS | 1260 | 1464707375278 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:09:35 INFO - PROCESS | 1260 | 1464707375428 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9CC00 == 49 [pid = 1260] [id = 447] 08:09:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1AFA2000) [pid = 1260] [serial = 1341] [outer = 00000000] 08:09:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1AFAA400) [pid = 1260] [serial = 1342] [outer = 1AFA2000] 08:09:35 INFO - PROCESS | 1260 | 1464707375491 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1AFAF400) [pid = 1260] [serial = 1343] [outer = 1AFA2000] 08:09:36 INFO - PROCESS | 1260 | 1464707376138 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1074ms 08:09:36 INFO - PROCESS | 1260 | 1464707376221 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1260 | 1464707376224 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:09:36 INFO - PROCESS | 1260 | 1464707376228 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1260 | 1464707376230 Marionette TRACE conn5 <- [1,1754,null,{}] 08:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:09:36 INFO - PROCESS | 1260 | 1464707376234 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}] 08:09:36 INFO - PROCESS | 1260 | 1464707376349 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:09:36 INFO - PROCESS | 1260 | 1464707376666 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1260 | ++DOCSHELL 09171C00 == 50 [pid = 1260] [id = 448] 08:09:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (09173000) [pid = 1260] [serial = 1344] [outer = 00000000] 08:09:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0CF2B000) [pid = 1260] [serial = 1345] [outer = 09173000] 08:09:36 INFO - PROCESS | 1260 | 1464707376740 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (0F9F3000) [pid = 1260] [serial = 1346] [outer = 09173000] 08:09:37 INFO - PROCESS | 1260 | 1464707377358 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1166ms 08:09:37 INFO - PROCESS | 1260 | 1464707377401 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:09:37 INFO - PROCESS | 1260 | 1464707377405 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:09:37 INFO - PROCESS | 1260 | 1464707377409 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1260 | 1464707377413 Marionette TRACE conn5 <- [1,1758,null,{}] 08:09:37 INFO - PROCESS | 1260 | 1464707377418 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}] 08:09:37 INFO - PROCESS | 1260 | 1464707377520 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:09:37 INFO - PROCESS | 1260 | 1464707377640 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1260 | ++DOCSHELL 091F6800 == 51 [pid = 1260] [id = 449] 08:09:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (0C80E800) [pid = 1260] [serial = 1347] [outer = 00000000] 08:09:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (0FF4E400) [pid = 1260] [serial = 1348] [outer = 0C80E800] 08:09:37 INFO - PROCESS | 1260 | 1464707377735 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (10C93800) [pid = 1260] [serial = 1349] [outer = 0C80E800] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 15A47000 == 50 [pid = 1260] [id = 425] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 09179800 == 49 [pid = 1260] [id = 443] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 17634800 == 48 [pid = 1260] [id = 442] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 09174800 == 47 [pid = 1260] [id = 441] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 19973000 == 46 [pid = 1260] [id = 440] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 187DC000 == 45 [pid = 1260] [id = 439] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 17636800 == 44 [pid = 1260] [id = 438] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 14CF5400 == 43 [pid = 1260] [id = 437] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 0FF55C00 == 42 [pid = 1260] [id = 436] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 11117400 == 41 [pid = 1260] [id = 435] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 187E2800 == 40 [pid = 1260] [id = 432] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 1422F800 == 39 [pid = 1260] [id = 431] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (19EFC800) [pid = 1260] [serial = 1246] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1997C800) [pid = 1260] [serial = 1288] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOCSHELL 091F1000 == 38 [pid = 1260] [id = 430] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (0F9EE400) [pid = 1260] [serial = 1264] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (0C874C00) [pid = 1260] [serial = 1262] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (091FA000) [pid = 1260] [serial = 1261] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (18C18C00) [pid = 1260] [serial = 1252] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (14546C00) [pid = 1260] [serial = 1270] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14CEA000) [pid = 1260] [serial = 1273] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1590D000) [pid = 1260] [serial = 1274] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (10C9A800) [pid = 1260] [serial = 1267] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (111B4C00) [pid = 1260] [serial = 1268] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A2E0000) [pid = 1260] [serial = 1255] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1AF3AC00) [pid = 1260] [serial = 1258] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1036D800) [pid = 1260] [serial = 1249] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (176BE800) [pid = 1260] [serial = 1277] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (16705800) [pid = 1260] [serial = 1276] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (16121C00) [pid = 1260] [serial = 1282] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (187E5800) [pid = 1260] [serial = 1279] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (19947800) [pid = 1260] [serial = 1286] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1983B800) [pid = 1260] [serial = 1285] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (18C10C00) [pid = 1260] [serial = 1280] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (0FF59800) [pid = 1260] [serial = 1265] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1878F800) [pid = 1260] [serial = 1283] [outer = 00000000] [url = about:blank] 08:09:37 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (14A42C00) [pid = 1260] [serial = 1271] [outer = 00000000] [url = about:blank] 08:09:38 INFO - PROCESS | 1260 | 1464707378245 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 871ms 08:09:38 INFO - PROCESS | 1260 | 1464707378297 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1260 | 1464707378300 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:09:38 INFO - PROCESS | 1260 | 1464707378308 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1260 | 1464707378309 Marionette TRACE conn5 <- [1,1762,null,{}] 08:09:38 INFO - PROCESS | 1260 | 1464707378313 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}] 08:09:38 INFO - PROCESS | 1260 | 1464707378401 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:09:38 INFO - PROCESS | 1260 | 1464707378408 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1260 | ++DOCSHELL 10BBB800 == 39 [pid = 1260] [id = 450] 08:09:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (10ABE400) [pid = 1260] [serial = 1350] [outer = 00000000] 08:09:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (14221C00) [pid = 1260] [serial = 1351] [outer = 10ABE400] 08:09:38 INFO - PROCESS | 1260 | 1464707378454 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1422FC00) [pid = 1260] [serial = 1352] [outer = 10ABE400] 08:09:38 INFO - PROCESS | 1260 | 1464707378942 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 08:09:39 INFO - PROCESS | 1260 | 1464707378980 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1260 | 1464707378983 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:09:39 INFO - PROCESS | 1260 | 1464707378987 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1260 | 1464707378993 Marionette TRACE conn5 <- [1,1766,null,{}] 08:09:39 INFO - PROCESS | 1260 | 1464707379002 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}] 08:09:39 INFO - PROCESS | 1260 | 1464707379085 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:09:39 INFO - PROCESS | 1260 | 1464707379095 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1260 | ++DOCSHELL 14C0A000 == 40 [pid = 1260] [id = 451] 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (14C43800) [pid = 1260] [serial = 1353] [outer = 00000000] 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14CF5C00) [pid = 1260] [serial = 1354] [outer = 14C43800] 08:09:39 INFO - PROCESS | 1260 | 1464707379140 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (15917C00) [pid = 1260] [serial = 1355] [outer = 14C43800] 08:09:39 INFO - PROCESS | 1260 | 1464707379636 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]]]}] 08:09:39 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 08:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 08:09:39 INFO - PROCESS | 1260 | 1464707379661 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1260 | 1464707379663 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:09:39 INFO - PROCESS | 1260 | 1464707379666 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:09:39 INFO - PROCESS | 1260 | 1464707379668 Marionette TRACE conn5 <- [1,1770,null,{}] 08:09:39 INFO - PROCESS | 1260 | 1464707379676 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}] 08:09:39 INFO - PROCESS | 1260 | 1464707379763 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:09:39 INFO - PROCESS | 1260 | 1464707379772 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1260 | ++DOCSHELL 1591B400 == 41 [pid = 1260] [id = 452] 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (15A40400) [pid = 1260] [serial = 1356] [outer = 00000000] 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (17635800) [pid = 1260] [serial = 1357] [outer = 15A40400] 08:09:39 INFO - PROCESS | 1260 | 1464707379819 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (176C1400) [pid = 1260] [serial = 1358] [outer = 15A40400] 08:09:40 INFO - PROCESS | 1260 | 1464707380298 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]]]}] 08:09:40 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 08:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 08:09:40 INFO - PROCESS | 1260 | 1464707380347 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1260 | 1464707380349 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:09:40 INFO - PROCESS | 1260 | 1464707380352 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:09:40 INFO - PROCESS | 1260 | 1464707380354 Marionette TRACE conn5 <- [1,1774,null,{}] 08:09:40 INFO - PROCESS | 1260 | 1464707380357 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}] 08:09:40 INFO - PROCESS | 1260 | 1464707380476 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:09:40 INFO - PROCESS | 1260 | 1464707380576 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1260 | ++DOCSHELL 0C815000 == 42 [pid = 1260] [id = 453] 08:09:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (187E0000) [pid = 1260] [serial = 1359] [outer = 00000000] 08:09:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (18C11400) [pid = 1260] [serial = 1360] [outer = 187E0000] 08:09:40 INFO - PROCESS | 1260 | 1464707380631 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (18C1D800) [pid = 1260] [serial = 1361] [outer = 187E0000] 08:09:41 INFO - PROCESS | 1260 | 1464707381109 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]]]}] 08:09:41 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 08:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 08:09:41 INFO - PROCESS | 1260 | 1464707381126 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1260 | 1464707381128 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:09:41 INFO - PROCESS | 1260 | 1464707381131 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1260 | 1464707381133 Marionette TRACE conn5 <- [1,1778,null,{}] 08:09:41 INFO - PROCESS | 1260 | 1464707381141 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}] 08:09:41 INFO - PROCESS | 1260 | 1464707381257 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:09:41 INFO - PROCESS | 1260 | 1464707381264 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1260 | ++DOCSHELL 17B30400 == 43 [pid = 1260] [id = 454] 08:09:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (18C99000) [pid = 1260] [serial = 1362] [outer = 00000000] 08:09:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (19944C00) [pid = 1260] [serial = 1363] [outer = 18C99000] 08:09:41 INFO - PROCESS | 1260 | 1464707381309 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19834400) [pid = 1260] [serial = 1364] [outer = 18C99000] 08:09:41 INFO - PROCESS | 1260 | 1464707381772 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]]]}] 08:09:41 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) 08:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 08:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:09:41 INFO - PROCESS | 1260 | 1464707381807 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1260 | 1464707381809 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:09:41 INFO - PROCESS | 1260 | 1464707381812 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1260 | 1464707381813 Marionette TRACE conn5 <- [1,1782,null,{}] 08:09:41 INFO - PROCESS | 1260 | 1464707381817 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}] 08:09:41 INFO - PROCESS | 1260 | 1464707381936 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:09:42 INFO - PROCESS | 1260 | 1464707382039 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1260 | ++DOCSHELL 0C869400 == 44 [pid = 1260] [id = 455] 08:09:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1997C800) [pid = 1260] [serial = 1365] [outer = 00000000] 08:09:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A046800) [pid = 1260] [serial = 1366] [outer = 1997C800] 08:09:42 INFO - PROCESS | 1260 | 1464707382087 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1A047C00) [pid = 1260] [serial = 1367] [outer = 1997C800] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (091F2000) [pid = 1260] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (18C12800) [pid = 1260] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1997D400) [pid = 1260] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (091F0000) [pid = 1260] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (0FF59400) [pid = 1260] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (14CF6C00) [pid = 1260] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (19836400) [pid = 1260] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (11117C00) [pid = 1260] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1763D400) [pid = 1260] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:09:42 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (176BA000) [pid = 1260] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:09:42 INFO - PROCESS | 1260 | 1464707382749 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 972ms 08:09:42 INFO - PROCESS | 1260 | 1464707382784 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1260 | 1464707382786 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:09:42 INFO - PROCESS | 1260 | 1464707382789 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1260 | 1464707382791 Marionette TRACE conn5 <- [1,1786,null,{}] 08:09:42 INFO - PROCESS | 1260 | 1464707382794 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}] 08:09:42 INFO - PROCESS | 1260 | 1464707382872 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:09:43 INFO - PROCESS | 1260 | 1464707382979 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1260 | ++DOCSHELL 0C80FC00 == 45 [pid = 1260] [id = 456] 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0F9FAC00) [pid = 1260] [serial = 1368] [outer = 00000000] 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (18C12800) [pid = 1260] [serial = 1369] [outer = 0F9FAC00] 08:09:43 INFO - PROCESS | 1260 | 1464707383026 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19EFD400) [pid = 1260] [serial = 1370] [outer = 0F9FAC00] 08:09:43 INFO - PROCESS | 1260 | 1464707383437 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 08:09:43 INFO - PROCESS | 1260 | 1464707383460 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1260 | 1464707383462 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:09:43 INFO - PROCESS | 1260 | 1464707383465 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1260 | 1464707383467 Marionette TRACE conn5 <- [1,1790,null,{}] 08:09:43 INFO - PROCESS | 1260 | 1464707383470 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}] 08:09:43 INFO - PROCESS | 1260 | 1464707383551 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:09:43 INFO - PROCESS | 1260 | 1464707383558 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1260 | ++DOCSHELL 19EFE000 == 46 [pid = 1260] [id = 457] 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A1CF400) [pid = 1260] [serial = 1371] [outer = 00000000] 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1A2E9800) [pid = 1260] [serial = 1372] [outer = 1A1CF400] 08:09:43 INFO - PROCESS | 1260 | 1464707383602 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1A38AC00) [pid = 1260] [serial = 1373] [outer = 1A1CF400] 08:09:44 INFO - PROCESS | 1260 | 1464707384049 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 08:09:44 INFO - PROCESS | 1260 | 1464707384097 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1260 | 1464707384099 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:09:44 INFO - PROCESS | 1260 | 1464707384102 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:09:44 INFO - PROCESS | 1260 | 1464707384104 Marionette TRACE conn5 <- [1,1794,null,{}] 08:09:44 INFO - PROCESS | 1260 | 1464707384108 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}] 08:09:44 INFO - PROCESS | 1260 | 1464707384187 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:09:44 INFO - PROCESS | 1260 | 1464707384193 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E8000 == 47 [pid = 1260] [id = 458] 08:09:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A389800) [pid = 1260] [serial = 1374] [outer = 00000000] 08:09:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1AF3BC00) [pid = 1260] [serial = 1375] [outer = 1A389800] 08:09:44 INFO - PROCESS | 1260 | 1464707384242 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1AF97000) [pid = 1260] [serial = 1376] [outer = 1A389800] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 17C95400 == 46 [pid = 1260] [id = 428] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 091EDC00 == 45 [pid = 1260] [id = 427] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 1A1CFC00 == 44 [pid = 1260] [id = 433] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 18CA1800 == 43 [pid = 1260] [id = 434] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 18C1C800 == 42 [pid = 1260] [id = 429] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 0917C400 == 41 [pid = 1260] [id = 426] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 091F6800 == 40 [pid = 1260] [id = 449] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 09171C00 == 39 [pid = 1260] [id = 448] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 1AF9CC00 == 38 [pid = 1260] [id = 447] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 14CE3800 == 37 [pid = 1260] [id = 446] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 1A042800 == 36 [pid = 1260] [id = 444] 08:09:45 INFO - PROCESS | 1260 | --DOCSHELL 10149400 == 35 [pid = 1260] [id = 445] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 14C0A000 == 34 [pid = 1260] [id = 451] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 0C869400 == 33 [pid = 1260] [id = 455] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 0C815000 == 32 [pid = 1260] [id = 453] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 1591B400 == 31 [pid = 1260] [id = 452] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 19EFE000 == 30 [pid = 1260] [id = 457] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 17B30400 == 29 [pid = 1260] [id = 454] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 10BBB800 == 28 [pid = 1260] [id = 450] 08:09:46 INFO - PROCESS | 1260 | --DOCSHELL 0C80FC00 == 27 [pid = 1260] [id = 456] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (18C1F400) [pid = 1260] [serial = 1318] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A04B400) [pid = 1260] [serial = 1321] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (19836000) [pid = 1260] [serial = 1319] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10C97800) [pid = 1260] [serial = 1324] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A1C8000) [pid = 1260] [serial = 1322] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1014E400) [pid = 1260] [serial = 1291] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14509C00) [pid = 1260] [serial = 1294] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (19979400) [pid = 1260] [serial = 1297] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (10B5F800) [pid = 1260] [serial = 1309] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (15A3A000) [pid = 1260] [serial = 1312] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (16125400) [pid = 1260] [serial = 1313] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (14225C00) [pid = 1260] [serial = 1310] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1A385400) [pid = 1260] [serial = 1304] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1A381400) [pid = 1260] [serial = 1303] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (14508400) [pid = 1260] [serial = 1307] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (14229C00) [pid = 1260] [serial = 1306] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (17B2EC00) [pid = 1260] [serial = 1315] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A26C000) [pid = 1260] [serial = 1300] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1A388000) [pid = 1260] [serial = 1327] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1AF8FC00) [pid = 1260] [serial = 1331] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1AF36800) [pid = 1260] [serial = 1328] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (17C90C00) [pid = 1260] [serial = 1316] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (14223400) [pid = 1260] [serial = 1325] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1A2E5800) [pid = 1260] [serial = 1330] [outer = 00000000] [url = about:blank] 08:09:46 INFO - PROCESS | 1260 | 1464707386498 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2428ms 08:09:46 INFO - PROCESS | 1260 | 1464707386535 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1260 | 1464707386539 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:09:46 INFO - PROCESS | 1260 | 1464707386545 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1260 | 1464707386549 Marionette TRACE conn5 <- [1,1798,null,{}] 08:09:46 INFO - PROCESS | 1260 | 1464707386556 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}] 08:09:46 INFO - PROCESS | 1260 | 1464707386650 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:09:46 INFO - PROCESS | 1260 | 1464707386662 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1260 | ++DOCSHELL 091F8800 == 28 [pid = 1260] [id = 459] 08:09:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (091F9000) [pid = 1260] [serial = 1377] [outer = 00000000] 08:09:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (0C814C00) [pid = 1260] [serial = 1378] [outer = 091F9000] 08:09:46 INFO - PROCESS | 1260 | 1464707386716 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (0C86B400) [pid = 1260] [serial = 1379] [outer = 091F9000] 08:09:47 INFO - PROCESS | 1260 | [1260] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:09:47 INFO - PROCESS | 1260 | 1464707387259 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 790ms 08:09:47 INFO - PROCESS | 1260 | 1464707387335 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1260 | 1464707387341 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:09:47 INFO - PROCESS | 1260 | 1464707387347 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1260 | 1464707387350 Marionette TRACE conn5 <- [1,1802,null,{}] 08:09:47 INFO - PROCESS | 1260 | 1464707387354 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}] 08:09:47 INFO - PROCESS | 1260 | 1464707387449 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:09:47 INFO - PROCESS | 1260 | 1464707387539 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1260 | ++DOCSHELL 0F961000 == 29 [pid = 1260] [id = 460] 08:09:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (0F9EE400) [pid = 1260] [serial = 1380] [outer = 00000000] 08:09:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (0FF50000) [pid = 1260] [serial = 1381] [outer = 0F9EE400] 08:09:47 INFO - PROCESS | 1260 | 1464707387585 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (10143000) [pid = 1260] [serial = 1382] [outer = 0F9EE400] 08:09:48 INFO - PROCESS | 1260 | 1464707388015 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 08:09:48 INFO - PROCESS | 1260 | 1464707388105 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1260 | 1464707388107 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:09:48 INFO - PROCESS | 1260 | 1464707388111 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:09:48 INFO - PROCESS | 1260 | 1464707388114 Marionette TRACE conn5 <- [1,1806,null,{}] 08:09:48 INFO - PROCESS | 1260 | 1464707388125 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}] 08:09:48 INFO - PROCESS | 1260 | 1464707388214 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:09:48 INFO - PROCESS | 1260 | 1464707388230 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1260 | ++DOCSHELL 10BBB800 == 30 [pid = 1260] [id = 461] 08:09:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (10BC0C00) [pid = 1260] [serial = 1383] [outer = 00000000] 08:09:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (10C9B000) [pid = 1260] [serial = 1384] [outer = 10BC0C00] 08:09:48 INFO - PROCESS | 1260 | 1464707388283 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (11117000) [pid = 1260] [serial = 1385] [outer = 10BC0C00] 08:09:48 INFO - PROCESS | 1260 | 1464707388767 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 08:09:48 INFO - PROCESS | 1260 | 1464707388793 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1260 | 1464707388795 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:09:48 INFO - PROCESS | 1260 | 1464707388812 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1260 | 1464707388814 Marionette TRACE conn5 <- [1,1810,null,{}] 08:09:48 INFO - PROCESS | 1260 | 1464707388818 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}] 08:09:48 INFO - PROCESS | 1260 | 1464707388901 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:09:48 INFO - PROCESS | 1260 | 1464707388907 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1260 | ++DOCSHELL 10C9AC00 == 31 [pid = 1260] [id = 462] 08:09:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (14224C00) [pid = 1260] [serial = 1386] [outer = 00000000] 08:09:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (14450000) [pid = 1260] [serial = 1387] [outer = 14224C00] 08:09:48 INFO - PROCESS | 1260 | 1464707388967 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14510800) [pid = 1260] [serial = 1388] [outer = 14224C00] 08:09:49 INFO - PROCESS | 1260 | 1464707389437 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 08:09:49 INFO - PROCESS | 1260 | 1464707389483 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1260 | 1464707389485 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:09:49 INFO - PROCESS | 1260 | 1464707389488 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1260 | 1464707389490 Marionette TRACE conn5 <- [1,1814,null,{}] 08:09:49 INFO - PROCESS | 1260 | 1464707389493 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}] 08:09:49 INFO - PROCESS | 1260 | 1464707389577 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:09:49 INFO - PROCESS | 1260 | 1464707389584 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1260 | ++DOCSHELL 14A2B800 == 32 [pid = 1260] [id = 463] 08:09:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14A42800) [pid = 1260] [serial = 1389] [outer = 00000000] 08:09:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (14C04800) [pid = 1260] [serial = 1390] [outer = 14A42800] 08:09:49 INFO - PROCESS | 1260 | 1464707389630 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (14C0E800) [pid = 1260] [serial = 1391] [outer = 14A42800] 08:09:50 INFO - PROCESS | 1260 | 1464707390109 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 08:09:50 INFO - PROCESS | 1260 | 1464707390160 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1260 | 1464707390162 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:09:50 INFO - PROCESS | 1260 | 1464707390165 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:09:50 INFO - PROCESS | 1260 | 1464707390167 Marionette TRACE conn5 <- [1,1818,null,{}] 08:09:50 INFO - PROCESS | 1260 | 1464707390170 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}] 08:09:50 INFO - PROCESS | 1260 | 1464707390282 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:09:50 INFO - PROCESS | 1260 | 1464707390290 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1260 | ++DOCSHELL 15A7A800 == 33 [pid = 1260] [id = 464] 08:09:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (15A7C800) [pid = 1260] [serial = 1392] [outer = 00000000] 08:09:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (16705800) [pid = 1260] [serial = 1393] [outer = 15A7C800] 08:09:50 INFO - PROCESS | 1260 | 1464707390339 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (17634800) [pid = 1260] [serial = 1394] [outer = 15A7C800] 08:09:50 INFO - PROCESS | 1260 | 1464707390790 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:09:50 INFO - PROCESS | 1260 | 1464707390840 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:09:50 INFO - PROCESS | 1260 | 1464707390842 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:09:50 INFO - PROCESS | 1260 | 1464707390845 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1260 | 1464707390846 Marionette TRACE conn5 <- [1,1822,null,{}] 08:09:50 INFO - PROCESS | 1260 | 1464707390850 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}] 08:09:50 INFO - PROCESS | 1260 | 1464707390926 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:09:50 INFO - PROCESS | 1260 | 1464707390932 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1260 | ++DOCSHELL 0FF50800 == 34 [pid = 1260] [id = 465] 08:09:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1450D800) [pid = 1260] [serial = 1395] [outer = 00000000] 08:09:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (17C71000) [pid = 1260] [serial = 1396] [outer = 1450D800] 08:09:51 INFO - PROCESS | 1260 | 1464707390978 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (17C94400) [pid = 1260] [serial = 1397] [outer = 1450D800] 08:09:51 INFO - PROCESS | 1260 | 1464707391432 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]]]}] 08:09:51 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 08:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 08:09:51 INFO - PROCESS | 1260 | 1464707391493 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1260 | 1464707391507 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:09:51 INFO - PROCESS | 1260 | 1464707391511 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1260 | 1464707391513 Marionette TRACE conn5 <- [1,1826,null,{}] 08:09:51 INFO - PROCESS | 1260 | 1464707391516 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}] 08:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:09:51 INFO - PROCESS | 1260 | 1464707391592 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:09:51 INFO - PROCESS | 1260 | 1464707391598 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1260 | ++DOCSHELL 187DE400 == 35 [pid = 1260] [id = 466] 08:09:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (187E5C00) [pid = 1260] [serial = 1398] [outer = 00000000] 08:09:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (18C10400) [pid = 1260] [serial = 1399] [outer = 187E5C00] 08:09:51 INFO - PROCESS | 1260 | 1464707391643 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (18822400) [pid = 1260] [serial = 1400] [outer = 187E5C00] 08:09:52 INFO - PROCESS | 1260 | 1464707392137 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 08:09:52 INFO - PROCESS | 1260 | 1464707392190 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1260 | 1464707392192 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:09:52 INFO - PROCESS | 1260 | 1464707392201 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:09:52 INFO - PROCESS | 1260 | 1464707392203 Marionette TRACE conn5 <- [1,1830,null,{}] 08:09:52 INFO - PROCESS | 1260 | 1464707392206 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}] 08:09:52 INFO - PROCESS | 1260 | 1464707392321 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:09:52 INFO - PROCESS | 1260 | 1464707392413 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1260 | ++DOCSHELL 10BB7000 == 36 [pid = 1260] [id = 467] 08:09:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19835400) [pid = 1260] [serial = 1401] [outer = 00000000] 08:09:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1983B400) [pid = 1260] [serial = 1402] [outer = 19835400] 08:09:52 INFO - PROCESS | 1260 | 1464707392459 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1983C000) [pid = 1260] [serial = 1403] [outer = 19835400] 08:09:52 INFO - PROCESS | 1260 | 1464707392902 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 08:09:52 INFO - PROCESS | 1260 | 1464707392937 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1260 | 1464707392939 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:09:52 INFO - PROCESS | 1260 | 1464707392943 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1260 | 1464707392944 Marionette TRACE conn5 <- [1,1834,null,{}] 08:09:52 INFO - PROCESS | 1260 | 1464707392948 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}] 08:09:53 INFO - PROCESS | 1260 | 1464707393085 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:09:53 INFO - PROCESS | 1260 | 1464707393096 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1260 | ++DOCSHELL 19837800 == 37 [pid = 1260] [id = 468] 08:09:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (19899C00) [pid = 1260] [serial = 1404] [outer = 00000000] 08:09:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (19977000) [pid = 1260] [serial = 1405] [outer = 19899C00] 08:09:53 INFO - PROCESS | 1260 | 1464707393141 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1998EC00) [pid = 1260] [serial = 1406] [outer = 19899C00] 08:09:53 INFO - PROCESS | 1260 | 1464707393623 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]]]}] 08:09:53 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) 08:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 08:09:53 INFO - PROCESS | 1260 | 1464707393705 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1260 | 1464707393707 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:09:53 INFO - PROCESS | 1260 | 1464707393725 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1260 | 1464707393728 Marionette TRACE conn5 <- [1,1838,null,{}] 08:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:09:53 INFO - PROCESS | 1260 | 1464707393731 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}] 08:09:54 INFO - PROCESS | 1260 | 1464707394198 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (0C80EC00) [pid = 1260] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (0C86D400) [pid = 1260] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (19836C00) [pid = 1260] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1A1D0400) [pid = 1260] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1A1F1400) [pid = 1260] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (0C868C00) [pid = 1260] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14264000) [pid = 1260] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (19975400) [pid = 1260] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1A1CF400) [pid = 1260] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (187E0000) [pid = 1260] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (18C99000) [pid = 1260] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (0F9FAC00) [pid = 1260] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1997C800) [pid = 1260] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (15A40400) [pid = 1260] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (14C43800) [pid = 1260] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10ABE400) [pid = 1260] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (0C80E800) [pid = 1260] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (09173000) [pid = 1260] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (1AFA2000) [pid = 1260] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1590E400) [pid = 1260] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (1014CC00) [pid = 1260] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1AF92800) [pid = 1260] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (19836800) [pid = 1260] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:09:54 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1611D400) [pid = 1260] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:09:54 INFO - PROCESS | 1260 | 1464707394275 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1260 | ++DOCSHELL 091EC400 == 38 [pid = 1260] [id = 469] 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (091ED400) [pid = 1260] [serial = 1407] [outer = 00000000] 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (0C86D400) [pid = 1260] [serial = 1408] [outer = 091ED400] 08:09:54 INFO - PROCESS | 1260 | 1464707394335 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (10B28400) [pid = 1260] [serial = 1409] [outer = 091ED400] 08:09:54 INFO - PROCESS | 1260 | 1464707394723 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1016ms 08:09:54 INFO - PROCESS | 1260 | 1464707394747 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1260 | 1464707394749 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:09:54 INFO - PROCESS | 1260 | 1464707394752 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:09:54 INFO - PROCESS | 1260 | 1464707394754 Marionette TRACE conn5 <- [1,1842,null,{}] 08:09:54 INFO - PROCESS | 1260 | 1464707394758 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}] 08:09:54 INFO - PROCESS | 1260 | 1464707394835 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:09:54 INFO - PROCESS | 1260 | 1464707394842 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1260 | ++DOCSHELL 14A29400 == 39 [pid = 1260] [id = 470] 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (14C05400) [pid = 1260] [serial = 1410] [outer = 00000000] 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (18C1B400) [pid = 1260] [serial = 1411] [outer = 14C05400] 08:09:54 INFO - PROCESS | 1260 | 1464707394885 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (19840400) [pid = 1260] [serial = 1412] [outer = 14C05400] 08:09:55 INFO - PROCESS | 1260 | 1464707395312 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 571ms 08:09:55 INFO - PROCESS | 1260 | 1464707395339 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1260 | 1464707395340 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:09:55 INFO - PROCESS | 1260 | 1464707395343 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1260 | 1464707395345 Marionette TRACE conn5 <- [1,1846,null,{}] 08:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:09:55 INFO - PROCESS | 1260 | 1464707395348 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}] 08:09:55 INFO - PROCESS | 1260 | 1464707395469 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:09:55 INFO - PROCESS | 1260 | 1464707395479 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1260 | ++DOCSHELL 1A04D000 == 40 [pid = 1260] [id = 471] 08:09:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1A1C7C00) [pid = 1260] [serial = 1413] [outer = 00000000] 08:09:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1A1CF400) [pid = 1260] [serial = 1414] [outer = 1A1C7C00] 08:09:55 INFO - PROCESS | 1260 | 1464707395523 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1A1F0800) [pid = 1260] [serial = 1415] [outer = 1A1C7C00] 08:09:56 INFO - PROCESS | 1260 | 1464707395980 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:09:56 INFO - PROCESS | 1260 | 1464707396019 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 1260 | 1464707396020 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:09:56 INFO - PROCESS | 1260 | 1464707396024 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1260 | 1464707396025 Marionette TRACE conn5 <- [1,1850,null,{}] 08:09:56 INFO - PROCESS | 1260 | 1464707396030 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}] 08:09:56 INFO - PROCESS | 1260 | 1464707396156 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:09:56 INFO - PROCESS | 1260 | 1464707396163 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1260 | ++DOCSHELL 14C04400 == 41 [pid = 1260] [id = 472] 08:09:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (15916400) [pid = 1260] [serial = 1416] [outer = 00000000] 08:09:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1A2E1C00) [pid = 1260] [serial = 1417] [outer = 15916400] 08:09:56 INFO - PROCESS | 1260 | 1464707396207 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1A2E5800) [pid = 1260] [serial = 1418] [outer = 15916400] 08:09:57 INFO - PROCESS | 1260 | 1464707397062 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1124ms 08:09:57 INFO - PROCESS | 1260 | 1464707397149 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1260 | 1464707397155 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:09:57 INFO - PROCESS | 1260 | 1464707397160 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:09:57 INFO - PROCESS | 1260 | 1464707397165 Marionette TRACE conn5 <- [1,1854,null,{}] 08:09:57 INFO - PROCESS | 1260 | 1464707397170 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}] 08:09:57 INFO - PROCESS | 1260 | 1464707397320 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:09:57 INFO - PROCESS | 1260 | 1464707397464 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1260 | ++DOCSHELL 091F7400 == 42 [pid = 1260] [id = 473] 08:09:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (0C815800) [pid = 1260] [serial = 1419] [outer = 00000000] 08:09:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (0F9ED400) [pid = 1260] [serial = 1420] [outer = 0C815800] 08:09:57 INFO - PROCESS | 1260 | 1464707397530 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1014DC00) [pid = 1260] [serial = 1421] [outer = 0C815800] 08:09:58 INFO - PROCESS | 1260 | 1464707398193 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1070ms 08:09:58 INFO - PROCESS | 1260 | 1464707398245 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1260 | 1464707398252 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:09:58 INFO - PROCESS | 1260 | 1464707398259 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:09:58 INFO - PROCESS | 1260 | 1464707398262 Marionette TRACE conn5 <- [1,1858,null,{}] 08:09:58 INFO - PROCESS | 1260 | 1464707398266 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}] 08:09:58 INFO - PROCESS | 1260 | 1464707398450 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:09:58 INFO - PROCESS | 1260 | 1464707398462 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1260 | ++DOCSHELL 10B21800 == 43 [pid = 1260] [id = 474] 08:09:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (10B29000) [pid = 1260] [serial = 1422] [outer = 00000000] 08:09:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (14506C00) [pid = 1260] [serial = 1423] [outer = 10B29000] 08:09:58 INFO - PROCESS | 1260 | 1464707398517 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (14C47C00) [pid = 1260] [serial = 1424] [outer = 10B29000] 08:09:59 INFO - PROCESS | 1260 | 1464707399509 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1284ms 08:09:59 INFO - PROCESS | 1260 | 1464707399546 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1260 | 1464707399550 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:09:59 INFO - PROCESS | 1260 | 1464707399555 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1260 | 1464707399559 Marionette TRACE conn5 <- [1,1862,null,{}] 08:09:59 INFO - PROCESS | 1260 | 1464707399565 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}] 08:09:59 INFO - PROCESS | 1260 | 1464707399677 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:09:59 INFO - PROCESS | 1260 | 1464707399824 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 1A1EA400 == 42 [pid = 1260] [id = 418] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 09188800 == 41 [pid = 1260] [id = 414] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 091FA400 == 40 [pid = 1260] [id = 416] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 10B21000 == 39 [pid = 1260] [id = 413] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 0CFD9400 == 38 [pid = 1260] [id = 410] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 15A7D000 == 37 [pid = 1260] [id = 417] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 091F7C00 == 36 [pid = 1260] [id = 407] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 091F5400 == 35 [pid = 1260] [id = 408] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 09179C00 == 34 [pid = 1260] [id = 412] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 17C92400 == 33 [pid = 1260] [id = 411] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 14226800 == 32 [pid = 1260] [id = 409] 08:09:59 INFO - PROCESS | 1260 | --DOCSHELL 1A2E8000 == 31 [pid = 1260] [id = 458] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14C4A000) [pid = 1260] [serial = 1295] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A045000) [pid = 1260] [serial = 1247] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (19EFB800) [pid = 1260] [serial = 1289] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1994E000) [pid = 1260] [serial = 1253] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (10B29C00) [pid = 1260] [serial = 1292] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (10B28800) [pid = 1260] [serial = 1250] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1A045C00) [pid = 1260] [serial = 1298] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1A2DFC00) [pid = 1260] [serial = 1301] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A2E6C00) [pid = 1260] [serial = 1256] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1AF8B800) [pid = 1260] [serial = 1259] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A38AC00) [pid = 1260] [serial = 1373] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (18C11400) [pid = 1260] [serial = 1360] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (18C1D800) [pid = 1260] [serial = 1361] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (19944C00) [pid = 1260] [serial = 1363] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (18C12800) [pid = 1260] [serial = 1369] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1A046800) [pid = 1260] [serial = 1366] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1A2E9800) [pid = 1260] [serial = 1372] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1A047C00) [pid = 1260] [serial = 1367] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (17635800) [pid = 1260] [serial = 1357] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (14CF5C00) [pid = 1260] [serial = 1354] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (15917C00) [pid = 1260] [serial = 1355] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (14221C00) [pid = 1260] [serial = 1351] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1422FC00) [pid = 1260] [serial = 1352] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (0FF4E400) [pid = 1260] [serial = 1348] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (10C93800) [pid = 1260] [serial = 1349] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1AF3BC00) [pid = 1260] [serial = 1375] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (0F9F3000) [pid = 1260] [serial = 1346] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (0CF2B000) [pid = 1260] [serial = 1345] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1AFAF400) [pid = 1260] [serial = 1343] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1AFAA400) [pid = 1260] [serial = 1342] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (19841000) [pid = 1260] [serial = 1340] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (187E7800) [pid = 1260] [serial = 1339] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1442A000) [pid = 1260] [serial = 1337] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (10C9A400) [pid = 1260] [serial = 1336] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1AF9E000) [pid = 1260] [serial = 1333] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1AFA1400) [pid = 1260] [serial = 1334] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 71 (19834400) [pid = 1260] [serial = 1364] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 70 (19EFD400) [pid = 1260] [serial = 1370] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | --DOMWINDOW == 69 (176C1400) [pid = 1260] [serial = 1358] [outer = 00000000] [url = about:blank] 08:09:59 INFO - PROCESS | 1260 | ++DOCSHELL 09171C00 == 32 [pid = 1260] [id = 475] 08:09:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 70 (09174400) [pid = 1260] [serial = 1425] [outer = 00000000] 08:09:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 71 (091F5400) [pid = 1260] [serial = 1426] [outer = 09174400] 08:09:59 INFO - PROCESS | 1260 | 1464707399949 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 72 (0C875800) [pid = 1260] [serial = 1427] [outer = 09174400] 08:10:00 INFO - PROCESS | 1260 | 1464707400444 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 08:10:00 INFO - PROCESS | 1260 | 1464707400487 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1260 | 1464707400492 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:10:00 INFO - PROCESS | 1260 | 1464707400498 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1260 | 1464707400500 Marionette TRACE conn5 <- [1,1866,null,{}] 08:10:00 INFO - PROCESS | 1260 | 1464707400504 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}] 08:10:00 INFO - PROCESS | 1260 | 1464707400592 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:10:00 INFO - PROCESS | 1260 | 1464707400609 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1260 | ++DOCSHELL 1014B800 == 33 [pid = 1260] [id = 476] 08:10:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (1036F400) [pid = 1260] [serial = 1428] [outer = 00000000] 08:10:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (1068C800) [pid = 1260] [serial = 1429] [outer = 1036F400] 08:10:00 INFO - PROCESS | 1260 | 1464707400654 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (10B6C800) [pid = 1260] [serial = 1430] [outer = 1036F400] 08:10:01 INFO - PROCESS | 1260 | 1464707401148 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 08:10:01 INFO - PROCESS | 1260 | 1464707401172 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1260 | 1464707401174 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:10:01 INFO - PROCESS | 1260 | 1464707401178 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:10:01 INFO - PROCESS | 1260 | 1464707401181 Marionette TRACE conn5 <- [1,1870,null,{}] 08:10:01 INFO - PROCESS | 1260 | 1464707401192 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}] 08:10:01 INFO - PROCESS | 1260 | 1464707401313 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:10:01 INFO - PROCESS | 1260 | 1464707401422 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1260 | ++DOCSHELL 1422A800 == 34 [pid = 1260] [id = 477] 08:10:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14422C00) [pid = 1260] [serial = 1431] [outer = 00000000] 08:10:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (14502C00) [pid = 1260] [serial = 1432] [outer = 14422C00] 08:10:01 INFO - PROCESS | 1260 | 1464707401475 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1450FC00) [pid = 1260] [serial = 1433] [outer = 14422C00] 08:10:01 INFO - PROCESS | 1260 | 1464707401894 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 08:10:01 INFO - PROCESS | 1260 | 1464707401912 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1260 | 1464707401914 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:10:01 INFO - PROCESS | 1260 | 1464707401917 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1260 | 1464707401919 Marionette TRACE conn5 <- [1,1874,null,{}] 08:10:01 INFO - PROCESS | 1260 | 1464707401922 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}] 08:10:02 INFO - PROCESS | 1260 | 1464707402055 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:10:02 INFO - PROCESS | 1260 | 1464707402074 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1260 | ++DOCSHELL 1450F800 == 35 [pid = 1260] [id = 478] 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14A24400) [pid = 1260] [serial = 1434] [outer = 00000000] 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (15915400) [pid = 1260] [serial = 1435] [outer = 14A24400] 08:10:02 INFO - PROCESS | 1260 | 1464707402120 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (15A81C00) [pid = 1260] [serial = 1436] [outer = 14A24400] 08:10:02 INFO - PROCESS | 1260 | 1464707402601 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 731ms 08:10:02 INFO - PROCESS | 1260 | 1464707402648 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1260 | 1464707402650 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:10:02 INFO - PROCESS | 1260 | 1464707402653 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1260 | 1464707402654 Marionette TRACE conn5 <- [1,1878,null,{}] 08:10:02 INFO - PROCESS | 1260 | 1464707402664 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}] 08:10:02 INFO - PROCESS | 1260 | 1464707402805 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:10:02 INFO - PROCESS | 1260 | 1464707402816 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1260 | ++DOCSHELL 1611F400 == 36 [pid = 1260] [id = 479] 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (16706400) [pid = 1260] [serial = 1437] [outer = 00000000] 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (176BEC00) [pid = 1260] [serial = 1438] [outer = 16706400] 08:10:02 INFO - PROCESS | 1260 | 1464707402862 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (176C3800) [pid = 1260] [serial = 1439] [outer = 16706400] 08:10:03 INFO - PROCESS | 1260 | 1464707403346 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 08:10:03 INFO - PROCESS | 1260 | 1464707403384 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1260 | 1464707403386 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:10:03 INFO - PROCESS | 1260 | 1464707403389 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1260 | 1464707403391 Marionette TRACE conn5 <- [1,1882,null,{}] 08:10:03 INFO - PROCESS | 1260 | 1464707403394 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}] 08:10:03 INFO - PROCESS | 1260 | 1464707403531 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:10:03 INFO - PROCESS | 1260 | 1464707403601 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1260 | ++DOCSHELL 176BE800 == 37 [pid = 1260] [id = 480] 08:10:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (17C92400) [pid = 1260] [serial = 1440] [outer = 00000000] 08:10:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (191E4800) [pid = 1260] [serial = 1441] [outer = 17C92400] 08:10:03 INFO - PROCESS | 1260 | 1464707403651 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (19836C00) [pid = 1260] [serial = 1442] [outer = 17C92400] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1A1C7C00) [pid = 1260] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (10BC0C00) [pid = 1260] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (14224C00) [pid = 1260] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (19835400) [pid = 1260] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1450D800) [pid = 1260] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (0F9EE400) [pid = 1260] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (19899C00) [pid = 1260] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (14A42800) [pid = 1260] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (14C05400) [pid = 1260] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (091F9000) [pid = 1260] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (15A7C800) [pid = 1260] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (187E5C00) [pid = 1260] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:10:04 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (091ED400) [pid = 1260] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:10:04 INFO - PROCESS | 1260 | 1464707404292 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 931ms 08:10:04 INFO - PROCESS | 1260 | 1464707404321 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:10:04 INFO - PROCESS | 1260 | 1464707404323 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:10:04 INFO - PROCESS | 1260 | 1464707404326 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1260 | 1464707404328 Marionette TRACE conn5 <- [1,1886,null,{}] 08:10:04 INFO - PROCESS | 1260 | 1464707404331 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}] 08:10:04 INFO - PROCESS | 1260 | 1464707404407 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:10:04 INFO - PROCESS | 1260 | 1464707404414 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1260 | ++DOCSHELL 0FF5B000 == 38 [pid = 1260] [id = 481] 08:10:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (10B21C00) [pid = 1260] [serial = 1443] [outer = 00000000] 08:10:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14A42800) [pid = 1260] [serial = 1444] [outer = 10B21C00] 08:10:04 INFO - PROCESS | 1260 | 1464707404458 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (15A3E800) [pid = 1260] [serial = 1445] [outer = 10B21C00] 08:10:04 INFO - PROCESS | 1260 | 1464707404930 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 08:10:05 INFO - PROCESS | 1260 | 1464707404997 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1260 | 1464707404999 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:10:05 INFO - PROCESS | 1260 | 1464707405002 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1260 | 1464707405004 Marionette TRACE conn5 <- [1,1890,null,{}] 08:10:05 INFO - PROCESS | 1260 | 1464707405007 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}] 08:10:05 INFO - PROCESS | 1260 | 1464707405084 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:10:05 INFO - PROCESS | 1260 | 1464707405091 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1260 | ++DOCSHELL 14504000 == 39 [pid = 1260] [id = 482] 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (17C90000) [pid = 1260] [serial = 1446] [outer = 00000000] 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (19898800) [pid = 1260] [serial = 1447] [outer = 17C90000] 08:10:05 INFO - PROCESS | 1260 | 1464707405136 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1996F800) [pid = 1260] [serial = 1448] [outer = 17C90000] 08:10:05 INFO - PROCESS | 1260 | 1464707405593 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 08:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:10:05 INFO - PROCESS | 1260 | 1464707405633 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1260 | 1464707405635 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 1260 | 1464707405638 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1260 | 1464707405640 Marionette TRACE conn5 <- [1,1894,null,{}] 08:10:05 INFO - PROCESS | 1260 | 1464707405643 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}] 08:10:05 INFO - PROCESS | 1260 | 1464707405729 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:10:05 INFO - PROCESS | 1260 | 1464707405739 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1260 | ++DOCSHELL 0C80B000 == 40 [pid = 1260] [id = 483] 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (0C866800) [pid = 1260] [serial = 1449] [outer = 00000000] 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1997C800) [pid = 1260] [serial = 1450] [outer = 0C866800] 08:10:05 INFO - PROCESS | 1260 | 1464707405787 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1998C800) [pid = 1260] [serial = 1451] [outer = 0C866800] 08:10:06 INFO - PROCESS | 1260 | 1464707406366 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 771ms 08:10:06 INFO - PROCESS | 1260 | 1464707406411 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1260 | 1464707406415 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:10:06 INFO - PROCESS | 1260 | 1464707406421 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1260 | 1464707406425 Marionette TRACE conn5 <- [1,1898,null,{}] 08:10:06 INFO - PROCESS | 1260 | 1464707406432 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}] 08:10:06 INFO - PROCESS | 1260 | 1464707406542 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:10:06 INFO - PROCESS | 1260 | 1464707406689 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1260 | ++DOCSHELL 0C80A400 == 41 [pid = 1260] [id = 484] 08:10:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (0C80C000) [pid = 1260] [serial = 1452] [outer = 00000000] 08:10:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (0FF59400) [pid = 1260] [serial = 1453] [outer = 0C80C000] 08:10:06 INFO - PROCESS | 1260 | 1464707406751 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (10668400) [pid = 1260] [serial = 1454] [outer = 0C80C000] 08:10:07 INFO - PROCESS | 1260 | 1464707407405 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1024ms 08:10:07 INFO - PROCESS | 1260 | 1464707407445 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1260 | 1464707407451 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:10:07 INFO - PROCESS | 1260 | 1464707407457 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1260 | 1464707407460 Marionette TRACE conn5 <- [1,1902,null,{}] 08:10:07 INFO - PROCESS | 1260 | 1464707407465 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}] 08:10:07 INFO - PROCESS | 1260 | 1464707407573 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:10:07 INFO - PROCESS | 1260 | 1464707407688 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1260 | ++DOCSHELL 1450D800 == 42 [pid = 1260] [id = 485] 08:10:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1450F400) [pid = 1260] [serial = 1455] [outer = 00000000] 08:10:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (15A40400) [pid = 1260] [serial = 1456] [outer = 1450F400] 08:10:07 INFO - PROCESS | 1260 | 1464707407745 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (176BD400) [pid = 1260] [serial = 1457] [outer = 1450F400] 08:10:08 INFO - PROCESS | 1260 | 1464707408335 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 08:10:08 INFO - PROCESS | 1260 | 1464707408390 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1260 | 1464707408393 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:10:08 INFO - PROCESS | 1260 | 1464707408396 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1260 | 1464707408400 Marionette TRACE conn5 <- [1,1906,null,{}] 08:10:08 INFO - PROCESS | 1260 | 1464707408411 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}] 08:10:08 INFO - PROCESS | 1260 | 1464707408574 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:10:08 INFO - PROCESS | 1260 | 1464707408725 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1260 | ++DOCSHELL 1997C000 == 43 [pid = 1260] [id = 486] 08:10:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1A042C00) [pid = 1260] [serial = 1458] [outer = 00000000] 08:10:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A047C00) [pid = 1260] [serial = 1459] [outer = 1A042C00] 08:10:08 INFO - PROCESS | 1260 | 1464707408789 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1A04F800) [pid = 1260] [serial = 1460] [outer = 1A042C00] 08:10:09 INFO - PROCESS | 1260 | 1464707409441 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1078ms 08:10:09 INFO - PROCESS | 1260 | 1464707409490 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1260 | 1464707409493 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:10:09 INFO - PROCESS | 1260 | 1464707409497 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1260 | 1464707409499 Marionette TRACE conn5 <- [1,1910,null,{}] 08:10:09 INFO - PROCESS | 1260 | 1464707409502 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}] 08:10:09 INFO - PROCESS | 1260 | 1464707409610 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:10:09 INFO - PROCESS | 1260 | 1464707409748 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D1000 == 44 [pid = 1260] [id = 487] 08:10:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A1D3000) [pid = 1260] [serial = 1461] [outer = 00000000] 08:10:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A26F000) [pid = 1260] [serial = 1462] [outer = 1A1D3000] 08:10:09 INFO - PROCESS | 1260 | 1464707409806 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A2E1800) [pid = 1260] [serial = 1463] [outer = 1A1D3000] 08:10:10 INFO - PROCESS | 1260 | 1464707410413 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 08:10:10 INFO - PROCESS | 1260 | 1464707410468 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1260 | 1464707410471 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:10:10 INFO - PROCESS | 1260 | 1464707410474 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:10:10 INFO - PROCESS | 1260 | 1464707410476 Marionette TRACE conn5 <- [1,1914,null,{}] 08:10:10 INFO - PROCESS | 1260 | 1464707410480 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}] 08:10:10 INFO - PROCESS | 1260 | 1464707410588 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:10:10 INFO - PROCESS | 1260 | 1464707410904 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1260 | ++DOCSHELL 0C810C00 == 45 [pid = 1260] [id = 488] 08:10:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (0C811800) [pid = 1260] [serial = 1464] [outer = 00000000] 08:10:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (0F95FC00) [pid = 1260] [serial = 1465] [outer = 0C811800] 08:10:10 INFO - PROCESS | 1260 | 1464707410969 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (10140400) [pid = 1260] [serial = 1466] [outer = 0C811800] 08:10:11 INFO - PROCESS | 1260 | 1464707411559 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1117ms 08:10:11 INFO - PROCESS | 1260 | 1464707411596 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1260 | 1464707411600 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:10:11 INFO - PROCESS | 1260 | 1464707411604 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1260 | 1464707411608 Marionette TRACE conn5 <- [1,1918,null,{}] 08:10:11 INFO - PROCESS | 1260 | 1464707411612 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}] 08:10:11 INFO - PROCESS | 1260 | 1464707411712 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:10:11 INFO - PROCESS | 1260 | 1464707411878 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1260 | ++DOCSHELL 091EE800 == 46 [pid = 1260] [id = 489] 08:10:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (091EF800) [pid = 1260] [serial = 1467] [outer = 00000000] 08:10:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0CF2CC00) [pid = 1260] [serial = 1468] [outer = 091EF800] 08:10:12 INFO - PROCESS | 1260 | 1464707411977 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0F9FAC00) [pid = 1260] [serial = 1469] [outer = 091EF800] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (10C9B000) [pid = 1260] [serial = 1384] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (11117000) [pid = 1260] [serial = 1385] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (14450000) [pid = 1260] [serial = 1387] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (14510800) [pid = 1260] [serial = 1388] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (1983B400) [pid = 1260] [serial = 1402] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (17C71000) [pid = 1260] [serial = 1396] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (17C94400) [pid = 1260] [serial = 1397] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (0FF50000) [pid = 1260] [serial = 1381] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (19977000) [pid = 1260] [serial = 1405] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (10143000) [pid = 1260] [serial = 1382] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1983C000) [pid = 1260] [serial = 1403] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (14C04800) [pid = 1260] [serial = 1390] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (14C0E800) [pid = 1260] [serial = 1391] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (1998EC00) [pid = 1260] [serial = 1406] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (18C1B400) [pid = 1260] [serial = 1411] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (0C814C00) [pid = 1260] [serial = 1378] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (0C86B400) [pid = 1260] [serial = 1379] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (16705800) [pid = 1260] [serial = 1393] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (17634800) [pid = 1260] [serial = 1394] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (18C10400) [pid = 1260] [serial = 1399] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1A1F0800) [pid = 1260] [serial = 1415] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (0C86D400) [pid = 1260] [serial = 1408] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (19840400) [pid = 1260] [serial = 1412] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (18822400) [pid = 1260] [serial = 1400] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (10B28400) [pid = 1260] [serial = 1409] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1A1CF400) [pid = 1260] [serial = 1414] [outer = 00000000] [url = about:blank] 08:10:12 INFO - PROCESS | 1260 | 1464707412450 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 871ms 08:10:12 INFO - PROCESS | 1260 | 1464707412477 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1260 | 1464707412481 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:10:12 INFO - PROCESS | 1260 | 1464707412486 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:10:12 INFO - PROCESS | 1260 | 1464707412488 Marionette TRACE conn5 <- [1,1922,null,{}] 08:10:12 INFO - PROCESS | 1260 | 1464707412491 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}] 08:10:12 INFO - PROCESS | 1260 | 1464707412577 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:10:12 INFO - PROCESS | 1260 | 1464707412588 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1260 | ++DOCSHELL 10B69C00 == 47 [pid = 1260] [id = 490] 08:10:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (10BC0000) [pid = 1260] [serial = 1470] [outer = 00000000] 08:10:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (14224000) [pid = 1260] [serial = 1471] [outer = 10BC0000] 08:10:12 INFO - PROCESS | 1260 | 1464707412634 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (1442B800) [pid = 1260] [serial = 1472] [outer = 10BC0000] 08:10:13 INFO - PROCESS | 1260 | 1464707413169 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 08:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:10:13 INFO - PROCESS | 1260 | 1464707413220 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1260 | 1464707413223 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:10:13 INFO - PROCESS | 1260 | 1464707413227 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1260 | 1464707413233 Marionette TRACE conn5 <- [1,1926,null,{}] 08:10:13 INFO - PROCESS | 1260 | 1464707413242 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}] 08:10:13 INFO - PROCESS | 1260 | 1464707413327 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:10:13 INFO - PROCESS | 1260 | 1464707413480 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1260 | ++DOCSHELL 10C9F000 == 48 [pid = 1260] [id = 491] 08:10:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14506800) [pid = 1260] [serial = 1473] [outer = 00000000] 08:10:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (15A3DC00) [pid = 1260] [serial = 1474] [outer = 14506800] 08:10:13 INFO - PROCESS | 1260 | 1464707413530 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (16123800) [pid = 1260] [serial = 1475] [outer = 14506800] 08:10:14 INFO - PROCESS | 1260 | 1464707414165 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 990ms 08:10:14 INFO - PROCESS | 1260 | 1464707414221 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1260 | 1464707414227 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 1260 | 1464707414231 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:10:14 INFO - PROCESS | 1260 | 1464707414236 Marionette TRACE conn5 <- [1,1930,null,{}] 08:10:14 INFO - PROCESS | 1260 | 1464707414242 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}] 08:10:14 INFO - PROCESS | 1260 | 1464707414353 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:10:14 INFO - PROCESS | 1260 | 1464707414503 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1260 | ++DOCSHELL 10C9B000 == 49 [pid = 1260] [id = 492] 08:10:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (10C9DC00) [pid = 1260] [serial = 1476] [outer = 00000000] 08:10:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (14224C00) [pid = 1260] [serial = 1477] [outer = 10C9DC00] 08:10:14 INFO - PROCESS | 1260 | 1464707414560 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1450A400) [pid = 1260] [serial = 1478] [outer = 10C9DC00] 08:10:15 INFO - PROCESS | 1260 | 1464707415193 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 08:10:15 INFO - PROCESS | 1260 | 1464707415206 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1260 | 1464707415212 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:10:15 INFO - PROCESS | 1260 | 1464707415219 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1260 | 1464707415222 Marionette TRACE conn5 <- [1,1934,null,{}] 08:10:15 INFO - PROCESS | 1260 | 1464707415226 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}] 08:10:15 INFO - PROCESS | 1260 | 1464707415343 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:10:15 INFO - PROCESS | 1260 | 1464707415507 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1260 | ++DOCSHELL 1590E400 == 50 [pid = 1260] [id = 493] 08:10:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (15912800) [pid = 1260] [serial = 1479] [outer = 00000000] 08:10:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (17636C00) [pid = 1260] [serial = 1480] [outer = 15912800] 08:10:15 INFO - PROCESS | 1260 | 1464707415569 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (176C1C00) [pid = 1260] [serial = 1481] [outer = 15912800] 08:10:16 INFO - PROCESS | 1260 | 1464707416268 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1133ms 08:10:16 INFO - PROCESS | 1260 | 1464707416354 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1260 | 1464707416357 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:10:16 INFO - PROCESS | 1260 | 1464707416361 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1260 | 1464707416365 Marionette TRACE conn5 <- [1,1938,null,{}] 08:10:16 INFO - PROCESS | 1260 | 1464707416376 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}] 08:10:16 INFO - PROCESS | 1260 | 1464707416499 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:10:16 INFO - PROCESS | 1260 | 1464707416643 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1260 | ++DOCSHELL 0C80CC00 == 51 [pid = 1260] [id = 494] 08:10:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (18C13000) [pid = 1260] [serial = 1482] [outer = 00000000] 08:10:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (18C99000) [pid = 1260] [serial = 1483] [outer = 18C13000] 08:10:16 INFO - PROCESS | 1260 | 1464707416709 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (19837000) [pid = 1260] [serial = 1484] [outer = 18C13000] 08:10:17 INFO - PROCESS | 1260 | 1464707417283 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 08:10:17 INFO - PROCESS | 1260 | 1464707417334 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1260 | 1464707417337 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:10:17 INFO - PROCESS | 1260 | 1464707417341 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1260 | 1464707417343 Marionette TRACE conn5 <- [1,1942,null,{}] 08:10:17 INFO - PROCESS | 1260 | 1464707417346 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}] 08:10:17 INFO - PROCESS | 1260 | 1464707417460 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:10:17 INFO - PROCESS | 1260 | 1464707417623 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1260 | ++DOCSHELL 18C97400 == 52 [pid = 1260] [id = 495] 08:10:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1983D000) [pid = 1260] [serial = 1485] [outer = 00000000] 08:10:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (19971000) [pid = 1260] [serial = 1486] [outer = 1983D000] 08:10:17 INFO - PROCESS | 1260 | 1464707417685 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1997D400) [pid = 1260] [serial = 1487] [outer = 1983D000] 08:10:18 INFO - PROCESS | 1260 | 1464707418301 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 08:10:18 INFO - PROCESS | 1260 | 1464707418314 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1260 | 1464707418316 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:10:18 INFO - PROCESS | 1260 | 1464707418320 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:10:18 INFO - PROCESS | 1260 | 1464707418322 Marionette TRACE conn5 <- [1,1946,null,{}] 08:10:18 INFO - PROCESS | 1260 | 1464707418325 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}] 08:10:18 INFO - PROCESS | 1260 | 1464707418425 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:10:18 INFO - PROCESS | 1260 | 1464707418536 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1260 | ++DOCSHELL 19944C00 == 53 [pid = 1260] [id = 496] 08:10:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (19990C00) [pid = 1260] [serial = 1488] [outer = 00000000] 08:10:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A043800) [pid = 1260] [serial = 1489] [outer = 19990C00] 08:10:18 INFO - PROCESS | 1260 | 1464707418592 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1A04CC00) [pid = 1260] [serial = 1490] [outer = 19990C00] 08:10:19 INFO - PROCESS | 1260 | 1464707419267 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 08:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:10:19 INFO - PROCESS | 1260 | 1464707419301 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1260 | 1464707419303 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:10:19 INFO - PROCESS | 1260 | 1464707419307 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1260 | 1464707419309 Marionette TRACE conn5 <- [1,1950,null,{}] 08:10:19 INFO - PROCESS | 1260 | 1464707419313 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}] 08:10:19 INFO - PROCESS | 1260 | 1464707419429 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:10:19 INFO - PROCESS | 1260 | 1464707419630 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1260 | ++DOCSHELL 0C873800 == 54 [pid = 1260] [id = 497] 08:10:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (0C874000) [pid = 1260] [serial = 1491] [outer = 00000000] 08:10:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (0FF50000) [pid = 1260] [serial = 1492] [outer = 0C874000] 08:10:19 INFO - PROCESS | 1260 | 1464707419688 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (10ABE400) [pid = 1260] [serial = 1493] [outer = 0C874000] 08:10:20 INFO - PROCESS | 1260 | 1464707420312 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]]]}] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 0C874400 == 53 [pid = 1260] [id = 421] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 10B69C00 == 52 [pid = 1260] [id = 490] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 091EE800 == 51 [pid = 1260] [id = 489] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 0C810C00 == 50 [pid = 1260] [id = 488] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 1450D800 == 49 [pid = 1260] [id = 485] 08:10:20 INFO - PROCESS | 1260 | --DOCSHELL 0C80A400 == 48 [pid = 1260] [id = 484] 08:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1077ms 08:10:20 INFO - PROCESS | 1260 | 1464707420386 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1260 | 1464707420390 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:10:20 INFO - PROCESS | 1260 | 1464707420394 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1260 | 1464707420398 Marionette TRACE conn5 <- [1,1954,null,{}] 08:10:20 INFO - PROCESS | 1260 | 1464707420402 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}] 08:10:20 INFO - PROCESS | 1260 | 1464707420509 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:10:20 INFO - PROCESS | 1260 | 1464707420611 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1260 | ++DOCSHELL 0F909400 == 49 [pid = 1260] [id = 498] 08:10:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0FF4E400) [pid = 1260] [serial = 1494] [outer = 00000000] 08:10:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (11117400) [pid = 1260] [serial = 1495] [outer = 0FF4E400] 08:10:20 INFO - PROCESS | 1260 | 1464707420659 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1442A800) [pid = 1260] [serial = 1496] [outer = 0FF4E400] 08:10:21 INFO - PROCESS | 1260 | 1464707421177 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 830ms 08:10:21 INFO - PROCESS | 1260 | 1464707421228 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1260 | 1464707421232 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:10:21 INFO - PROCESS | 1260 | 1464707421241 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1260 | 1464707421243 Marionette TRACE conn5 <- [1,1958,null,{}] 08:10:21 INFO - PROCESS | 1260 | 1464707421247 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}] 08:10:21 INFO - PROCESS | 1260 | 1464707421383 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:10:21 INFO - PROCESS | 1260 | 1464707421462 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1260 | ++DOCSHELL 1670D800 == 50 [pid = 1260] [id = 499] 08:10:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1763B400) [pid = 1260] [serial = 1497] [outer = 00000000] 08:10:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (18C12C00) [pid = 1260] [serial = 1498] [outer = 1763B400] 08:10:21 INFO - PROCESS | 1260 | 1464707421511 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (18C9DC00) [pid = 1260] [serial = 1499] [outer = 1763B400] 08:10:22 INFO - PROCESS | 1260 | 1464707422000 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 08:10:22 INFO - PROCESS | 1260 | 1464707422051 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1260 | 1464707422053 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:10:22 INFO - PROCESS | 1260 | 1464707422059 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:10:22 INFO - PROCESS | 1260 | 1464707422064 Marionette TRACE conn5 <- [1,1962,null,{}] 08:10:22 INFO - PROCESS | 1260 | 1464707422073 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}] 08:10:22 INFO - PROCESS | 1260 | 1464707422211 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:10:22 INFO - PROCESS | 1260 | 1464707422294 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1260 | ++DOCSHELL 1A1F0800 == 51 [pid = 1260] [id = 500] 08:10:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A1F1000) [pid = 1260] [serial = 1500] [outer = 00000000] 08:10:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A2DE800) [pid = 1260] [serial = 1501] [outer = 1A1F1000] 08:10:22 INFO - PROCESS | 1260 | 1464707422343 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A2E9800) [pid = 1260] [serial = 1502] [outer = 1A1F1000] 08:10:22 INFO - PROCESS | 1260 | 1464707422797 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 08:10:22 INFO - PROCESS | 1260 | 1464707422836 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1260 | 1464707422839 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:10:22 INFO - PROCESS | 1260 | 1464707422842 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:10:22 INFO - PROCESS | 1260 | 1464707422844 Marionette TRACE conn5 <- [1,1966,null,{}] 08:10:22 INFO - PROCESS | 1260 | 1464707422847 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}] 08:10:23 INFO - PROCESS | 1260 | 1464707422976 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:10:23 INFO - PROCESS | 1260 | 1464707423053 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1260 | ++DOCSHELL 1A37E400 == 52 [pid = 1260] [id = 501] 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1A388000) [pid = 1260] [serial = 1503] [outer = 00000000] 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF14C00) [pid = 1260] [serial = 1504] [outer = 1A388000] 08:10:23 INFO - PROCESS | 1260 | 1464707423100 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1AF33000) [pid = 1260] [serial = 1505] [outer = 1A388000] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (17C92400) [pid = 1260] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (09174400) [pid = 1260] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1036F400) [pid = 1260] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (14422C00) [pid = 1260] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (16706400) [pid = 1260] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0C811800) [pid = 1260] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (091EF800) [pid = 1260] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (17C90000) [pid = 1260] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (10BC0000) [pid = 1260] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (10B21C00) [pid = 1260] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14A24400) [pid = 1260] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1A389800) [pid = 1260] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:10:23 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (10B29000) [pid = 1260] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:10:23 INFO - PROCESS | 1260 | 1464707423608 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 831ms 08:10:23 INFO - PROCESS | 1260 | 1464707423677 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1260 | 1464707423679 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:10:23 INFO - PROCESS | 1260 | 1464707423682 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1260 | 1464707423683 Marionette TRACE conn5 <- [1,1970,null,{}] 08:10:23 INFO - PROCESS | 1260 | 1464707423687 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}] 08:10:23 INFO - PROCESS | 1260 | 1464707423769 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:10:23 INFO - PROCESS | 1260 | 1464707423780 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1260 | ++DOCSHELL 1763B000 == 53 [pid = 1260] [id = 502] 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (16706400) [pid = 1260] [serial = 1506] [outer = 00000000] 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (19EFB000) [pid = 1260] [serial = 1507] [outer = 16706400] 08:10:23 INFO - PROCESS | 1260 | 1464707423832 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1AF39C00) [pid = 1260] [serial = 1508] [outer = 16706400] 08:10:24 INFO - PROCESS | 1260 | 1464707424290 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 08:10:24 INFO - PROCESS | 1260 | 1464707424321 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1260 | 1464707424323 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:10:24 INFO - PROCESS | 1260 | 1464707424326 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1260 | 1464707424328 Marionette TRACE conn5 <- [1,1974,null,{}] 08:10:24 INFO - PROCESS | 1260 | 1464707424331 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}] 08:10:24 INFO - PROCESS | 1260 | 1464707424424 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:10:24 INFO - PROCESS | 1260 | 1464707424445 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1260 | ++DOCSHELL 1AF3CC00 == 54 [pid = 1260] [id = 503] 08:10:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1AF91400) [pid = 1260] [serial = 1509] [outer = 00000000] 08:10:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1AF9A000) [pid = 1260] [serial = 1510] [outer = 1AF91400] 08:10:24 INFO - PROCESS | 1260 | 1464707424490 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1AF9DC00) [pid = 1260] [serial = 1511] [outer = 1AF91400] 08:10:24 INFO - PROCESS | 1260 | 1464707424926 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 08:10:24 INFO - PROCESS | 1260 | 1464707424959 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1260 | 1464707424961 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:10:25 INFO - PROCESS | 1260 | 1464707424978 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1260 | 1464707424980 Marionette TRACE conn5 <- [1,1978,null,{}] 08:10:25 INFO - PROCESS | 1260 | 1464707424983 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}] 08:10:25 INFO - PROCESS | 1260 | 1464707425078 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:10:25 INFO - PROCESS | 1260 | 1464707425085 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9EC00 == 55 [pid = 1260] [id = 504] 08:10:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1AF9F800) [pid = 1260] [serial = 1512] [outer = 00000000] 08:10:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1AFA8400) [pid = 1260] [serial = 1513] [outer = 1AF9F800] 08:10:25 INFO - PROCESS | 1260 | 1464707425131 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1AF93C00) [pid = 1260] [serial = 1514] [outer = 1AF9F800] 08:10:25 INFO - PROCESS | 1260 | 1464707425858 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 08:10:25 INFO - PROCESS | 1260 | 1464707425910 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1260 | 1464707425916 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:10:25 INFO - PROCESS | 1260 | 1464707425920 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:10:25 INFO - PROCESS | 1260 | 1464707425925 Marionette TRACE conn5 <- [1,1982,null,{}] 08:10:25 INFO - PROCESS | 1260 | 1464707425930 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}] 08:10:26 INFO - PROCESS | 1260 | 1464707426075 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:10:26 INFO - PROCESS | 1260 | 1464707426208 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1260 | ++DOCSHELL 091EE800 == 56 [pid = 1260] [id = 505] 08:10:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1014C000) [pid = 1260] [serial = 1515] [outer = 00000000] 08:10:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (14C0B800) [pid = 1260] [serial = 1516] [outer = 1014C000] 08:10:26 INFO - PROCESS | 1260 | 1464707426267 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (17634C00) [pid = 1260] [serial = 1517] [outer = 1014C000] 08:10:26 INFO - PROCESS | 1260 | 1464707426881 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 08:10:26 INFO - PROCESS | 1260 | 1464707426896 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1260 | 1464707426902 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:10:26 INFO - PROCESS | 1260 | 1464707426908 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1260 | 1464707426911 Marionette TRACE conn5 <- [1,1986,null,{}] 08:10:26 INFO - PROCESS | 1260 | 1464707426915 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}] 08:10:27 INFO - PROCESS | 1260 | 1464707427031 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:10:27 INFO - PROCESS | 1260 | 1464707427203 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1260 | ++DOCSHELL 1A043000 == 57 [pid = 1260] [id = 506] 08:10:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A046000) [pid = 1260] [serial = 1518] [outer = 00000000] 08:10:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A1D5000) [pid = 1260] [serial = 1519] [outer = 1A046000] 08:10:27 INFO - PROCESS | 1260 | 1464707427265 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A2E8800) [pid = 1260] [serial = 1520] [outer = 1A046000] 08:10:27 INFO - PROCESS | 1260 | 1464707427952 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1073ms 08:10:28 INFO - PROCESS | 1260 | 1464707427988 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1260 | 1464707427991 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:10:28 INFO - PROCESS | 1260 | 1464707427996 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:10:28 INFO - PROCESS | 1260 | 1464707428000 Marionette TRACE conn5 <- [1,1990,null,{}] 08:10:28 INFO - PROCESS | 1260 | 1464707428011 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}] 08:10:28 INFO - PROCESS | 1260 | 1464707428126 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:10:28 INFO - PROCESS | 1260 | 1464707428288 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1260 | ++DOCSHELL 1AFB6000 == 58 [pid = 1260] [id = 507] 08:10:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1AFB6400) [pid = 1260] [serial = 1521] [outer = 00000000] 08:10:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1B007000) [pid = 1260] [serial = 1522] [outer = 1AFB6400] 08:10:28 INFO - PROCESS | 1260 | 1464707428353 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1B0EE400) [pid = 1260] [serial = 1523] [outer = 1AFB6400] 08:10:28 INFO - PROCESS | 1260 | 1464707428927 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 990ms 08:10:29 INFO - PROCESS | 1260 | 1464707428989 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1260 | 1464707428992 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:10:29 INFO - PROCESS | 1260 | 1464707428995 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1260 | 1464707428997 Marionette TRACE conn5 <- [1,1994,null,{}] 08:10:29 INFO - PROCESS | 1260 | 1464707429001 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}] 08:10:29 INFO - PROCESS | 1260 | 1464707429110 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:10:29 INFO - PROCESS | 1260 | 1464707429270 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1260 | ++DOCSHELL 1B39C000 == 59 [pid = 1260] [id = 508] 08:10:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1B39C800) [pid = 1260] [serial = 1524] [outer = 00000000] 08:10:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1B3A0C00) [pid = 1260] [serial = 1525] [outer = 1B39C800] 08:10:29 INFO - PROCESS | 1260 | 1464707429327 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1B3A5000) [pid = 1260] [serial = 1526] [outer = 1B39C800] 08:10:30 INFO - PROCESS | 1260 | 1464707429990 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]]]}] 08:10:30 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 08:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1019ms 08:10:30 INFO - PROCESS | 1260 | 1464707430017 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1260 | 1464707430019 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 1260 | 1464707430023 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:10:30 INFO - PROCESS | 1260 | 1464707430025 Marionette TRACE conn5 <- [1,1998,null,{}] 08:10:30 INFO - PROCESS | 1260 | 1464707430028 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}] 08:10:30 INFO - PROCESS | 1260 | 1464707430144 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:10:30 INFO - PROCESS | 1260 | 1464707430300 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1260 | ++DOCSHELL 091F9C00 == 60 [pid = 1260] [id = 509] 08:10:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (0C867800) [pid = 1260] [serial = 1527] [outer = 00000000] 08:10:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (0FF55000) [pid = 1260] [serial = 1528] [outer = 0C867800] 08:10:30 INFO - PROCESS | 1260 | 1464707430355 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (10149C00) [pid = 1260] [serial = 1529] [outer = 0C867800] 08:10:31 INFO - PROCESS | 1260 | 1464707431246 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]]]}] 08:10:31 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 08:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1281ms 08:10:31 INFO - PROCESS | 1260 | 1464707431309 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1260 | 1464707431314 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:10:31 INFO - PROCESS | 1260 | 1464707431318 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1260 | 1464707431322 Marionette TRACE conn5 <- [1,2002,null,{}] 08:10:31 INFO - PROCESS | 1260 | 1464707431342 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}] 08:10:31 INFO - PROCESS | 1260 | 1464707431448 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:10:31 INFO - PROCESS | 1260 | 1464707431612 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4FC00 == 61 [pid = 1260] [id = 510] 08:10:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (0FF51400) [pid = 1260] [serial = 1530] [outer = 00000000] 08:10:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (14507C00) [pid = 1260] [serial = 1531] [outer = 0FF51400] 08:10:31 INFO - PROCESS | 1260 | 1464707431664 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (14A42C00) [pid = 1260] [serial = 1532] [outer = 0FF51400] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 09176000 == 60 [pid = 1260] [id = 420] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 14504000 == 59 [pid = 1260] [id = 482] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1450F800 == 58 [pid = 1260] [id = 478] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1422A800 == 57 [pid = 1260] [id = 477] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 10375400 == 56 [pid = 1260] [id = 422] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 0FF5B000 == 55 [pid = 1260] [id = 481] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1611F400 == 54 [pid = 1260] [id = 479] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1AF3CC00 == 53 [pid = 1260] [id = 503] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1763B000 == 52 [pid = 1260] [id = 502] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1A37E400 == 51 [pid = 1260] [id = 501] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1A1F0800 == 50 [pid = 1260] [id = 500] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1A1D1000 == 49 [pid = 1260] [id = 487] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 1670D800 == 48 [pid = 1260] [id = 499] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 0F909400 == 47 [pid = 1260] [id = 498] 08:10:31 INFO - PROCESS | 1260 | --DOCSHELL 0C873800 == 46 [pid = 1260] [id = 497] 08:10:31 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1997C800) [pid = 1260] [serial = 1450] [outer = 00000000] [url = about:blank] 08:10:31 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (0FF59400) [pid = 1260] [serial = 1453] [outer = 00000000] [url = about:blank] 08:10:31 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (15A40400) [pid = 1260] [serial = 1456] [outer = 00000000] [url = about:blank] 08:10:31 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1A047C00) [pid = 1260] [serial = 1459] [outer = 00000000] [url = about:blank] 08:10:31 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A26F000) [pid = 1260] [serial = 1462] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOCSHELL 10C9B000 == 45 [pid = 1260] [id = 492] 08:10:32 INFO - PROCESS | 1260 | --DOCSHELL 10C9F000 == 44 [pid = 1260] [id = 491] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1AF97000) [pid = 1260] [serial = 1376] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (14C47C00) [pid = 1260] [serial = 1424] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (14506C00) [pid = 1260] [serial = 1423] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0F9ED400) [pid = 1260] [serial = 1420] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A2E1C00) [pid = 1260] [serial = 1417] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (191E4800) [pid = 1260] [serial = 1441] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (091F5400) [pid = 1260] [serial = 1426] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (0C875800) [pid = 1260] [serial = 1427] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1068C800) [pid = 1260] [serial = 1429] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (10B6C800) [pid = 1260] [serial = 1430] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (14502C00) [pid = 1260] [serial = 1432] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1450FC00) [pid = 1260] [serial = 1433] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (176BEC00) [pid = 1260] [serial = 1438] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (0F95FC00) [pid = 1260] [serial = 1465] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0CF2CC00) [pid = 1260] [serial = 1468] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (0F9FAC00) [pid = 1260] [serial = 1469] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1996F800) [pid = 1260] [serial = 1448] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (14224000) [pid = 1260] [serial = 1471] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (15A3E800) [pid = 1260] [serial = 1445] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (14A42800) [pid = 1260] [serial = 1444] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19836C00) [pid = 1260] [serial = 1442] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1442B800) [pid = 1260] [serial = 1472] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (15915400) [pid = 1260] [serial = 1435] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (10140400) [pid = 1260] [serial = 1466] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (15A81C00) [pid = 1260] [serial = 1436] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (176C3800) [pid = 1260] [serial = 1439] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (19898800) [pid = 1260] [serial = 1447] [outer = 00000000] [url = about:blank] 08:10:32 INFO - PROCESS | 1260 | 1464707432243 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 951ms 08:10:32 INFO - PROCESS | 1260 | 1464707432269 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1260 | 1464707432274 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:10:32 INFO - PROCESS | 1260 | 1464707432285 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1260 | 1464707432288 Marionette TRACE conn5 <- [1,2006,null,{}] 08:10:32 INFO - PROCESS | 1260 | 1464707432292 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}] 08:10:32 INFO - PROCESS | 1260 | 1464707432382 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:10:32 INFO - PROCESS | 1260 | 1464707432393 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1260 | ++DOCSHELL 0F9ED400 == 45 [pid = 1260] [id = 511] 08:10:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (0F9F6400) [pid = 1260] [serial = 1533] [outer = 00000000] 08:10:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (10504C00) [pid = 1260] [serial = 1534] [outer = 0F9F6400] 08:10:32 INFO - PROCESS | 1260 | 1464707432444 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (10B6C800) [pid = 1260] [serial = 1535] [outer = 0F9F6400] 08:10:33 INFO - PROCESS | 1260 | 1464707432990 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 08:10:33 INFO - PROCESS | 1260 | 1464707433020 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1260 | 1464707433022 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:10:33 INFO - PROCESS | 1260 | 1464707433025 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:10:33 INFO - PROCESS | 1260 | 1464707433029 Marionette TRACE conn5 <- [1,2010,null,{}] 08:10:33 INFO - PROCESS | 1260 | 1464707433039 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}] 08:10:33 INFO - PROCESS | 1260 | 1464707433153 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:10:33 INFO - PROCESS | 1260 | 1464707433269 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1260 | ++DOCSHELL 14C02C00 == 46 [pid = 1260] [id = 512] 08:10:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14C0A000) [pid = 1260] [serial = 1536] [outer = 00000000] 08:10:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (14CE4000) [pid = 1260] [serial = 1537] [outer = 14C0A000] 08:10:33 INFO - PROCESS | 1260 | 1464707433317 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1591A800) [pid = 1260] [serial = 1538] [outer = 14C0A000] 08:10:33 INFO - PROCESS | 1260 | 1464707433707 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 08:10:33 INFO - PROCESS | 1260 | 1464707433760 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1260 | 1464707433762 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:10:33 INFO - PROCESS | 1260 | 1464707433765 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1260 | 1464707433767 Marionette TRACE conn5 <- [1,2014,null,{}] 08:10:33 INFO - PROCESS | 1260 | 1464707433771 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}] 08:10:33 INFO - PROCESS | 1260 | 1464707433863 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:10:33 INFO - PROCESS | 1260 | 1464707433872 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1260 | ++DOCSHELL 1611D400 == 47 [pid = 1260] [id = 513] 08:10:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1611F400) [pid = 1260] [serial = 1539] [outer = 00000000] 08:10:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (176B9400) [pid = 1260] [serial = 1540] [outer = 1611F400] 08:10:33 INFO - PROCESS | 1260 | 1464707433922 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (17C7AC00) [pid = 1260] [serial = 1541] [outer = 1611F400] 08:10:34 INFO - PROCESS | 1260 | 1464707434451 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 08:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:10:34 INFO - PROCESS | 1260 | 1464707434500 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1260 | 1464707434502 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 1260 | 1464707434505 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1260 | 1464707434506 Marionette TRACE conn5 <- [1,2018,null,{}] 08:10:34 INFO - PROCESS | 1260 | 1464707434510 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}] 08:10:34 INFO - PROCESS | 1260 | 1464707434655 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:10:34 INFO - PROCESS | 1260 | 1464707434676 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1260 | ++DOCSHELL 1590D800 == 48 [pid = 1260] [id = 514] 08:10:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (17C91000) [pid = 1260] [serial = 1542] [outer = 00000000] 08:10:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (18C12000) [pid = 1260] [serial = 1543] [outer = 17C91000] 08:10:34 INFO - PROCESS | 1260 | 1464707434720 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (18C99400) [pid = 1260] [serial = 1544] [outer = 17C91000] 08:10:35 INFO - PROCESS | 1260 | 1464707435214 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 08:10:35 INFO - PROCESS | 1260 | 1464707435275 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1260 | 1464707435277 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:10:35 INFO - PROCESS | 1260 | 1464707435281 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1260 | 1464707435283 Marionette TRACE conn5 <- [1,2022,null,{}] 08:10:35 INFO - PROCESS | 1260 | 1464707435286 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}] 08:10:35 INFO - PROCESS | 1260 | 1464707435429 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:10:35 INFO - PROCESS | 1260 | 1464707435522 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1260 | ++DOCSHELL 187E5C00 == 49 [pid = 1260] [id = 515] 08:10:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19836000) [pid = 1260] [serial = 1545] [outer = 00000000] 08:10:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (19979400) [pid = 1260] [serial = 1546] [outer = 19836000] 08:10:35 INFO - PROCESS | 1260 | 1464707435573 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1998BC00) [pid = 1260] [serial = 1547] [outer = 19836000] 08:10:36 INFO - PROCESS | 1260 | 1464707436065 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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 831ms 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1763B400) [pid = 1260] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (0FF4E400) [pid = 1260] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1A1F1000) [pid = 1260] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (0C874000) [pid = 1260] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1A388000) [pid = 1260] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (1AF91400) [pid = 1260] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:10:36 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (16706400) [pid = 1260] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:10:36 INFO - PROCESS | 1260 | 1464707436312 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1260 | 1464707436315 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:10:36 INFO - PROCESS | 1260 | 1464707436319 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1260 | 1464707436321 Marionette TRACE conn5 <- [1,2026,null,{}] 08:10:36 INFO - PROCESS | 1260 | 1464707436327 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}] 08:10:36 INFO - PROCESS | 1260 | 1464707436423 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:10:36 INFO - PROCESS | 1260 | 1464707436430 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4E400 == 50 [pid = 1260] [id = 516] 08:10:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (14505400) [pid = 1260] [serial = 1548] [outer = 00000000] 08:10:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (16706400) [pid = 1260] [serial = 1549] [outer = 14505400] 08:10:36 INFO - PROCESS | 1260 | 1464707436474 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (176C3000) [pid = 1260] [serial = 1550] [outer = 14505400] 08:10:36 INFO - PROCESS | 1260 | 1464707436920 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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 08:10:36 INFO - PROCESS | 1260 | 1464707436952 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1260 | 1464707436954 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:10:37 INFO - PROCESS | 1260 | 1464707436974 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:10:37 INFO - PROCESS | 1260 | 1464707436985 Marionette TRACE conn5 <- [1,2030,null,{}] 08:10:37 INFO - PROCESS | 1260 | 1464707436989 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}] 08:10:37 INFO - PROCESS | 1260 | 1464707437077 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:10:37 INFO - PROCESS | 1260 | 1464707437084 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1260 | ++DOCSHELL 14A45400 == 51 [pid = 1260] [id = 517] 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (19991400) [pid = 1260] [serial = 1551] [outer = 00000000] 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A1F1000) [pid = 1260] [serial = 1552] [outer = 19991400] 08:10:37 INFO - PROCESS | 1260 | 1464707437129 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A2EA800) [pid = 1260] [serial = 1553] [outer = 19991400] 08:10:37 INFO - PROCESS | 1260 | 1464707437593 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]]]}] 08:10:37 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) 08:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 08:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:10:37 INFO - PROCESS | 1260 | 1464707437610 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1260 | 1464707437612 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:10:37 INFO - PROCESS | 1260 | 1464707437615 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1260 | 1464707437617 Marionette TRACE conn5 <- [1,2034,null,{}] 08:10:37 INFO - PROCESS | 1260 | 1464707437635 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}] 08:10:37 INFO - PROCESS | 1260 | 1464707437716 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:10:37 INFO - PROCESS | 1260 | 1464707437723 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1260 | ++DOCSHELL 14228800 == 52 [pid = 1260] [id = 518] 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A26F000) [pid = 1260] [serial = 1554] [outer = 00000000] 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1AF36400) [pid = 1260] [serial = 1555] [outer = 1A26F000] 08:10:37 INFO - PROCESS | 1260 | 1464707437767 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AF3C000) [pid = 1260] [serial = 1556] [outer = 1A26F000] 08:10:38 INFO - PROCESS | 1260 | 1464707438262 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 08:10:38 INFO - PROCESS | 1260 | 1464707438380 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1260 | 1464707438384 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 1260 | 1464707438390 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:10:38 INFO - PROCESS | 1260 | 1464707438394 Marionette TRACE conn5 <- [1,2038,null,{}] 08:10:38 INFO - PROCESS | 1260 | 1464707438401 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}] 08:10:38 INFO - PROCESS | 1260 | 1464707438533 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:10:38 INFO - PROCESS | 1260 | 1464707438718 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1260 | ++DOCSHELL 0F98E400 == 53 [pid = 1260] [id = 519] 08:10:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0F9EE400) [pid = 1260] [serial = 1557] [outer = 00000000] 08:10:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (0FF59400) [pid = 1260] [serial = 1558] [outer = 0F9EE400] 08:10:38 INFO - PROCESS | 1260 | 1464707438786 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1014B400) [pid = 1260] [serial = 1559] [outer = 0F9EE400] 08:10:39 INFO - PROCESS | 1260 | 1464707439472 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1121ms 08:10:39 INFO - PROCESS | 1260 | 1464707439519 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1260 | 1464707439523 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:10:39 INFO - PROCESS | 1260 | 1464707439531 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1260 | 1464707439535 Marionette TRACE conn5 <- [1,2042,null,{}] 08:10:39 INFO - PROCESS | 1260 | 1464707439555 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}] 08:10:39 INFO - PROCESS | 1260 | 1464707439682 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:10:39 INFO - PROCESS | 1260 | 1464707439834 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1260 | ++DOCSHELL 14C0BC00 == 54 [pid = 1260] [id = 520] 08:10:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (14C4CC00) [pid = 1260] [serial = 1560] [outer = 00000000] 08:10:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (15A74000) [pid = 1260] [serial = 1561] [outer = 14C4CC00] 08:10:39 INFO - PROCESS | 1260 | 1464707439899 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (17C92000) [pid = 1260] [serial = 1562] [outer = 14C4CC00] 08:10:40 INFO - PROCESS | 1260 | 1464707440552 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1040ms 08:10:40 INFO - PROCESS | 1260 | 1464707440574 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1260 | 1464707440577 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:10:40 INFO - PROCESS | 1260 | 1464707440580 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1260 | 1464707440583 Marionette TRACE conn5 <- [1,2046,null,{}] 08:10:40 INFO - PROCESS | 1260 | 1464707440593 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}] 08:10:40 INFO - PROCESS | 1260 | 1464707440733 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:10:40 INFO - PROCESS | 1260 | 1464707440898 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1260 | ++DOCSHELL 1AF3D000 == 55 [pid = 1260] [id = 521] 08:10:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1AF8B000) [pid = 1260] [serial = 1563] [outer = 00000000] 08:10:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1AF9A400) [pid = 1260] [serial = 1564] [outer = 1AF8B000] 08:10:41 INFO - PROCESS | 1260 | 1464707440967 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1AFA4400) [pid = 1260] [serial = 1565] [outer = 1AF8B000] 08:10:41 INFO - PROCESS | 1260 | 1464707441636 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1070ms 08:10:41 INFO - PROCESS | 1260 | 1464707441683 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1260 | 1464707441686 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:10:41 INFO - PROCESS | 1260 | 1464707441691 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1260 | 1464707441693 Marionette TRACE conn5 <- [1,2050,null,{}] 08:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:10:41 INFO - PROCESS | 1260 | 1464707441697 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}] 08:10:41 INFO - PROCESS | 1260 | 1464707441806 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:10:41 INFO - PROCESS | 1260 | 1464707441956 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1260 | ++DOCSHELL 1AFB6C00 == 56 [pid = 1260] [id = 522] 08:10:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1B047C00) [pid = 1260] [serial = 1566] [outer = 00000000] 08:10:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1B39DC00) [pid = 1260] [serial = 1567] [outer = 1B047C00] 08:10:42 INFO - PROCESS | 1260 | 1464707442018 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1B3B1400) [pid = 1260] [serial = 1568] [outer = 1B047C00] 08:10:42 INFO - PROCESS | 1260 | 1464707442670 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1014ms 08:10:42 INFO - PROCESS | 1260 | 1464707442712 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1260 | 1464707442714 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:10:42 INFO - PROCESS | 1260 | 1464707442718 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1260 | 1464707442720 Marionette TRACE conn5 <- [1,2054,null,{}] 08:10:42 INFO - PROCESS | 1260 | 1464707442724 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}] 08:10:42 INFO - PROCESS | 1260 | 1464707442839 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:10:43 INFO - PROCESS | 1260 | 1464707443002 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1260 | ++DOCSHELL 1B39D000 == 57 [pid = 1260] [id = 523] 08:10:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1B3B8400) [pid = 1260] [serial = 1569] [outer = 00000000] 08:10:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1BBD5400) [pid = 1260] [serial = 1570] [outer = 1B3B8400] 08:10:43 INFO - PROCESS | 1260 | 1464707443065 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1BBDB000) [pid = 1260] [serial = 1571] [outer = 1B3B8400] 08:10:43 INFO - PROCESS | 1260 | 1464707443665 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 08:10:43 INFO - PROCESS | 1260 | 1464707443738 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1260 | 1464707443740 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:10:43 INFO - PROCESS | 1260 | 1464707443744 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1260 | 1464707443746 Marionette TRACE conn5 <- [1,2058,null,{}] 08:10:43 INFO - PROCESS | 1260 | 1464707443750 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}] 08:10:43 INFO - PROCESS | 1260 | 1464707443914 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:10:44 INFO - PROCESS | 1260 | 1464707444079 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9D800 == 58 [pid = 1260] [id = 524] 08:10:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1AFA0000) [pid = 1260] [serial = 1572] [outer = 00000000] 08:10:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1C28EC00) [pid = 1260] [serial = 1573] [outer = 1AFA0000] 08:10:44 INFO - PROCESS | 1260 | 1464707444135 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1C450000) [pid = 1260] [serial = 1574] [outer = 1AFA0000] 08:10:44 INFO - PROCESS | 1260 | 1464707444717 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1016ms 08:10:44 INFO - PROCESS | 1260 | 1464707444960 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1260 | 1464707444965 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 1260 | 1464707444985 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1260 | 1464707444988 Marionette TRACE conn5 <- [1,2062,null,{}] 08:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:10:45 INFO - PROCESS | 1260 | 1464707444994 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}] 08:10:45 INFO - PROCESS | 1260 | 1464707445100 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:10:45 INFO - PROCESS | 1260 | 1464707445250 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1260 | ++DOCSHELL 10667000 == 59 [pid = 1260] [id = 525] 08:10:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1066C400) [pid = 1260] [serial = 1575] [outer = 00000000] 08:10:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (14224000) [pid = 1260] [serial = 1576] [outer = 1066C400] 08:10:45 INFO - PROCESS | 1260 | 1464707445305 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1450F800) [pid = 1260] [serial = 1577] [outer = 1066C400] 08:10:45 INFO - PROCESS | 1260 | 1464707445940 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1014ms 08:10:46 INFO - PROCESS | 1260 | 1464707446009 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1260 | 1464707446012 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:10:46 INFO - PROCESS | 1260 | 1464707446020 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1260 | 1464707446023 Marionette TRACE conn5 <- [1,2066,null,{}] 08:10:46 INFO - PROCESS | 1260 | 1464707446064 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}] 08:10:46 INFO - PROCESS | 1260 | 1464707446180 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:10:46 INFO - PROCESS | 1260 | 1464707446349 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 14A45400 == 58 [pid = 1260] [id = 517] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 0FF4E400 == 57 [pid = 1260] [id = 516] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 187E5C00 == 56 [pid = 1260] [id = 515] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 1590D800 == 55 [pid = 1260] [id = 514] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 1611D400 == 54 [pid = 1260] [id = 513] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 14C02C00 == 53 [pid = 1260] [id = 512] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 0F9ED400 == 52 [pid = 1260] [id = 511] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 0FF4FC00 == 51 [pid = 1260] [id = 510] 08:10:46 INFO - PROCESS | 1260 | --DOCSHELL 091EE800 == 50 [pid = 1260] [id = 505] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (18C12C00) [pid = 1260] [serial = 1498] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (11117400) [pid = 1260] [serial = 1495] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (1A2E9800) [pid = 1260] [serial = 1502] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (1A2DE800) [pid = 1260] [serial = 1501] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (10ABE400) [pid = 1260] [serial = 1493] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (0FF50000) [pid = 1260] [serial = 1492] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (15A3DC00) [pid = 1260] [serial = 1474] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (19971000) [pid = 1260] [serial = 1486] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (17636C00) [pid = 1260] [serial = 1480] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (14224C00) [pid = 1260] [serial = 1477] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A043800) [pid = 1260] [serial = 1489] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1AF14C00) [pid = 1260] [serial = 1504] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1AFA8400) [pid = 1260] [serial = 1513] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1AF9A000) [pid = 1260] [serial = 1510] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1AF33000) [pid = 1260] [serial = 1505] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (18C99000) [pid = 1260] [serial = 1483] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (18C9DC00) [pid = 1260] [serial = 1499] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (19EFB000) [pid = 1260] [serial = 1507] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1AF39C00) [pid = 1260] [serial = 1508] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1AF9DC00) [pid = 1260] [serial = 1511] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1442A800) [pid = 1260] [serial = 1496] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1260 | ++DOCSHELL 091EE800 == 51 [pid = 1260] [id = 526] 08:10:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (091EF800) [pid = 1260] [serial = 1578] [outer = 00000000] 08:10:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (0C818400) [pid = 1260] [serial = 1579] [outer = 091EF800] 08:10:46 INFO - PROCESS | 1260 | 1464707446463 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (0FF4FC00) [pid = 1260] [serial = 1580] [outer = 091EF800] 08:10:46 INFO - PROCESS | 1260 | 1464707446921 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 950ms 08:10:46 INFO - PROCESS | 1260 | 1464707446968 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1260 | 1464707446970 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:10:46 INFO - PROCESS | 1260 | 1464707446974 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1260 | 1464707446976 Marionette TRACE conn5 <- [1,2070,null,{}] 08:10:47 INFO - PROCESS | 1260 | 1464707446985 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}] 08:10:47 INFO - PROCESS | 1260 | 1464707447078 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:10:47 INFO - PROCESS | 1260 | 1464707447092 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1260 | ++DOCSHELL 15A7B800 == 52 [pid = 1260] [id = 527] 08:10:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (15A7D000) [pid = 1260] [serial = 1581] [outer = 00000000] 08:10:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (17635C00) [pid = 1260] [serial = 1582] [outer = 15A7D000] 08:10:47 INFO - PROCESS | 1260 | 1464707447142 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (176BD800) [pid = 1260] [serial = 1583] [outer = 15A7D000] 08:10:47 INFO - PROCESS | 1260 | 1464707447682 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 08:10:47 INFO - PROCESS | 1260 | 1464707447748 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:10:47 INFO - PROCESS | 1260 | 1464707447750 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:10:47 INFO - PROCESS | 1260 | 1464707447753 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1260 | 1464707447755 Marionette TRACE conn5 <- [1,2074,null,{}] 08:10:47 INFO - PROCESS | 1260 | 1464707447758 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}] 08:10:47 INFO - PROCESS | 1260 | 1464707447847 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:10:48 INFO - PROCESS | 1260 | 1464707447981 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1260 | ++DOCSHELL 14C93C00 == 53 [pid = 1260] [id = 528] 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (17635000) [pid = 1260] [serial = 1584] [outer = 00000000] 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1983C400) [pid = 1260] [serial = 1585] [outer = 17635000] 08:10:48 INFO - PROCESS | 1260 | 1464707448033 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1994EC00) [pid = 1260] [serial = 1586] [outer = 17635000] 08:10:48 INFO - PROCESS | 1260 | 1464707448430 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 08:10:48 INFO - PROCESS | 1260 | 1464707448484 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1260 | 1464707448486 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:10:48 INFO - PROCESS | 1260 | 1464707448489 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:10:48 INFO - PROCESS | 1260 | 1464707448491 Marionette TRACE conn5 <- [1,2078,null,{}] 08:10:48 INFO - PROCESS | 1260 | 1464707448495 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}] 08:10:48 INFO - PROCESS | 1260 | 1464707448579 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:10:48 INFO - PROCESS | 1260 | 1464707448588 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1260 | ++DOCSHELL 19946400 == 54 [pid = 1260] [id = 529] 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (19975C00) [pid = 1260] [serial = 1587] [outer = 00000000] 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A04F000) [pid = 1260] [serial = 1588] [outer = 19975C00] 08:10:48 INFO - PROCESS | 1260 | 1464707448632 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1A1EF000) [pid = 1260] [serial = 1589] [outer = 19975C00] 08:10:49 INFO - PROCESS | 1260 | 1464707449176 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 08:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:10:49 INFO - PROCESS | 1260 | 1464707449224 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1260 | 1464707449226 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 1260 | 1464707449229 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1260 | 1464707449231 Marionette TRACE conn5 <- [1,2082,null,{}] 08:10:49 INFO - PROCESS | 1260 | 1464707449234 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}] 08:10:49 INFO - PROCESS | 1260 | 1464707449445 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:10:49 INFO - PROCESS | 1260 | 1464707449524 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1260 | ++DOCSHELL 1AF31800 == 55 [pid = 1260] [id = 530] 08:10:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AF32800) [pid = 1260] [serial = 1590] [outer = 00000000] 08:10:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AF3EC00) [pid = 1260] [serial = 1591] [outer = 1AF32800] 08:10:49 INFO - PROCESS | 1260 | 1464707449576 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1AF9B000) [pid = 1260] [serial = 1592] [outer = 1AF32800] 08:10:50 INFO - PROCESS | 1260 | 1464707450068 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 08:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:10:50 INFO - PROCESS | 1260 | 1464707450100 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1260 | 1464707450102 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:10:50 INFO - PROCESS | 1260 | 1464707450109 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1260 | 1464707450110 Marionette TRACE conn5 <- [1,2086,null,{}] 08:10:50 INFO - PROCESS | 1260 | 1464707450114 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}] 08:10:50 INFO - PROCESS | 1260 | 1464707450249 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:10:50 INFO - PROCESS | 1260 | 1464707450332 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9DC00 == 56 [pid = 1260] [id = 531] 08:10:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1AFA1800) [pid = 1260] [serial = 1593] [outer = 00000000] 08:10:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1B006800) [pid = 1260] [serial = 1594] [outer = 1AFA1800] 08:10:50 INFO - PROCESS | 1260 | 1464707450382 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1B3A0400) [pid = 1260] [serial = 1595] [outer = 1AFA1800] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (17C91000) [pid = 1260] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1611F400) [pid = 1260] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (19836000) [pid = 1260] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (0FF51400) [pid = 1260] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (0F9F6400) [pid = 1260] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (14505400) [pid = 1260] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (19991400) [pid = 1260] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:10:51 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (14C0A000) [pid = 1260] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:10:51 INFO - PROCESS | 1260 | 1464707451196 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1129ms 08:10:51 INFO - PROCESS | 1260 | 1464707451235 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:10:51 INFO - PROCESS | 1260 | 1464707451237 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:10:51 INFO - PROCESS | 1260 | 1464707451240 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1260 | 1464707451242 Marionette TRACE conn5 <- [1,2090,null,{}] 08:10:51 INFO - PROCESS | 1260 | 1464707451245 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}] 08:10:51 INFO - PROCESS | 1260 | 1464707451328 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:10:51 INFO - PROCESS | 1260 | 1464707451336 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1260 | ++DOCSHELL 0C874400 == 57 [pid = 1260] [id = 532] 08:10:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (14C08400) [pid = 1260] [serial = 1596] [outer = 00000000] 08:10:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (19834800) [pid = 1260] [serial = 1597] [outer = 14C08400] 08:10:51 INFO - PROCESS | 1260 | 1464707451389 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1A2DB800) [pid = 1260] [serial = 1598] [outer = 14C08400] 08:10:51 INFO - PROCESS | 1260 | 1464707451884 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 08:10:51 INFO - PROCESS | 1260 | 1464707451911 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1260 | 1464707451913 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:10:51 INFO - PROCESS | 1260 | 1464707451916 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1260 | 1464707451918 Marionette TRACE conn5 <- [1,2094,null,{}] 08:10:51 INFO - PROCESS | 1260 | 1464707451922 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}] 08:10:52 INFO - PROCESS | 1260 | 1464707452003 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:10:52 INFO - PROCESS | 1260 | 1464707452010 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1260 | ++DOCSHELL 1A384400 == 58 [pid = 1260] [id = 533] 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AF8E400) [pid = 1260] [serial = 1599] [outer = 00000000] 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1BF98800) [pid = 1260] [serial = 1600] [outer = 1AF8E400] 08:10:52 INFO - PROCESS | 1260 | 1464707452057 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1C446C00) [pid = 1260] [serial = 1601] [outer = 1AF8E400] 08:10:52 INFO - PROCESS | 1260 | 1464707452516 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 631ms 08:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:10:52 INFO - PROCESS | 1260 | 1464707452547 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1260 | 1464707452549 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:10:52 INFO - PROCESS | 1260 | 1464707452553 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1260 | 1464707452554 Marionette TRACE conn5 <- [1,2098,null,{}] 08:10:52 INFO - PROCESS | 1260 | 1464707452562 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}] 08:10:52 INFO - PROCESS | 1260 | 1464707452700 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:10:52 INFO - PROCESS | 1260 | 1464707452714 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1260 | ++DOCSHELL 10FB7400 == 59 [pid = 1260] [id = 534] 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (111B5400) [pid = 1260] [serial = 1602] [outer = 00000000] 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1453B800) [pid = 1260] [serial = 1603] [outer = 111B5400] 08:10:52 INFO - PROCESS | 1260 | 1464707452762 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1453DC00) [pid = 1260] [serial = 1604] [outer = 111B5400] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1AFB6000 == 58 [pid = 1260] [id = 507] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1B39C000 == 57 [pid = 1260] [id = 508] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 091F9C00 == 56 [pid = 1260] [id = 509] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 18C97400 == 55 [pid = 1260] [id = 495] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 19944C00 == 54 [pid = 1260] [id = 496] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1590E400 == 53 [pid = 1260] [id = 493] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 176BE800 == 52 [pid = 1260] [id = 480] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 0C818000 == 51 [pid = 1260] [id = 419] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 111B0C00 == 50 [pid = 1260] [id = 424] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1A043000 == 49 [pid = 1260] [id = 506] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1425A800 == 48 [pid = 1260] [id = 423] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 0C80CC00 == 47 [pid = 1260] [id = 494] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 14225800 == 46 [pid = 1260] [id = 415] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 0C80B000 == 45 [pid = 1260] [id = 483] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1AF9EC00 == 44 [pid = 1260] [id = 504] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1997C000 == 43 [pid = 1260] [id = 486] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 091EE800 == 42 [pid = 1260] [id = 526] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 10667000 == 41 [pid = 1260] [id = 525] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1AF9D800 == 40 [pid = 1260] [id = 524] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1AFB6C00 == 39 [pid = 1260] [id = 522] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1B39D000 == 38 [pid = 1260] [id = 523] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 1AF3D000 == 37 [pid = 1260] [id = 521] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 14C0BC00 == 36 [pid = 1260] [id = 520] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 14228800 == 35 [pid = 1260] [id = 518] 08:10:54 INFO - PROCESS | 1260 | --DOCSHELL 0F98E400 == 34 [pid = 1260] [id = 519] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 15A7B800 == 33 [pid = 1260] [id = 527] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 0C874400 == 32 [pid = 1260] [id = 532] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 1A384400 == 31 [pid = 1260] [id = 533] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 19946400 == 30 [pid = 1260] [id = 529] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 1AF31800 == 29 [pid = 1260] [id = 530] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 14C93C00 == 28 [pid = 1260] [id = 528] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 1AF9DC00 == 27 [pid = 1260] [id = 531] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (1AF36400) [pid = 1260] [serial = 1555] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (18C12000) [pid = 1260] [serial = 1543] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (176B9400) [pid = 1260] [serial = 1540] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (19979400) [pid = 1260] [serial = 1546] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (0FF55000) [pid = 1260] [serial = 1528] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (18C99400) [pid = 1260] [serial = 1544] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1A1D5000) [pid = 1260] [serial = 1519] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1B007000) [pid = 1260] [serial = 1522] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (14C0B800) [pid = 1260] [serial = 1516] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (14A42C00) [pid = 1260] [serial = 1532] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (10504C00) [pid = 1260] [serial = 1534] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (16706400) [pid = 1260] [serial = 1549] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A1F1000) [pid = 1260] [serial = 1552] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1998BC00) [pid = 1260] [serial = 1547] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (14507C00) [pid = 1260] [serial = 1531] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (14CE4000) [pid = 1260] [serial = 1537] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1591A800) [pid = 1260] [serial = 1538] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1B3A0C00) [pid = 1260] [serial = 1525] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (10B6C800) [pid = 1260] [serial = 1535] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (176C3000) [pid = 1260] [serial = 1550] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (17C7AC00) [pid = 1260] [serial = 1541] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A2EA800) [pid = 1260] [serial = 1553] [outer = 00000000] [url = about:blank] 08:10:55 INFO - PROCESS | 1260 | --DOCSHELL 1BBD9C00 == 26 [pid = 1260] [id = 12] 08:10:55 INFO - PROCESS | 1260 | 1464707455547 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3031ms 08:10:55 INFO - PROCESS | 1260 | 1464707455586 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1260 | 1464707455589 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:10:55 INFO - PROCESS | 1260 | 1464707455593 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1260 | 1464707455596 Marionette TRACE conn5 <- [1,2102,null,{}] 08:10:55 INFO - PROCESS | 1260 | 1464707455602 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}] 08:10:55 INFO - PROCESS | 1260 | 1464707455750 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:10:55 INFO - PROCESS | 1260 | 1464707455874 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1260 | ++DOCSHELL 091F6800 == 27 [pid = 1260] [id = 535] 08:10:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (0C80E000) [pid = 1260] [serial = 1605] [outer = 00000000] 08:10:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (0C86B000) [pid = 1260] [serial = 1606] [outer = 0C80E000] 08:10:55 INFO - PROCESS | 1260 | 1464707455928 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (0C870C00) [pid = 1260] [serial = 1607] [outer = 0C80E000] 08:10:56 INFO - PROCESS | 1260 | 1464707456376 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 830ms 08:10:56 INFO - PROCESS | 1260 | 1464707456425 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1260 | 1464707456430 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:10:56 INFO - PROCESS | 1260 | 1464707456436 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1260 | 1464707456439 Marionette TRACE conn5 <- [1,2106,null,{}] 08:10:56 INFO - PROCESS | 1260 | 1464707456443 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}] 08:10:56 INFO - PROCESS | 1260 | 1464707456541 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:10:56 INFO - PROCESS | 1260 | 1464707456549 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1260 | ++DOCSHELL 0CF33400 == 28 [pid = 1260] [id = 536] 08:10:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0CF72400) [pid = 1260] [serial = 1608] [outer = 00000000] 08:10:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (0FF51C00) [pid = 1260] [serial = 1609] [outer = 0CF72400] 08:10:56 INFO - PROCESS | 1260 | 1464707456596 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1036CC00) [pid = 1260] [serial = 1610] [outer = 0CF72400] 08:10:57 INFO - PROCESS | 1260 | 1464707457140 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 08:10:57 INFO - PROCESS | 1260 | 1464707457185 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1260 | 1464707457187 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:10:57 INFO - PROCESS | 1260 | 1464707457191 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:10:57 INFO - PROCESS | 1260 | 1464707457194 Marionette TRACE conn5 <- [1,2110,null,{}] 08:10:57 INFO - PROCESS | 1260 | 1464707457207 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}] 08:10:57 INFO - PROCESS | 1260 | 1464707457313 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:10:57 INFO - PROCESS | 1260 | 1464707457332 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1260 | ++DOCSHELL 10C9A000 == 29 [pid = 1260] [id = 537] 08:10:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (10C9C400) [pid = 1260] [serial = 1611] [outer = 00000000] 08:10:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (11121C00) [pid = 1260] [serial = 1612] [outer = 10C9C400] 08:10:57 INFO - PROCESS | 1260 | 1464707457389 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (111F9C00) [pid = 1260] [serial = 1613] [outer = 10C9C400] 08:10:57 INFO - PROCESS | 1260 | 1464707457916 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 08:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:10:58 INFO - PROCESS | 1260 | 1464707457968 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1260 | 1464707457970 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:10:58 INFO - PROCESS | 1260 | 1464707457973 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1260 | 1464707457975 Marionette TRACE conn5 <- [1,2114,null,{}] 08:10:58 INFO - PROCESS | 1260 | 1464707457979 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}] 08:10:58 INFO - PROCESS | 1260 | 1464707458072 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:10:58 INFO - PROCESS | 1260 | 1464707458080 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1260 | ++DOCSHELL 1422B000 == 30 [pid = 1260] [id = 538] 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1422CC00) [pid = 1260] [serial = 1614] [outer = 00000000] 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1450A000) [pid = 1260] [serial = 1615] [outer = 1422CC00] 08:10:58 INFO - PROCESS | 1260 | 1464707458126 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (14532800) [pid = 1260] [serial = 1616] [outer = 1422CC00] 08:10:58 INFO - PROCESS | 1260 | 1464707458619 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 08:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:10:58 INFO - PROCESS | 1260 | 1464707458647 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1260 | 1464707458649 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:10:58 INFO - PROCESS | 1260 | 1464707458652 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1260 | 1464707458654 Marionette TRACE conn5 <- [1,2118,null,{}] 08:10:58 INFO - PROCESS | 1260 | 1464707458658 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}] 08:10:58 INFO - PROCESS | 1260 | 1464707458738 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:10:58 INFO - PROCESS | 1260 | 1464707458780 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1260 | ++DOCSHELL 14534000 == 31 [pid = 1260] [id = 539] 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (14536400) [pid = 1260] [serial = 1617] [outer = 00000000] 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (14A20000) [pid = 1260] [serial = 1618] [outer = 14536400] 08:10:58 INFO - PROCESS | 1260 | 1464707458835 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (14C07800) [pid = 1260] [serial = 1619] [outer = 14536400] 08:10:59 INFO - PROCESS | 1260 | 1464707459336 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] 08:10:59 INFO - PROCESS | 1260 | 1464707459386 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:10:59 INFO - PROCESS | 1260 | 1464707459389 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:10:59 INFO - PROCESS | 1260 | 1464707459391 Marionette TRACE conn5 <- [1,2122,null,{}] 08:10:59 INFO - PROCESS | 1260 | 1464707459395 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}] 08:10:59 INFO - PROCESS | 1260 | 1464707459519 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:10:59 INFO - PROCESS | 1260 | 1464707459528 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1260 | ++DOCSHELL 15910800 == 32 [pid = 1260] [id = 540] 08:10:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (15A3DC00) [pid = 1260] [serial = 1620] [outer = 00000000] 08:10:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (16126000) [pid = 1260] [serial = 1621] [outer = 15A3DC00] 08:10:59 INFO - PROCESS | 1260 | 1464707459575 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (17634000) [pid = 1260] [serial = 1622] [outer = 15A3DC00] 08:11:00 INFO - PROCESS | 1260 | 1464707460051 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 08:11:00 INFO - PROCESS | 1260 | 1464707460124 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1260 | 1464707460126 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:11:00 INFO - PROCESS | 1260 | 1464707460129 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1260 | 1464707460131 Marionette TRACE conn5 <- [1,2126,null,{}] 08:11:00 INFO - PROCESS | 1260 | 1464707460134 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}] 08:11:00 INFO - PROCESS | 1260 | 1464707460239 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:11:00 INFO - PROCESS | 1260 | 1464707460247 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1260 | ++DOCSHELL 14450000 == 33 [pid = 1260] [id = 541] 08:11:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (176BE800) [pid = 1260] [serial = 1623] [outer = 00000000] 08:11:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (17C78400) [pid = 1260] [serial = 1624] [outer = 176BE800] 08:11:00 INFO - PROCESS | 1260 | 1464707460293 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (17C79800) [pid = 1260] [serial = 1625] [outer = 176BE800] 08:11:00 INFO - PROCESS | 1260 | 1464707460765 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:11:00 INFO - PROCESS | 1260 | 1464707460799 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1260 | 1464707460801 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:11:00 INFO - PROCESS | 1260 | 1464707460804 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1260 | 1464707460806 Marionette TRACE conn5 <- [1,2130,null,{}] 08:11:00 INFO - PROCESS | 1260 | 1464707460809 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}] 08:11:00 INFO - PROCESS | 1260 | 1464707460900 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:11:00 INFO - PROCESS | 1260 | 1464707460907 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1260 | ++DOCSHELL 18C10C00 == 34 [pid = 1260] [id = 542] 08:11:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (18C11C00) [pid = 1260] [serial = 1626] [outer = 00000000] 08:11:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (18C1B400) [pid = 1260] [serial = 1627] [outer = 18C11C00] 08:11:00 INFO - PROCESS | 1260 | 1464707460952 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (18C16800) [pid = 1260] [serial = 1628] [outer = 18C11C00] 08:11:01 INFO - PROCESS | 1260 | 1464707461418 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] 08:11:01 INFO - PROCESS | 1260 | 1464707461438 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:11:01 INFO - PROCESS | 1260 | 1464707461441 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1260 | 1464707461443 Marionette TRACE conn5 <- [1,2134,null,{}] 08:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:11:01 INFO - PROCESS | 1260 | 1464707461468 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}] 08:11:01 INFO - PROCESS | 1260 | 1464707461596 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:11:01 INFO - PROCESS | 1260 | 1464707461706 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1260 | ++DOCSHELL 091F6000 == 35 [pid = 1260] [id = 543] 08:11:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (10C97800) [pid = 1260] [serial = 1629] [outer = 00000000] 08:11:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (19899000) [pid = 1260] [serial = 1630] [outer = 10C97800] 08:11:01 INFO - PROCESS | 1260 | 1464707461757 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (1989A000) [pid = 1260] [serial = 1631] [outer = 10C97800] 08:11:02 INFO - PROCESS | 1260 | 1464707462241 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] 08:11:02 INFO - PROCESS | 1260 | 1464707462298 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:11:02 INFO - PROCESS | 1260 | 1464707462307 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1260 | 1464707462309 Marionette TRACE conn5 <- [1,2138,null,{}] 08:11:02 INFO - PROCESS | 1260 | 1464707462312 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}] 08:11:02 INFO - PROCESS | 1260 | 1464707462447 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:11:02 INFO - PROCESS | 1260 | 1464707462459 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1260 | ++DOCSHELL 18786000 == 36 [pid = 1260] [id = 544] 08:11:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (18C15C00) [pid = 1260] [serial = 1632] [outer = 00000000] 08:11:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (19EFD800) [pid = 1260] [serial = 1633] [outer = 18C15C00] 08:11:02 INFO - PROCESS | 1260 | 1464707462581 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (1A041400) [pid = 1260] [serial = 1634] [outer = 18C15C00] 08:11:03 INFO - PROCESS | 1260 | 1464707463106 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 830ms 08:11:03 INFO - PROCESS | 1260 | 1464707463145 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1260 | 1464707463148 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:11:03 INFO - PROCESS | 1260 | 1464707463151 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:11:03 INFO - PROCESS | 1260 | 1464707463153 Marionette TRACE conn5 <- [1,2142,null,{}] 08:11:03 INFO - PROCESS | 1260 | 1464707463157 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}] 08:11:03 INFO - PROCESS | 1260 | 1464707463301 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:11:03 INFO - PROCESS | 1260 | 1464707463376 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D4800 == 37 [pid = 1260] [id = 545] 08:11:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (1A1D5800) [pid = 1260] [serial = 1635] [outer = 00000000] 08:11:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1A2E0C00) [pid = 1260] [serial = 1636] [outer = 1A1D5800] 08:11:03 INFO - PROCESS | 1260 | 1464707463433 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1A2E9800) [pid = 1260] [serial = 1637] [outer = 1A1D5800] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (0C867800) [pid = 1260] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (1AF8E400) [pid = 1260] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1AF32800) [pid = 1260] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1AFA1800) [pid = 1260] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (14C08400) [pid = 1260] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1B047C00) [pid = 1260] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (1AF8B000) [pid = 1260] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (14C4CC00) [pid = 1260] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (0F9EE400) [pid = 1260] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (1A26F000) [pid = 1260] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (19975C00) [pid = 1260] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (17635000) [pid = 1260] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (15A7D000) [pid = 1260] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (091EF800) [pid = 1260] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1066C400) [pid = 1260] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1AFA0000) [pid = 1260] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1B3B8400) [pid = 1260] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1AF9F800) [pid = 1260] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1014C000) [pid = 1260] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1B39C800) [pid = 1260] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1A046000) [pid = 1260] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1AFB6400) [pid = 1260] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1450F400) [pid = 1260] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A1D3000) [pid = 1260] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (0C80C000) [pid = 1260] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (0C866800) [pid = 1260] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (18C13000) [pid = 1260] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (15912800) [pid = 1260] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (14506800) [pid = 1260] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1983D000) [pid = 1260] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (0C815800) [pid = 1260] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (10C9DC00) [pid = 1260] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (15916400) [pid = 1260] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1A042C00) [pid = 1260] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:11:04 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (19990C00) [pid = 1260] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:11:04 INFO - PROCESS | 1260 | 1464707464558 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1471ms 08:11:04 INFO - PROCESS | 1260 | 1464707464627 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1260 | 1464707464629 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:11:04 INFO - PROCESS | 1260 | 1464707464632 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1260 | 1464707464633 Marionette TRACE conn5 <- [1,2146,null,{}] 08:11:04 INFO - PROCESS | 1260 | 1464707464636 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}] 08:11:04 INFO - PROCESS | 1260 | 1464707464717 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:11:04 INFO - PROCESS | 1260 | 1464707464724 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1260 | ++DOCSHELL 11115400 == 38 [pid = 1260] [id = 546] 08:11:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (14225400) [pid = 1260] [serial = 1638] [outer = 00000000] 08:11:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (14C08400) [pid = 1260] [serial = 1639] [outer = 14225400] 08:11:04 INFO - PROCESS | 1260 | 1464707464768 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (14C4CC00) [pid = 1260] [serial = 1640] [outer = 14225400] 08:11:05 INFO - PROCESS | 1260 | 1464707465234 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 08:11:05 INFO - PROCESS | 1260 | 1464707465264 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1260 | 1464707465266 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:11:05 INFO - PROCESS | 1260 | 1464707465269 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:11:05 INFO - PROCESS | 1260 | 1464707465271 Marionette TRACE conn5 <- [1,2150,null,{}] 08:11:05 INFO - PROCESS | 1260 | 1464707465274 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}] 08:11:05 INFO - PROCESS | 1260 | 1464707465364 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:11:05 INFO - PROCESS | 1260 | 1464707465372 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1260 | ++DOCSHELL 091F4000 == 39 [pid = 1260] [id = 547] 08:11:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (15912800) [pid = 1260] [serial = 1641] [outer = 00000000] 08:11:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (19896C00) [pid = 1260] [serial = 1642] [outer = 15912800] 08:11:05 INFO - PROCESS | 1260 | 1464707465417 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (19EFD400) [pid = 1260] [serial = 1643] [outer = 15912800] 08:11:05 INFO - PROCESS | 1260 | 1464707465919 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 08:11:05 INFO - PROCESS | 1260 | 1464707465944 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1260 | 1464707465945 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:11:05 INFO - PROCESS | 1260 | 1464707465966 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:11:05 INFO - PROCESS | 1260 | 1464707465968 Marionette TRACE conn5 <- [1,2154,null,{}] 08:11:06 INFO - PROCESS | 1260 | 1464707465973 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}] 08:11:06 INFO - PROCESS | 1260 | 1464707466055 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:11:06 INFO - PROCESS | 1260 | 1464707466062 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1260 | ++DOCSHELL 17C91000 == 40 [pid = 1260] [id = 548] 08:11:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1997E800) [pid = 1260] [serial = 1644] [outer = 00000000] 08:11:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A276400) [pid = 1260] [serial = 1645] [outer = 1997E800] 08:11:06 INFO - PROCESS | 1260 | 1464707466105 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A2DDC00) [pid = 1260] [serial = 1646] [outer = 1997E800] 08:11:07 INFO - PROCESS | 1260 | 1464707466972 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1075ms 08:11:07 INFO - PROCESS | 1260 | 1464707467062 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1260 | 1464707467068 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:11:07 INFO - PROCESS | 1260 | 1464707467074 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1260 | 1464707467079 Marionette TRACE conn5 <- [1,2158,null,{}] 08:11:07 INFO - PROCESS | 1260 | 1464707467085 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}] 08:11:07 INFO - PROCESS | 1260 | 1464707467223 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:11:07 INFO - PROCESS | 1260 | 1464707467376 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1260 | ++DOCSHELL 091F3800 == 41 [pid = 1260] [id = 549] 08:11:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (0C80F000) [pid = 1260] [serial = 1647] [outer = 00000000] 08:11:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (0F960800) [pid = 1260] [serial = 1648] [outer = 0C80F000] 08:11:07 INFO - PROCESS | 1260 | 1464707467443 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (0FF55000) [pid = 1260] [serial = 1649] [outer = 0C80F000] 08:11:08 INFO - PROCESS | 1260 | 1464707468214 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1224ms 08:11:08 INFO - PROCESS | 1260 | 1464707468299 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1260 | 1464707468305 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:11:08 INFO - PROCESS | 1260 | 1464707468312 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1260 | 1464707468315 Marionette TRACE conn5 <- [1,2162,null,{}] 08:11:08 INFO - PROCESS | 1260 | 1464707468319 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}] 08:11:08 INFO - PROCESS | 1260 | 1464707468454 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:11:08 INFO - PROCESS | 1260 | 1464707468616 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1260 | ++DOCSHELL 10C95000 == 42 [pid = 1260] [id = 550] 08:11:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (10C95400) [pid = 1260] [serial = 1650] [outer = 00000000] 08:11:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (14260C00) [pid = 1260] [serial = 1651] [outer = 10C95400] 08:11:08 INFO - PROCESS | 1260 | 1464707468687 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1453A400) [pid = 1260] [serial = 1652] [outer = 10C95400] 08:11:09 INFO - PROCESS | 1260 | 1464707469503 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1277ms 08:11:09 INFO - PROCESS | 1260 | 1464707469590 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1260 | 1464707469593 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:11:09 INFO - PROCESS | 1260 | 1464707469597 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1260 | 1464707469601 Marionette TRACE conn5 <- [1,2166,null,{}] 08:11:09 INFO - PROCESS | 1260 | 1464707469611 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}] 08:11:09 INFO - PROCESS | 1260 | 1464707469911 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:11:10 INFO - PROCESS | 1260 | 1464707470144 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1260 | ++DOCSHELL 0C86F800 == 43 [pid = 1260] [id = 551] 08:11:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (0C870000) [pid = 1260] [serial = 1653] [outer = 00000000] 08:11:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (0CFD0400) [pid = 1260] [serial = 1654] [outer = 0C870000] 08:11:10 INFO - PROCESS | 1260 | 1464707470247 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (10143000) [pid = 1260] [serial = 1655] [outer = 0C870000] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 091EC400 == 42 [pid = 1260] [id = 469] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 14A2B800 == 41 [pid = 1260] [id = 463] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 19837800 == 40 [pid = 1260] [id = 468] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 0FF50800 == 39 [pid = 1260] [id = 465] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 187DE400 == 38 [pid = 1260] [id = 466] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 14A29400 == 37 [pid = 1260] [id = 470] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 15A7A800 == 36 [pid = 1260] [id = 464] 08:11:10 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1453B800) [pid = 1260] [serial = 1603] [outer = 00000000] [url = about:blank] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 10FB7400 == 35 [pid = 1260] [id = 534] 08:11:10 INFO - PROCESS | 1260 | --DOCSHELL 021F1400 == 34 [pid = 1260] [id = 14] 08:11:10 INFO - PROCESS | 1260 | 1464707470953 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]]]}] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (10149C00) [pid = 1260] [serial = 1529] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1AF93C00) [pid = 1260] [serial = 1514] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (176BD400) [pid = 1260] [serial = 1457] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1A2E1800) [pid = 1260] [serial = 1463] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (10668400) [pid = 1260] [serial = 1454] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1998C800) [pid = 1260] [serial = 1451] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (19837000) [pid = 1260] [serial = 1484] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (176C1C00) [pid = 1260] [serial = 1481] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (16123800) [pid = 1260] [serial = 1475] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1997D400) [pid = 1260] [serial = 1487] [outer = 00000000] [url = about:blank] 08:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1014DC00) [pid = 1260] [serial = 1421] [outer = 00000000] [url = about:blank] 08:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1394ms 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1450A400) [pid = 1260] [serial = 1478] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1A2E5800) [pid = 1260] [serial = 1418] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1A04F800) [pid = 1260] [serial = 1460] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A04CC00) [pid = 1260] [serial = 1490] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1C446C00) [pid = 1260] [serial = 1601] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1AF3EC00) [pid = 1260] [serial = 1591] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1B006800) [pid = 1260] [serial = 1594] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (1AF9B000) [pid = 1260] [serial = 1592] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (19834800) [pid = 1260] [serial = 1597] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (1BF98800) [pid = 1260] [serial = 1600] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1B3A0400) [pid = 1260] [serial = 1595] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (1B39DC00) [pid = 1260] [serial = 1567] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1AFA4400) [pid = 1260] [serial = 1565] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1AF9A400) [pid = 1260] [serial = 1564] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (17C92000) [pid = 1260] [serial = 1562] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (15A74000) [pid = 1260] [serial = 1561] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1014B400) [pid = 1260] [serial = 1559] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (0FF59400) [pid = 1260] [serial = 1558] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (1AF3C000) [pid = 1260] [serial = 1556] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (1A04F000) [pid = 1260] [serial = 1588] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1983C400) [pid = 1260] [serial = 1585] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (1994EC00) [pid = 1260] [serial = 1586] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (17635C00) [pid = 1260] [serial = 1582] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (176BD800) [pid = 1260] [serial = 1583] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (0C818400) [pid = 1260] [serial = 1579] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (0FF4FC00) [pid = 1260] [serial = 1580] [outer = 00000000] [url = about:blank] 08:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1450F800) [pid = 1260] [serial = 1577] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (14224000) [pid = 1260] [serial = 1576] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1C450000) [pid = 1260] [serial = 1574] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1C28EC00) [pid = 1260] [serial = 1573] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1BBDB000) [pid = 1260] [serial = 1571] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1BBD5400) [pid = 1260] [serial = 1570] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (1B3B1400) [pid = 1260] [serial = 1568] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (1A2DB800) [pid = 1260] [serial = 1598] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (1A1EF000) [pid = 1260] [serial = 1589] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (17634C00) [pid = 1260] [serial = 1517] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 74 (1B3A5000) [pid = 1260] [serial = 1526] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 73 (1A2E8800) [pid = 1260] [serial = 1520] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | --DOMWINDOW == 72 (1B0EE400) [pid = 1260] [serial = 1523] [outer = 00000000] [url = about:blank] 08:11:11 INFO - PROCESS | 1260 | 1464707470996 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1260 | 1464707471000 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 1260 | 1464707471007 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1260 | 1464707471011 Marionette TRACE conn5 <- [1,2170,null,{}] 08:11:11 INFO - PROCESS | 1260 | 1464707471015 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}] 08:11:11 INFO - PROCESS | 1260 | 1464707471106 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:11:11 INFO - PROCESS | 1260 | 1464707471115 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1260 | ++DOCSHELL 0F9EF800 == 35 [pid = 1260] [id = 552] 08:11:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 73 (0F9F1800) [pid = 1260] [serial = 1656] [outer = 00000000] 08:11:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 74 (10143400) [pid = 1260] [serial = 1657] [outer = 0F9F1800] 08:11:11 INFO - PROCESS | 1260 | 1464707471168 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 75 (1036D800) [pid = 1260] [serial = 1658] [outer = 0F9F1800] 08:11:11 INFO - PROCESS | 1260 | 1464707471801 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 835ms 08:11:11 INFO - PROCESS | 1260 | 1464707471841 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1260 | 1464707471843 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 1260 | 1464707471847 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:11:11 INFO - PROCESS | 1260 | 1464707471849 Marionette TRACE conn5 <- [1,2174,null,{}] 08:11:11 INFO - PROCESS | 1260 | 1464707471853 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}] 08:11:11 INFO - PROCESS | 1260 | 1464707471936 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:11:12 INFO - PROCESS | 1260 | 1464707472051 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1260 | ++DOCSHELL 111FA400 == 36 [pid = 1260] [id = 553] 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (111FCC00) [pid = 1260] [serial = 1659] [outer = 00000000] 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (1425A800) [pid = 1260] [serial = 1660] [outer = 111FCC00] 08:11:12 INFO - PROCESS | 1260 | 1464707472107 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (14504800) [pid = 1260] [serial = 1661] [outer = 111FCC00] 08:11:12 INFO - PROCESS | 1260 | 1464707472558 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 08:11:12 INFO - PROCESS | 1260 | 1464707472580 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1260 | 1464707472584 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:11:12 INFO - PROCESS | 1260 | 1464707472594 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1260 | 1464707472598 Marionette TRACE conn5 <- [1,2178,null,{}] 08:11:12 INFO - PROCESS | 1260 | 1464707472602 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}] 08:11:12 INFO - PROCESS | 1260 | 1464707472698 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:11:12 INFO - PROCESS | 1260 | 1464707472733 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1260 | ++DOCSHELL 14CD8800 == 37 [pid = 1260] [id = 554] 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (14CF2C00) [pid = 1260] [serial = 1662] [outer = 00000000] 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (15A3D000) [pid = 1260] [serial = 1663] [outer = 14CF2C00] 08:11:12 INFO - PROCESS | 1260 | 1464707472785 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1611D400) [pid = 1260] [serial = 1664] [outer = 14CF2C00] 08:11:13 INFO - PROCESS | 1260 | 1464707473257 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 08:11:13 INFO - PROCESS | 1260 | 1464707473321 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1260 | 1464707473332 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:11:13 INFO - PROCESS | 1260 | 1464707473336 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:11:13 INFO - PROCESS | 1260 | 1464707473338 Marionette TRACE conn5 <- [1,2182,null,{}] 08:11:13 INFO - PROCESS | 1260 | 1464707473348 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}] 08:11:13 INFO - PROCESS | 1260 | 1464707473481 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:11:13 INFO - PROCESS | 1260 | 1464707473489 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1260 | ++DOCSHELL 1612B400 == 38 [pid = 1260] [id = 555] 08:11:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (17635000) [pid = 1260] [serial = 1665] [outer = 00000000] 08:11:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1763F800) [pid = 1260] [serial = 1666] [outer = 17635000] 08:11:13 INFO - PROCESS | 1260 | 1464707473535 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (176C5C00) [pid = 1260] [serial = 1667] [outer = 17635000] 08:11:14 INFO - PROCESS | 1260 | 1464707474037 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 08:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:11:14 INFO - PROCESS | 1260 | 1464707474072 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1260 | 1464707474074 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 1260 | 1464707474077 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1260 | 1464707474079 Marionette TRACE conn5 <- [1,2186,null,{}] 08:11:14 INFO - PROCESS | 1260 | 1464707474082 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}] 08:11:14 INFO - PROCESS | 1260 | 1464707474230 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:11:14 INFO - PROCESS | 1260 | 1464707474307 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1260 | ++DOCSHELL 17C6D000 == 39 [pid = 1260] [id = 556] 08:11:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (17C92000) [pid = 1260] [serial = 1668] [outer = 00000000] 08:11:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (187E0000) [pid = 1260] [serial = 1669] [outer = 17C92000] 08:11:14 INFO - PROCESS | 1260 | 1464707474366 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (18C1AC00) [pid = 1260] [serial = 1670] [outer = 17C92000] 08:11:14 INFO - PROCESS | 1260 | 1464707474866 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 830ms 08:11:14 INFO - PROCESS | 1260 | 1464707474909 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1260 | 1464707474911 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 1260 | 1464707474914 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:11:14 INFO - PROCESS | 1260 | 1464707474916 Marionette TRACE conn5 <- [1,2190,null,{}] 08:11:14 INFO - PROCESS | 1260 | 1464707474919 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}] 08:11:15 INFO - PROCESS | 1260 | 1464707475041 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:11:15 INFO - PROCESS | 1260 | 1464707475115 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1260 | ++DOCSHELL 14C45C00 == 40 [pid = 1260] [id = 557] 08:11:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (19837800) [pid = 1260] [serial = 1671] [outer = 00000000] 08:11:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1989BC00) [pid = 1260] [serial = 1672] [outer = 19837800] 08:11:15 INFO - PROCESS | 1260 | 1464707475164 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (19971000) [pid = 1260] [serial = 1673] [outer = 19837800] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (10C97800) [pid = 1260] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (15A3DC00) [pid = 1260] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (176BE800) [pid = 1260] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (1422CC00) [pid = 1260] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (18C15C00) [pid = 1260] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (14536400) [pid = 1260] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (0C80E000) [pid = 1260] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (18C11C00) [pid = 1260] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (0CF72400) [pid = 1260] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (10C9C400) [pid = 1260] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (1A1D5800) [pid = 1260] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (15912800) [pid = 1260] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (0CF31400) [pid = 1260] [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.] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (14225400) [pid = 1260] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:11:15 INFO - PROCESS | 1260 | --DOMWINDOW == 75 (1BFE3C00) [pid = 1260] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:11:15 INFO - PROCESS | 1260 | 1464707475789 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 08:11:15 INFO - PROCESS | 1260 | 1464707475848 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1260 | 1464707475850 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:11:15 INFO - PROCESS | 1260 | 1464707475853 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1260 | 1464707475855 Marionette TRACE conn5 <- [1,2194,null,{}] 08:11:15 INFO - PROCESS | 1260 | 1464707475859 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}] 08:11:15 INFO - PROCESS | 1260 | 1464707475950 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:11:15 INFO - PROCESS | 1260 | 1464707475957 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1260 | ++DOCSHELL 14536400 == 41 [pid = 1260] [id = 558] 08:11:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 76 (14C02C00) [pid = 1260] [serial = 1674] [outer = 00000000] 08:11:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (18792400) [pid = 1260] [serial = 1675] [outer = 14C02C00] 08:11:16 INFO - PROCESS | 1260 | 1464707476002 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (19836C00) [pid = 1260] [serial = 1676] [outer = 14C02C00] 08:11:16 INFO - PROCESS | 1260 | 1464707476471 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 08:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:11:16 INFO - PROCESS | 1260 | 1464707476524 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1260 | 1464707476526 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:11:16 INFO - PROCESS | 1260 | 1464707476530 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1260 | 1464707476531 Marionette TRACE conn5 <- [1,2198,null,{}] 08:11:16 INFO - PROCESS | 1260 | 1464707476535 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}] 08:11:16 INFO - PROCESS | 1260 | 1464707476615 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:11:16 INFO - PROCESS | 1260 | 1464707476621 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1260 | ++DOCSHELL 15A48400 == 42 [pid = 1260] [id = 559] 08:11:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (1983A400) [pid = 1260] [serial = 1677] [outer = 00000000] 08:11:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (1997D800) [pid = 1260] [serial = 1678] [outer = 1983A400] 08:11:16 INFO - PROCESS | 1260 | 1464707476668 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1998A800) [pid = 1260] [serial = 1679] [outer = 1983A400] 08:11:17 INFO - PROCESS | 1260 | 1464707477173 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 08:11:17 INFO - PROCESS | 1260 | 1464707477200 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:11:17 INFO - PROCESS | 1260 | 1464707477202 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 1260 | 1464707477205 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1260 | 1464707477207 Marionette TRACE conn5 <- [1,2202,null,{}] 08:11:17 INFO - PROCESS | 1260 | 1464707477210 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}] 08:11:17 INFO - PROCESS | 1260 | 1464707477297 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:11:17 INFO - PROCESS | 1260 | 1464707477304 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1260 | ++DOCSHELL 1A042800 == 43 [pid = 1260] [id = 560] 08:11:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1A043400) [pid = 1260] [serial = 1680] [outer = 00000000] 08:11:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (1A04D400) [pid = 1260] [serial = 1681] [outer = 1A043400] 08:11:17 INFO - PROCESS | 1260 | 1464707477350 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (1A1CAC00) [pid = 1260] [serial = 1682] [outer = 1A043400] 08:11:18 INFO - PROCESS | 1260 | 1464707478119 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 971ms 08:11:18 INFO - PROCESS | 1260 | 1464707478178 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1260 | 1464707478183 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:11:18 INFO - PROCESS | 1260 | 1464707478188 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1260 | 1464707478193 Marionette TRACE conn5 <- [1,2206,null,{}] 08:11:18 INFO - PROCESS | 1260 | 1464707478198 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}] 08:11:18 INFO - PROCESS | 1260 | 1464707478352 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:11:18 INFO - PROCESS | 1260 | 1464707478481 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1260 | ++DOCSHELL 0CFDAC00 == 44 [pid = 1260] [id = 561] 08:11:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (0CFDBC00) [pid = 1260] [serial = 1683] [outer = 00000000] 08:11:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (10AC0800) [pid = 1260] [serial = 1684] [outer = 0CFDBC00] 08:11:18 INFO - PROCESS | 1260 | 1464707478548 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (10FB7400) [pid = 1260] [serial = 1685] [outer = 0CFDBC00] 08:11:19 INFO - PROCESS | 1260 | 1464707479136 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 08:11:19 INFO - PROCESS | 1260 | 1464707479163 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1260 | 1464707479169 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:11:19 INFO - PROCESS | 1260 | 1464707479176 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1260 | 1464707479179 Marionette TRACE conn5 <- [1,2210,null,{}] 08:11:19 INFO - PROCESS | 1260 | 1464707479183 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}] 08:11:19 INFO - PROCESS | 1260 | 1464707479301 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:11:19 INFO - PROCESS | 1260 | 1464707479479 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1260 | ++DOCSHELL 14CE3800 == 45 [pid = 1260] [id = 562] 08:11:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (14CF4000) [pid = 1260] [serial = 1686] [outer = 00000000] 08:11:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (17632800) [pid = 1260] [serial = 1687] [outer = 14CF4000] 08:11:19 INFO - PROCESS | 1260 | 1464707479544 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (17C89400) [pid = 1260] [serial = 1688] [outer = 14CF4000] 08:11:20 INFO - PROCESS | 1260 | 1464707480212 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1077ms 08:11:20 INFO - PROCESS | 1260 | 1464707480256 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1260 | 1464707480260 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:11:20 INFO - PROCESS | 1260 | 1464707480264 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1260 | 1464707480267 Marionette TRACE conn5 <- [1,2214,null,{}] 08:11:20 INFO - PROCESS | 1260 | 1464707480279 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}] 08:11:20 INFO - PROCESS | 1260 | 1464707480414 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:11:20 INFO - PROCESS | 1260 | 1464707480580 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1260 | ++DOCSHELL 1A04CC00 == 46 [pid = 1260] [id = 563] 08:11:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1A1C9800) [pid = 1260] [serial = 1689] [outer = 00000000] 08:11:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (1A1EB800) [pid = 1260] [serial = 1690] [outer = 1A1C9800] 08:11:20 INFO - PROCESS | 1260 | 1464707480645 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (1A2DB400) [pid = 1260] [serial = 1691] [outer = 1A1C9800] 08:11:21 INFO - PROCESS | 1260 | 1464707481311 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1082ms 08:11:21 INFO - PROCESS | 1260 | 1464707481347 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1260 | 1464707481349 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:11:21 INFO - PROCESS | 1260 | 1464707481352 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:11:21 INFO - PROCESS | 1260 | 1464707481354 Marionette TRACE conn5 <- [1,2218,null,{}] 08:11:21 INFO - PROCESS | 1260 | 1464707481358 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}] 08:11:21 INFO - PROCESS | 1260 | 1464707481469 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:11:21 INFO - PROCESS | 1260 | 1464707481631 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E6000 == 47 [pid = 1260] [id = 564] 08:11:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (1A2E6400) [pid = 1260] [serial = 1692] [outer = 00000000] 08:11:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1A37F000) [pid = 1260] [serial = 1693] [outer = 1A2E6400] 08:11:21 INFO - PROCESS | 1260 | 1464707481694 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (1AF11800) [pid = 1260] [serial = 1694] [outer = 1A2E6400] 08:11:22 INFO - PROCESS | 1260 | 1464707482383 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1072ms 08:11:22 INFO - PROCESS | 1260 | 1464707482428 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1260 | 1464707482430 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:11:22 INFO - PROCESS | 1260 | 1464707482433 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1260 | 1464707482435 Marionette TRACE conn5 <- [1,2222,null,{}] 08:11:22 INFO - PROCESS | 1260 | 1464707482439 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}] 08:11:22 INFO - PROCESS | 1260 | 1464707482545 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:11:22 INFO - PROCESS | 1260 | 1464707482707 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1260 | ++DOCSHELL 18C16C00 == 48 [pid = 1260] [id = 565] 08:11:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (18C1C800) [pid = 1260] [serial = 1695] [outer = 00000000] 08:11:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1AF36000) [pid = 1260] [serial = 1696] [outer = 18C1C800] 08:11:22 INFO - PROCESS | 1260 | 1464707482771 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1AF3CC00) [pid = 1260] [serial = 1697] [outer = 18C1C800] 08:11:23 INFO - PROCESS | 1260 | 1464707483453 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1065ms 08:11:23 INFO - PROCESS | 1260 | 1464707483503 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:11:23 INFO - PROCESS | 1260 | 1464707483505 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:11:23 INFO - PROCESS | 1260 | 1464707483508 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1260 | 1464707483510 Marionette TRACE conn5 <- [1,2226,null,{}] 08:11:23 INFO - PROCESS | 1260 | 1464707483514 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}] 08:11:23 INFO - PROCESS | 1260 | 1464707483629 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:11:23 INFO - PROCESS | 1260 | 1464707483908 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1260 | ++DOCSHELL 0C867800 == 49 [pid = 1260] [id = 566] 08:11:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0C868000) [pid = 1260] [serial = 1698] [outer = 00000000] 08:11:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0F912C00) [pid = 1260] [serial = 1699] [outer = 0C868000] 08:11:24 INFO - PROCESS | 1260 | 1464707483981 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (10147C00) [pid = 1260] [serial = 1700] [outer = 0C868000] 08:11:24 INFO - PROCESS | 1260 | 1464707484627 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1173ms 08:11:24 INFO - PROCESS | 1260 | 1464707484686 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1260 | 1464707484690 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:11:24 INFO - PROCESS | 1260 | 1464707484694 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1260 | 1464707484698 Marionette TRACE conn5 <- [1,2230,null,{}] 08:11:24 INFO - PROCESS | 1260 | 1464707484702 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}] 08:11:24 INFO - PROCESS | 1260 | 1464707484879 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:11:24 INFO - PROCESS | 1260 | 1464707484894 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1260 | ++DOCSHELL 11117C00 == 50 [pid = 1260] [id = 567] 08:11:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (111B1800) [pid = 1260] [serial = 1701] [outer = 00000000] 08:11:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (14532C00) [pid = 1260] [serial = 1702] [outer = 111B1800] 08:11:24 INFO - PROCESS | 1260 | 1464707484943 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (14546C00) [pid = 1260] [serial = 1703] [outer = 111B1800] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (0CF71800) [pid = 1260] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (19899000) [pid = 1260] [serial = 1630] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (16126000) [pid = 1260] [serial = 1621] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (17634000) [pid = 1260] [serial = 1622] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (17C78400) [pid = 1260] [serial = 1624] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (17C79800) [pid = 1260] [serial = 1625] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1450A000) [pid = 1260] [serial = 1615] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (1A041400) [pid = 1260] [serial = 1634] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (14532800) [pid = 1260] [serial = 1616] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (14A20000) [pid = 1260] [serial = 1618] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (14C07800) [pid = 1260] [serial = 1619] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 93 (0C86B000) [pid = 1260] [serial = 1606] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 92 (19EFD800) [pid = 1260] [serial = 1633] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 91 (0C870C00) [pid = 1260] [serial = 1607] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (18C1B400) [pid = 1260] [serial = 1627] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (0FF51C00) [pid = 1260] [serial = 1609] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (1036CC00) [pid = 1260] [serial = 1610] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (11121C00) [pid = 1260] [serial = 1612] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (111F9C00) [pid = 1260] [serial = 1613] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (1A276400) [pid = 1260] [serial = 1645] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (1A2E0C00) [pid = 1260] [serial = 1636] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (19896C00) [pid = 1260] [serial = 1642] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (1AF19000) [pid = 1260] [serial = 1130] [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.] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 81 (1A2E9800) [pid = 1260] [serial = 1637] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 80 (1989A000) [pid = 1260] [serial = 1631] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 79 (14C4CC00) [pid = 1260] [serial = 1640] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 78 (14C08400) [pid = 1260] [serial = 1639] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 77 (18C16800) [pid = 1260] [serial = 1628] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | --DOMWINDOW == 76 (19EFD400) [pid = 1260] [serial = 1643] [outer = 00000000] [url = about:blank] 08:11:25 INFO - PROCESS | 1260 | 1464707485626 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 08:11:25 INFO - PROCESS | 1260 | 1464707485668 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1260 | 1464707485671 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:11:25 INFO - PROCESS | 1260 | 1464707485678 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1260 | 1464707485680 Marionette TRACE conn5 <- [1,2234,null,{}] 08:11:25 INFO - PROCESS | 1260 | 1464707485684 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}] 08:11:25 INFO - PROCESS | 1260 | 1464707485818 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:11:25 INFO - PROCESS | 1260 | 1464707485939 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1260 | ++DOCSHELL 0FF59000 == 51 [pid = 1260] [id = 568] 08:11:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 77 (10145400) [pid = 1260] [serial = 1704] [outer = 00000000] 08:11:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 78 (10C9B800) [pid = 1260] [serial = 1705] [outer = 10145400] 08:11:26 INFO - PROCESS | 1260 | 1464707485992 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 79 (111B2400) [pid = 1260] [serial = 1706] [outer = 10145400] 08:11:26 INFO - PROCESS | 1260 | 1464707486449 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 831ms 08:11:26 INFO - PROCESS | 1260 | 1464707486512 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1260 | 1464707486514 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:11:26 INFO - PROCESS | 1260 | 1464707486519 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1260 | 1464707486524 Marionette TRACE conn5 <- [1,2238,null,{}] 08:11:26 INFO - PROCESS | 1260 | 1464707486533 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}] 08:11:26 INFO - PROCESS | 1260 | 1464707486621 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:11:26 INFO - PROCESS | 1260 | 1464707486640 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1260 | ++DOCSHELL 14CF5000 == 52 [pid = 1260] [id = 569] 08:11:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 80 (14DD4400) [pid = 1260] [serial = 1707] [outer = 00000000] 08:11:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 81 (1591B800) [pid = 1260] [serial = 1708] [outer = 14DD4400] 08:11:26 INFO - PROCESS | 1260 | 1464707486685 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 82 (1611F800) [pid = 1260] [serial = 1709] [outer = 14DD4400] 08:11:27 INFO - PROCESS | 1260 | 1464707487133 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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 08:11:27 INFO - PROCESS | 1260 | 1464707487154 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1260 | 1464707487157 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:11:27 INFO - PROCESS | 1260 | 1464707487160 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1260 | 1464707487162 Marionette TRACE conn5 <- [1,2242,null,{}] 08:11:27 INFO - PROCESS | 1260 | 1464707487188 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}] 08:11:27 INFO - PROCESS | 1260 | 1464707487279 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:11:27 INFO - PROCESS | 1260 | 1464707487287 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1260 | ++DOCSHELL 14CE2800 == 53 [pid = 1260] [id = 570] 08:11:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (16123800) [pid = 1260] [serial = 1710] [outer = 00000000] 08:11:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (17B31C00) [pid = 1260] [serial = 1711] [outer = 16123800] 08:11:27 INFO - PROCESS | 1260 | 1464707487334 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (187E2800) [pid = 1260] [serial = 1712] [outer = 16123800] 08:11:27 INFO - PROCESS | 1260 | 1464707487874 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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 750ms 08:11:27 INFO - PROCESS | 1260 | 1464707487912 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1260 | 1464707487914 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:11:27 INFO - PROCESS | 1260 | 1464707487917 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1260 | 1464707487919 Marionette TRACE conn5 <- [1,2246,null,{}] 08:11:27 INFO - PROCESS | 1260 | 1464707487922 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}] 08:11:28 INFO - PROCESS | 1260 | 1464707488049 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:11:28 INFO - PROCESS | 1260 | 1464707488161 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1260 | ++DOCSHELL 17C7AC00 == 54 [pid = 1260] [id = 571] 08:11:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (187E7C00) [pid = 1260] [serial = 1713] [outer = 00000000] 08:11:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (18C1DC00) [pid = 1260] [serial = 1714] [outer = 187E7C00] 08:11:28 INFO - PROCESS | 1260 | 1464707488220 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1983F400) [pid = 1260] [serial = 1715] [outer = 187E7C00] 08:11:28 INFO - PROCESS | 1260 | 1464707488733 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 870ms 08:11:28 INFO - PROCESS | 1260 | 1464707488788 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1260 | 1464707488790 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:11:28 INFO - PROCESS | 1260 | 1464707488799 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1260 | 1464707488801 Marionette TRACE conn5 <- [1,2250,null,{}] 08:11:28 INFO - PROCESS | 1260 | 1464707488804 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}] 08:11:28 INFO - PROCESS | 1260 | 1464707488934 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:11:29 INFO - PROCESS | 1260 | 1464707489021 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1260 | ++DOCSHELL 18C1D000 == 55 [pid = 1260] [id = 572] 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (19970400) [pid = 1260] [serial = 1716] [outer = 00000000] 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1998A400) [pid = 1260] [serial = 1717] [outer = 19970400] 08:11:29 INFO - PROCESS | 1260 | 1464707489072 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (19990000) [pid = 1260] [serial = 1718] [outer = 19970400] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 90 (1983A400) [pid = 1260] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 89 (14CF2C00) [pid = 1260] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 88 (0F9F1800) [pid = 1260] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 87 (111FCC00) [pid = 1260] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 86 (19837800) [pid = 1260] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 85 (0C870000) [pid = 1260] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 84 (17C92000) [pid = 1260] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 83 (17635000) [pid = 1260] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:11:29 INFO - PROCESS | 1260 | --DOMWINDOW == 82 (14C02C00) [pid = 1260] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:11:29 INFO - PROCESS | 1260 | 1464707489642 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 871ms 08:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:11:29 INFO - PROCESS | 1260 | 1464707489674 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1260 | 1464707489676 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:11:29 INFO - PROCESS | 1260 | 1464707489678 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1260 | 1464707489680 Marionette TRACE conn5 <- [1,2254,null,{}] 08:11:29 INFO - PROCESS | 1260 | 1464707489684 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}] 08:11:29 INFO - PROCESS | 1260 | 1464707489768 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:11:29 INFO - PROCESS | 1260 | 1464707489775 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1260 | ++DOCSHELL 10CA0800 == 56 [pid = 1260] [id = 573] 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 83 (111FCC00) [pid = 1260] [serial = 1719] [outer = 00000000] 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 84 (17C92000) [pid = 1260] [serial = 1720] [outer = 111FCC00] 08:11:29 INFO - PROCESS | 1260 | 1464707489819 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 85 (1997EC00) [pid = 1260] [serial = 1721] [outer = 111FCC00] 08:11:30 INFO - PROCESS | 1260 | 1464707490274 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 08:11:30 INFO - PROCESS | 1260 | 1464707490319 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1260 | 1464707490321 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:11:30 INFO - PROCESS | 1260 | 1464707490325 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1260 | 1464707490327 Marionette TRACE conn5 <- [1,2258,null,{}] 08:11:30 INFO - PROCESS | 1260 | 1464707490330 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}] 08:11:30 INFO - PROCESS | 1260 | 1464707490424 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:11:30 INFO - PROCESS | 1260 | 1464707490431 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1260 | ++DOCSHELL 1A047400 == 57 [pid = 1260] [id = 574] 08:11:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 86 (1A047C00) [pid = 1260] [serial = 1722] [outer = 00000000] 08:11:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 87 (1A1D2000) [pid = 1260] [serial = 1723] [outer = 1A047C00] 08:11:30 INFO - PROCESS | 1260 | 1464707490475 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 88 (1A04F800) [pid = 1260] [serial = 1724] [outer = 1A047C00] 08:11:30 INFO - PROCESS | 1260 | 1464707490944 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 08:11:31 INFO - PROCESS | 1260 | 1464707491001 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:11:31 INFO - PROCESS | 1260 | 1464707491003 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 1260 | 1464707491006 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1260 | 1464707491008 Marionette TRACE conn5 <- [1,2262,null,{}] 08:11:31 INFO - PROCESS | 1260 | 1464707491011 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}] 08:11:31 INFO - PROCESS | 1260 | 1464707491097 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:11:31 INFO - PROCESS | 1260 | 1464707491104 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1260 | ++DOCSHELL 091F1C00 == 58 [pid = 1260] [id = 575] 08:11:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 89 (1A1C6800) [pid = 1260] [serial = 1725] [outer = 00000000] 08:11:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 90 (1AF1E400) [pid = 1260] [serial = 1726] [outer = 1A1C6800] 08:11:31 INFO - PROCESS | 1260 | 1464707491151 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 91 (1AF8A000) [pid = 1260] [serial = 1727] [outer = 1A1C6800] 08:11:31 INFO - PROCESS | 1260 | 1464707491810 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 830ms 08:11:31 INFO - PROCESS | 1260 | 1464707491837 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:11:31 INFO - PROCESS | 1260 | 1464707491842 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 1260 | 1464707491847 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1260 | 1464707491852 Marionette TRACE conn5 <- [1,2266,null,{}] 08:11:31 INFO - PROCESS | 1260 | 1464707491859 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}] 08:11:32 INFO - PROCESS | 1260 | 1464707491989 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:11:32 INFO - PROCESS | 1260 | 1464707492173 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1260 | ++DOCSHELL 0C86FC00 == 59 [pid = 1260] [id = 576] 08:11:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 92 (0C870C00) [pid = 1260] [serial = 1728] [outer = 00000000] 08:11:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 93 (10148000) [pid = 1260] [serial = 1729] [outer = 0C870C00] 08:11:32 INFO - PROCESS | 1260 | 1464707492236 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 94 (10ABBC00) [pid = 1260] [serial = 1730] [outer = 0C870C00] 08:11:32 INFO - PROCESS | 1260 | 1464707492936 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1133ms 08:11:33 INFO - PROCESS | 1260 | 1464707492980 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1260 | 1464707492985 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:11:33 INFO - PROCESS | 1260 | 1464707492993 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1260 | 1464707492995 Marionette TRACE conn5 <- [1,2270,null,{}] 08:11:33 INFO - PROCESS | 1260 | 1464707493000 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}] 08:11:33 INFO - PROCESS | 1260 | 1464707493131 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:11:33 INFO - PROCESS | 1260 | 1464707493289 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1260 | ++DOCSHELL 14535800 == 60 [pid = 1260] [id = 577] 08:11:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (1453B400) [pid = 1260] [serial = 1731] [outer = 00000000] 08:11:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14CE9800) [pid = 1260] [serial = 1732] [outer = 1453B400] 08:11:33 INFO - PROCESS | 1260 | 1464707493351 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (1670AC00) [pid = 1260] [serial = 1733] [outer = 1453B400] 08:11:34 INFO - PROCESS | 1260 | 1464707493972 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1019ms 08:11:34 INFO - PROCESS | 1260 | 1464707494013 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1260 | 1464707494016 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:11:34 INFO - PROCESS | 1260 | 1464707494020 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1260 | 1464707494024 Marionette TRACE conn5 <- [1,2274,null,{}] 08:11:34 INFO - PROCESS | 1260 | 1464707494035 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}] 08:11:34 INFO - PROCESS | 1260 | 1464707494152 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:11:34 INFO - PROCESS | 1260 | 1464707494320 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1260 | ++DOCSHELL 1A04B000 == 61 [pid = 1260] [id = 578] 08:11:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (1A1C7000) [pid = 1260] [serial = 1734] [outer = 00000000] 08:11:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (1AF15800) [pid = 1260] [serial = 1735] [outer = 1A1C7000] 08:11:34 INFO - PROCESS | 1260 | 1464707494391 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (1AF90800) [pid = 1260] [serial = 1736] [outer = 1A1C7000] 08:11:35 INFO - PROCESS | 1260 | 1464707495000 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]]]}] 08:11:35 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 08:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1019ms 08:11:35 INFO - PROCESS | 1260 | 1464707495042 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1260 | 1464707495045 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:11:35 INFO - PROCESS | 1260 | 1464707495049 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:11:35 INFO - PROCESS | 1260 | 1464707495051 Marionette TRACE conn5 <- [1,2278,null,{}] 08:11:35 INFO - PROCESS | 1260 | 1464707495054 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}] 08:11:35 INFO - PROCESS | 1260 | 1464707495178 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:11:35 INFO - PROCESS | 1260 | 1464707495346 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9D000 == 62 [pid = 1260] [id = 579] 08:11:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (1AF9D400) [pid = 1260] [serial = 1737] [outer = 00000000] 08:11:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (1AFA1800) [pid = 1260] [serial = 1738] [outer = 1AF9D400] 08:11:35 INFO - PROCESS | 1260 | 1464707495404 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1AFA6800) [pid = 1260] [serial = 1739] [outer = 1AF9D400] 08:11:36 INFO - PROCESS | 1260 | 1464707496055 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1016ms 08:11:36 INFO - PROCESS | 1260 | 1464707496068 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1260 | 1464707496070 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:11:36 INFO - PROCESS | 1260 | 1464707496090 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1260 | 1464707496092 Marionette TRACE conn5 <- [1,2282,null,{}] 08:11:36 INFO - PROCESS | 1260 | 1464707496115 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}] 08:11:36 INFO - PROCESS | 1260 | 1464707496236 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:11:36 INFO - PROCESS | 1260 | 1464707496385 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9CC00 == 63 [pid = 1260] [id = 580] 08:11:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1AFA9400) [pid = 1260] [serial = 1740] [outer = 00000000] 08:11:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1AFB1400) [pid = 1260] [serial = 1741] [outer = 1AFA9400] 08:11:36 INFO - PROCESS | 1260 | 1464707496445 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1AFB5C00) [pid = 1260] [serial = 1742] [outer = 1AFA9400] 08:11:37 INFO - PROCESS | 1260 | 1464707497061 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1041ms 08:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:11:37 INFO - PROCESS | 1260 | 1464707497115 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1260 | 1464707497118 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:11:37 INFO - PROCESS | 1260 | 1464707497121 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1260 | 1464707497123 Marionette TRACE conn5 <- [1,2286,null,{}] 08:11:37 INFO - PROCESS | 1260 | 1464707497127 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}] 08:11:37 INFO - PROCESS | 1260 | 1464707497272 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:11:37 INFO - PROCESS | 1260 | 1464707497442 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1260 | ++DOCSHELL 1B39B000 == 64 [pid = 1260] [id = 581] 08:11:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1B39BC00) [pid = 1260] [serial = 1743] [outer = 00000000] 08:11:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1B3A1400) [pid = 1260] [serial = 1744] [outer = 1B39BC00] 08:11:37 INFO - PROCESS | 1260 | 1464707497502 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1B3A5000) [pid = 1260] [serial = 1745] [outer = 1B39BC00] 08:11:38 INFO - PROCESS | 1260 | 1464707498143 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1073ms 08:11:38 INFO - PROCESS | 1260 | 1464707498201 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1260 | 1464707498203 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:11:38 INFO - PROCESS | 1260 | 1464707498206 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1260 | 1464707498208 Marionette TRACE conn5 <- [1,2290,null,{}] 08:11:38 INFO - PROCESS | 1260 | 1464707498212 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}] 08:11:38 INFO - PROCESS | 1260 | 1464707498329 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:11:38 INFO - PROCESS | 1260 | 1464707498641 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1260 | ++DOCSHELL 0C816C00 == 65 [pid = 1260] [id = 582] 08:11:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (0C870000) [pid = 1260] [serial = 1746] [outer = 00000000] 08:11:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0FF58000) [pid = 1260] [serial = 1747] [outer = 0C870000] 08:11:38 INFO - PROCESS | 1260 | 1464707498739 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (10B21000) [pid = 1260] [serial = 1748] [outer = 0C870000] 08:11:39 INFO - PROCESS | 1260 | 1464707499435 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1271ms 08:11:39 INFO - PROCESS | 1260 | 1464707499480 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1260 | 1464707499485 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:11:39 INFO - PROCESS | 1260 | 1464707499489 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1260 | 1464707499492 Marionette TRACE conn5 <- [1,2294,null,{}] 08:11:39 INFO - PROCESS | 1260 | 1464707499498 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}] 08:11:39 INFO - PROCESS | 1260 | 1464707499605 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:11:39 INFO - PROCESS | 1260 | 1464707499776 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1260 | ++DOCSHELL 14266400 == 66 [pid = 1260] [id = 583] 08:11:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1453D800) [pid = 1260] [serial = 1749] [outer = 00000000] 08:11:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1640DC00) [pid = 1260] [serial = 1750] [outer = 1453D800] 08:11:39 INFO - PROCESS | 1260 | 1464707499835 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (176BD800) [pid = 1260] [serial = 1751] [outer = 1453D800] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 10B21800 == 65 [pid = 1260] [id = 474] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 09171C00 == 64 [pid = 1260] [id = 475] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 091F7400 == 63 [pid = 1260] [id = 473] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 1014B800 == 62 [pid = 1260] [id = 476] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 1A047400 == 61 [pid = 1260] [id = 574] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 10CA0800 == 60 [pid = 1260] [id = 573] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 18C1D000 == 59 [pid = 1260] [id = 572] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 17C7AC00 == 58 [pid = 1260] [id = 571] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 14CE2800 == 57 [pid = 1260] [id = 570] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 14CF5000 == 56 [pid = 1260] [id = 569] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (14260C00) [pid = 1260] [serial = 1651] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (0F960800) [pid = 1260] [serial = 1648] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1A04D400) [pid = 1260] [serial = 1681] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 0FF59000 == 55 [pid = 1260] [id = 568] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 11117C00 == 54 [pid = 1260] [id = 567] 08:11:40 INFO - PROCESS | 1260 | --DOCSHELL 0C867800 == 53 [pid = 1260] [id = 566] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1998A800) [pid = 1260] [serial = 1679] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (15A3D000) [pid = 1260] [serial = 1663] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (10143400) [pid = 1260] [serial = 1657] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1036D800) [pid = 1260] [serial = 1658] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1425A800) [pid = 1260] [serial = 1660] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (14504800) [pid = 1260] [serial = 1661] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (1989BC00) [pid = 1260] [serial = 1672] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (10143000) [pid = 1260] [serial = 1655] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (0CFD0400) [pid = 1260] [serial = 1654] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (18C1AC00) [pid = 1260] [serial = 1670] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (187E0000) [pid = 1260] [serial = 1669] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (1997D800) [pid = 1260] [serial = 1678] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (19971000) [pid = 1260] [serial = 1673] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1763F800) [pid = 1260] [serial = 1666] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 97 (176C5C00) [pid = 1260] [serial = 1667] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 96 (18792400) [pid = 1260] [serial = 1675] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 95 (19836C00) [pid = 1260] [serial = 1676] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | --DOMWINDOW == 94 (1611D400) [pid = 1260] [serial = 1664] [outer = 00000000] [url = about:blank] 08:11:40 INFO - PROCESS | 1260 | 1464707500478 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1024ms 08:11:40 INFO - PROCESS | 1260 | 1464707500515 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1260 | 1464707500519 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:11:40 INFO - PROCESS | 1260 | 1464707500523 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:11:40 INFO - PROCESS | 1260 | 1464707500525 Marionette TRACE conn5 <- [1,2298,null,{}] 08:11:40 INFO - PROCESS | 1260 | 1464707500529 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}] 08:11:40 INFO - PROCESS | 1260 | 1464707500698 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:11:40 INFO - PROCESS | 1260 | 1464707500723 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1260 | ++DOCSHELL 10375400 == 54 [pid = 1260] [id = 584] 08:11:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 95 (10504000) [pid = 1260] [serial = 1752] [outer = 00000000] 08:11:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 96 (14227400) [pid = 1260] [serial = 1753] [outer = 10504000] 08:11:40 INFO - PROCESS | 1260 | 1464707500769 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 97 (14507800) [pid = 1260] [serial = 1754] [outer = 10504000] 08:11:41 INFO - PROCESS | 1260 | 1464707501323 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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 08:11:41 INFO - PROCESS | 1260 | 1464707501358 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1260 | 1464707501361 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:11:41 INFO - PROCESS | 1260 | 1464707501365 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1260 | 1464707501371 Marionette TRACE conn5 <- [1,2302,null,{}] 08:11:41 INFO - PROCESS | 1260 | 1464707501379 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}] 08:11:41 INFO - PROCESS | 1260 | 1464707501471 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:11:41 INFO - PROCESS | 1260 | 1464707501599 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1260 | ++DOCSHELL 16128800 == 55 [pid = 1260] [id = 585] 08:11:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 98 (16705800) [pid = 1260] [serial = 1755] [outer = 00000000] 08:11:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (17C77800) [pid = 1260] [serial = 1756] [outer = 16705800] 08:11:41 INFO - PROCESS | 1260 | 1464707501647 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (187E6800) [pid = 1260] [serial = 1757] [outer = 16705800] 08:11:42 INFO - PROCESS | 1260 | 1464707502026 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 673ms 08:11:42 INFO - PROCESS | 1260 | 1464707502061 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1260 | 1464707502064 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 1260 | 1464707502068 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1260 | 1464707502070 Marionette TRACE conn5 <- [1,2306,null,{}] 08:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:11:42 INFO - PROCESS | 1260 | 1464707502073 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}] 08:11:42 INFO - PROCESS | 1260 | 1464707502165 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:11:42 INFO - PROCESS | 1260 | 1464707502172 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1260 | ++DOCSHELL 0C86CC00 == 56 [pid = 1260] [id = 586] 08:11:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (0F98C800) [pid = 1260] [serial = 1758] [outer = 00000000] 08:11:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (191E4400) [pid = 1260] [serial = 1759] [outer = 0F98C800] 08:11:42 INFO - PROCESS | 1260 | 1464707502221 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1983CC00) [pid = 1260] [serial = 1760] [outer = 0F98C800] 08:11:42 INFO - PROCESS | 1260 | 1464707502797 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] 08:11:42 INFO - PROCESS | 1260 | 1464707502849 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:11:42 INFO - PROCESS | 1260 | 1464707502891 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1260 | 1464707502893 Marionette TRACE conn5 <- [1,2310,null,{}] 08:11:42 INFO - PROCESS | 1260 | 1464707502897 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}] 08:11:43 INFO - PROCESS | 1260 | 1464707503037 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:11:43 INFO - PROCESS | 1260 | 1464707503119 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1260 | ++DOCSHELL 19977400 == 57 [pid = 1260] [id = 587] 08:11:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (19979400) [pid = 1260] [serial = 1761] [outer = 00000000] 08:11:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (19EFB000) [pid = 1260] [serial = 1762] [outer = 19979400] 08:11:43 INFO - PROCESS | 1260 | 1464707503183 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1A04E800) [pid = 1260] [serial = 1763] [outer = 19979400] 08:11:43 INFO - PROCESS | 1260 | 1464707503690 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 830ms 08:11:43 INFO - PROCESS | 1260 | 1464707503714 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1260 | 1464707503716 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:11:43 INFO - PROCESS | 1260 | 1464707503726 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1260 | 1464707503728 Marionette TRACE conn5 <- [1,2314,null,{}] 08:11:43 INFO - PROCESS | 1260 | 1464707503731 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}] 08:11:43 INFO - PROCESS | 1260 | 1464707503864 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:11:43 INFO - PROCESS | 1260 | 1464707503956 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E0400 == 58 [pid = 1260] [id = 588] 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1A2E3800) [pid = 1260] [serial = 1764] [outer = 00000000] 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1A385000) [pid = 1260] [serial = 1765] [outer = 1A2E3800] 08:11:44 INFO - PROCESS | 1260 | 1464707504007 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1AF33800) [pid = 1260] [serial = 1766] [outer = 1A2E3800] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (10145400) [pid = 1260] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A047C00) [pid = 1260] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (0C868000) [pid = 1260] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (14DD4400) [pid = 1260] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (19970400) [pid = 1260] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (111B1800) [pid = 1260] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (16123800) [pid = 1260] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (187E7C00) [pid = 1260] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (111B5400) [pid = 1260] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:11:44 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (111FCC00) [pid = 1260] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:11:44 INFO - PROCESS | 1260 | 1464707504671 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 08:11:44 INFO - PROCESS | 1260 | 1464707504698 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1260 | 1464707504700 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:11:44 INFO - PROCESS | 1260 | 1464707504703 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1260 | 1464707504705 Marionette TRACE conn5 <- [1,2318,null,{}] 08:11:44 INFO - PROCESS | 1260 | 1464707504708 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}] 08:11:44 INFO - PROCESS | 1260 | 1464707504791 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:11:44 INFO - PROCESS | 1260 | 1464707504800 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1260 | ++DOCSHELL 10C96400 == 59 [pid = 1260] [id = 589] 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (111B1800) [pid = 1260] [serial = 1767] [outer = 00000000] 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (16123800) [pid = 1260] [serial = 1768] [outer = 111B1800] 08:11:44 INFO - PROCESS | 1260 | 1464707504846 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (19839C00) [pid = 1260] [serial = 1769] [outer = 111B1800] 08:11:45 INFO - PROCESS | 1260 | 1464707505331 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 08:11:45 INFO - PROCESS | 1260 | 1464707505374 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1260 | 1464707505376 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:11:45 INFO - PROCESS | 1260 | 1464707505379 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1260 | 1464707505381 Marionette TRACE conn5 <- [1,2322,null,{}] 08:11:45 INFO - PROCESS | 1260 | 1464707505385 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}] 08:11:45 INFO - PROCESS | 1260 | 1464707505474 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:11:45 INFO - PROCESS | 1260 | 1464707505481 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1260 | ++DOCSHELL 1A04BC00 == 60 [pid = 1260] [id = 590] 08:11:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (1A1C8000) [pid = 1260] [serial = 1770] [outer = 00000000] 08:11:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (1AF93C00) [pid = 1260] [serial = 1771] [outer = 1A1C8000] 08:11:45 INFO - PROCESS | 1260 | 1464707505525 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (1AF97400) [pid = 1260] [serial = 1772] [outer = 1A1C8000] 08:11:46 INFO - PROCESS | 1260 | 1464707505992 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 08:11:46 INFO - PROCESS | 1260 | 1464707506024 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:11:46 INFO - PROCESS | 1260 | 1464707506026 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 1260 | 1464707506029 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1260 | 1464707506031 Marionette TRACE conn5 <- [1,2326,null,{}] 08:11:46 INFO - PROCESS | 1260 | 1464707506035 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}] 08:11:46 INFO - PROCESS | 1260 | 1464707506121 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:11:46 INFO - PROCESS | 1260 | 1464707506128 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1260 | ++DOCSHELL 1453AC00 == 61 [pid = 1260] [id = 591] 08:11:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1AFB8C00) [pid = 1260] [serial = 1773] [outer = 00000000] 08:11:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1B39CC00) [pid = 1260] [serial = 1774] [outer = 1AFB8C00] 08:11:46 INFO - PROCESS | 1260 | 1464707506173 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1B3B1000) [pid = 1260] [serial = 1775] [outer = 1AFB8C00] 08:11:46 INFO - PROCESS | 1260 | 1464707506790 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 08:11:46 INFO - PROCESS | 1260 | 1464707506862 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1260 | 1464707506867 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:11:46 INFO - PROCESS | 1260 | 1464707506872 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1260 | 1464707506877 Marionette TRACE conn5 <- [1,2330,null,{}] 08:11:46 INFO - PROCESS | 1260 | 1464707506884 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}] 08:11:47 INFO - PROCESS | 1260 | 1464707507083 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:11:47 INFO - PROCESS | 1260 | 1464707507204 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1260 | ++DOCSHELL 0C874400 == 62 [pid = 1260] [id = 592] 08:11:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (0C997400) [pid = 1260] [serial = 1776] [outer = 00000000] 08:11:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (10B5E800) [pid = 1260] [serial = 1777] [outer = 0C997400] 08:11:47 INFO - PROCESS | 1260 | 1464707507275 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (14229C00) [pid = 1260] [serial = 1778] [outer = 0C997400] 08:11:47 INFO - PROCESS | 1260 | 1464707507947 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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1126ms 08:11:48 INFO - PROCESS | 1260 | 1464707508003 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1260 | 1464707508010 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:11:48 INFO - PROCESS | 1260 | 1464707508016 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1260 | 1464707508019 Marionette TRACE conn5 <- [1,2334,null,{}] 08:11:48 INFO - PROCESS | 1260 | 1464707508038 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}] 08:11:48 INFO - PROCESS | 1260 | 1464707508162 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:11:48 INFO - PROCESS | 1260 | 1464707508333 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1260 | ++DOCSHELL 14C43800 == 63 [pid = 1260] [id = 593] 08:11:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (14DE1C00) [pid = 1260] [serial = 1779] [outer = 00000000] 08:11:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (17640800) [pid = 1260] [serial = 1780] [outer = 14DE1C00] 08:11:48 INFO - PROCESS | 1260 | 1464707508398 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (18C11400) [pid = 1260] [serial = 1781] [outer = 14DE1C00] 08:11:49 INFO - PROCESS | 1260 | 1464707509122 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1174ms 08:11:49 INFO - PROCESS | 1260 | 1464707509204 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1260 | 1464707509206 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:11:49 INFO - PROCESS | 1260 | 1464707509211 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1260 | 1464707509215 Marionette TRACE conn5 <- [1,2338,null,{}] 08:11:49 INFO - PROCESS | 1260 | 1464707509227 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}] 08:11:49 INFO - PROCESS | 1260 | 1464707509353 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:11:49 INFO - PROCESS | 1260 | 1464707509505 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1260 | ++DOCSHELL 1AF90400 == 64 [pid = 1260] [id = 594] 08:11:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1B0E3800) [pid = 1260] [serial = 1782] [outer = 00000000] 08:11:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1B3A2400) [pid = 1260] [serial = 1783] [outer = 1B0E3800] 08:11:49 INFO - PROCESS | 1260 | 1464707509576 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1B479400) [pid = 1260] [serial = 1784] [outer = 1B0E3800] 08:11:50 INFO - PROCESS | 1260 | 1464707510228 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1076ms 08:11:50 INFO - PROCESS | 1260 | 1464707510289 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1260 | 1464707510292 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:11:50 INFO - PROCESS | 1260 | 1464707510296 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1260 | 1464707510298 Marionette TRACE conn5 <- [1,2342,null,{}] 08:11:50 INFO - PROCESS | 1260 | 1464707510302 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}] 08:11:50 INFO - PROCESS | 1260 | 1464707510427 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:11:50 INFO - PROCESS | 1260 | 1464707510581 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1260 | ++DOCSHELL 1BBE2800 == 65 [pid = 1260] [id = 595] 08:11:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1BF8C400) [pid = 1260] [serial = 1785] [outer = 00000000] 08:11:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1BFE9400) [pid = 1260] [serial = 1786] [outer = 1BF8C400] 08:11:50 INFO - PROCESS | 1260 | 1464707510640 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1C41DC00) [pid = 1260] [serial = 1787] [outer = 1BF8C400] 08:11:51 INFO - PROCESS | 1260 | 1464707511310 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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1077ms 08:11:51 INFO - PROCESS | 1260 | 1464707511376 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1260 | 1464707511378 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:11:51 INFO - PROCESS | 1260 | 1464707511382 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1260 | 1464707511384 Marionette TRACE conn5 <- [1,2346,null,{}] 08:11:51 INFO - PROCESS | 1260 | 1464707511388 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}] 08:11:51 INFO - PROCESS | 1260 | 1464707511498 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:11:51 INFO - PROCESS | 1260 | 1464707511669 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1260 | ++DOCSHELL 1C428800 == 66 [pid = 1260] [id = 596] 08:11:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1C450000) [pid = 1260] [serial = 1788] [outer = 00000000] 08:11:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1C83BC00) [pid = 1260] [serial = 1789] [outer = 1C450000] 08:11:51 INFO - PROCESS | 1260 | 1464707511734 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1D630400) [pid = 1260] [serial = 1790] [outer = 1C450000] 08:11:52 INFO - PROCESS | 1260 | 1464707512388 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1071ms 08:11:52 INFO - PROCESS | 1260 | 1464707512456 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1260 | 1464707512458 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:11:52 INFO - PROCESS | 1260 | 1464707512461 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:11:52 INFO - PROCESS | 1260 | 1464707512464 Marionette TRACE conn5 <- [1,2350,null,{}] 08:11:52 INFO - PROCESS | 1260 | 1464707512467 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}] 08:11:52 INFO - PROCESS | 1260 | 1464707512599 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:11:52 INFO - PROCESS | 1260 | 1464707512774 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1260 | ++DOCSHELL 1D738400 == 67 [pid = 1260] [id = 597] 08:11:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1D73B800) [pid = 1260] [serial = 1791] [outer = 00000000] 08:11:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1D741C00) [pid = 1260] [serial = 1792] [outer = 1D73B800] 08:11:52 INFO - PROCESS | 1260 | 1464707512840 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1D743C00) [pid = 1260] [serial = 1793] [outer = 1D73B800] 08:11:53 INFO - PROCESS | 1260 | 1464707513457 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1016ms 08:11:53 INFO - PROCESS | 1260 | 1464707513482 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1260 | 1464707513484 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:11:53 INFO - PROCESS | 1260 | 1464707513488 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1260 | 1464707513490 Marionette TRACE conn5 <- [1,2354,null,{}] 08:11:53 INFO - PROCESS | 1260 | 1464707513494 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}] 08:11:53 INFO - PROCESS | 1260 | 1464707513604 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:11:53 INFO - PROCESS | 1260 | 1464707513788 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E2C00 == 68 [pid = 1260] [id = 598] 08:11:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1A2E5400) [pid = 1260] [serial = 1794] [outer = 00000000] 08:11:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1DBDF000) [pid = 1260] [serial = 1795] [outer = 1A2E5400] 08:11:53 INFO - PROCESS | 1260 | 1464707513845 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1DBE2800) [pid = 1260] [serial = 1796] [outer = 1A2E5400] 08:11:54 INFO - PROCESS | 1260 | 1464707514757 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1334ms 08:11:54 INFO - PROCESS | 1260 | 1464707514827 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:11:54 INFO - PROCESS | 1260 | 1464707514831 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:11:54 INFO - PROCESS | 1260 | 1464707514836 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1260 | 1464707514840 Marionette TRACE conn5 <- [1,2358,null,{}] 08:11:54 INFO - PROCESS | 1260 | 1464707514845 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}] 08:11:54 INFO - PROCESS | 1260 | 1464707514957 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:11:55 INFO - PROCESS | 1260 | 1464707515124 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1260 | ++DOCSHELL 14260C00 == 69 [pid = 1260] [id = 599] 08:11:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1442A000) [pid = 1260] [serial = 1797] [outer = 00000000] 08:11:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (14538400) [pid = 1260] [serial = 1798] [outer = 1442A000] 08:11:55 INFO - PROCESS | 1260 | 1464707515193 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (14C43000) [pid = 1260] [serial = 1799] [outer = 1442A000] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 1A04BC00 == 68 [pid = 1260] [id = 590] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 10C96400 == 67 [pid = 1260] [id = 589] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 1A2E0400 == 66 [pid = 1260] [id = 588] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 19977400 == 65 [pid = 1260] [id = 587] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 0C86CC00 == 64 [pid = 1260] [id = 586] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 16128800 == 63 [pid = 1260] [id = 585] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 10375400 == 62 [pid = 1260] [id = 584] 08:11:55 INFO - PROCESS | 1260 | --DOCSHELL 14266400 == 61 [pid = 1260] [id = 583] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1AF36000) [pid = 1260] [serial = 1696] [outer = 00000000] [url = about:blank] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (1A37F000) [pid = 1260] [serial = 1693] [outer = 00000000] [url = about:blank] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1A1EB800) [pid = 1260] [serial = 1690] [outer = 00000000] [url = about:blank] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (17632800) [pid = 1260] [serial = 1687] [outer = 00000000] [url = about:blank] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (10AC0800) [pid = 1260] [serial = 1684] [outer = 00000000] [url = about:blank] 08:11:55 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1AF1E400) [pid = 1260] [serial = 1726] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | 1464707515985 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]]]}] 08:11:56 INFO - PROCESS | 1260 | --DOCSHELL 0C816C00 == 60 [pid = 1260] [id = 582] 08:11:56 INFO - PROCESS | 1260 | --DOCSHELL 1AF9D000 == 59 [pid = 1260] [id = 579] 08:11:56 INFO - PROCESS | 1260 | --DOCSHELL 14535800 == 58 [pid = 1260] [id = 577] 08:11:56 INFO - PROCESS | 1260 | --DOCSHELL 0C86FC00 == 57 [pid = 1260] [id = 576] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (10C9B800) [pid = 1260] [serial = 1705] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A1D2000) [pid = 1260] [serial = 1723] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (0F912C00) [pid = 1260] [serial = 1699] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1611F800) [pid = 1260] [serial = 1709] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1998A400) [pid = 1260] [serial = 1717] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (19990000) [pid = 1260] [serial = 1718] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (14532C00) [pid = 1260] [serial = 1702] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (187E2800) [pid = 1260] [serial = 1712] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (14546C00) [pid = 1260] [serial = 1703] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1591B800) [pid = 1260] [serial = 1708] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (17B31C00) [pid = 1260] [serial = 1711] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (1983F400) [pid = 1260] [serial = 1715] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1453DC00) [pid = 1260] [serial = 1604] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (10147C00) [pid = 1260] [serial = 1700] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1997EC00) [pid = 1260] [serial = 1721] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (17C92000) [pid = 1260] [serial = 1720] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (18C1DC00) [pid = 1260] [serial = 1714] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (111B2400) [pid = 1260] [serial = 1706] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1A04F800) [pid = 1260] [serial = 1724] [outer = 00000000] [url = about:blank] 08:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1232ms 08:11:56 INFO - PROCESS | 1260 | 1464707516069 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1260 | 1464707516074 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:11:56 INFO - PROCESS | 1260 | 1464707516080 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1260 | 1464707516082 Marionette TRACE conn5 <- [1,2362,null,{}] 08:11:56 INFO - PROCESS | 1260 | 1464707516086 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}] 08:11:56 INFO - PROCESS | 1260 | 1464707516190 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:11:56 INFO - PROCESS | 1260 | 1464707516197 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4EC00 == 58 [pid = 1260] [id = 600] 08:11:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (0FF4FC00) [pid = 1260] [serial = 1800] [outer = 00000000] 08:11:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (1036F800) [pid = 1260] [serial = 1801] [outer = 0FF4FC00] 08:11:56 INFO - PROCESS | 1260 | 1464707516247 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (10CA1400) [pid = 1260] [serial = 1802] [outer = 0FF4FC00] 08:11:56 INFO - PROCESS | 1260 | 1464707516834 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 08:11:56 INFO - PROCESS | 1260 | 1464707516853 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1260 | 1464707516856 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:11:56 INFO - PROCESS | 1260 | 1464707516859 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1260 | 1464707516862 Marionette TRACE conn5 <- [1,2366,null,{}] 08:11:56 INFO - PROCESS | 1260 | 1464707516873 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}] 08:11:56 INFO - PROCESS | 1260 | 1464707516965 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:11:57 INFO - PROCESS | 1260 | 1464707517103 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1260 | ++DOCSHELL 1611E000 == 59 [pid = 1260] [id = 601] 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1611F400) [pid = 1260] [serial = 1803] [outer = 00000000] 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (16708800) [pid = 1260] [serial = 1804] [outer = 1611F400] 08:11:57 INFO - PROCESS | 1260 | 1464707517162 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (17C7A400) [pid = 1260] [serial = 1805] [outer = 1611F400] 08:11:57 INFO - PROCESS | 1260 | 1464707517654 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 830ms 08:11:57 INFO - PROCESS | 1260 | 1464707517693 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1260 | 1464707517696 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 1260 | 1464707517699 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:11:57 INFO - PROCESS | 1260 | 1464707517700 Marionette TRACE conn5 <- [1,2370,null,{}] 08:11:57 INFO - PROCESS | 1260 | 1464707517704 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}] 08:11:57 INFO - PROCESS | 1260 | 1464707517812 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:11:57 INFO - PROCESS | 1260 | 1464707517827 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1260 | ++DOCSHELL 18C1AC00 == 60 [pid = 1260] [id = 602] 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (18C1C000) [pid = 1260] [serial = 1806] [outer = 00000000] 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (19835C00) [pid = 1260] [serial = 1807] [outer = 18C1C000] 08:11:57 INFO - PROCESS | 1260 | 1464707517880 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (19948800) [pid = 1260] [serial = 1808] [outer = 18C1C000] 08:11:58 INFO - PROCESS | 1260 | 1464707518398 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 08:11:58 INFO - PROCESS | 1260 | 1464707518473 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1260 | 1464707518486 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:11:58 INFO - PROCESS | 1260 | 1464707518495 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:11:58 INFO - PROCESS | 1260 | 1464707518497 Marionette TRACE conn5 <- [1,2374,null,{}] 08:11:58 INFO - PROCESS | 1260 | 1464707518500 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}] 08:11:58 INFO - PROCESS | 1260 | 1464707518629 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:11:58 INFO - PROCESS | 1260 | 1464707518703 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1260 | ++DOCSHELL 19970400 == 61 [pid = 1260] [id = 603] 08:11:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (19975000) [pid = 1260] [serial = 1809] [outer = 00000000] 08:11:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1998B400) [pid = 1260] [serial = 1810] [outer = 19975000] 08:11:58 INFO - PROCESS | 1260 | 1464707518750 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (19996400) [pid = 1260] [serial = 1811] [outer = 19975000] 08:11:59 INFO - PROCESS | 1260 | 1464707519242 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 08:11:59 INFO - PROCESS | 1260 | 1464707519332 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1260 | 1464707519334 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 1260 | 1464707519337 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:11:59 INFO - PROCESS | 1260 | 1464707519339 Marionette TRACE conn5 <- [1,2378,null,{}] 08:11:59 INFO - PROCESS | 1260 | 1464707519342 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}] 08:11:59 INFO - PROCESS | 1260 | 1464707519493 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:11:59 INFO - PROCESS | 1260 | 1464707519582 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1260 | ++DOCSHELL 1A046000 == 62 [pid = 1260] [id = 604] 08:11:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1A272400) [pid = 1260] [serial = 1812] [outer = 00000000] 08:11:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A381400) [pid = 1260] [serial = 1813] [outer = 1A272400] 08:11:59 INFO - PROCESS | 1260 | 1464707519634 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF1F000) [pid = 1260] [serial = 1814] [outer = 1A272400] 08:12:00 INFO - PROCESS | 1260 | 1464707520110 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 08:12:00 INFO - PROCESS | 1260 | 1464707520180 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1260 | 1464707520182 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:12:00 INFO - PROCESS | 1260 | 1464707520185 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1260 | 1464707520187 Marionette TRACE conn5 <- [1,2382,null,{}] 08:12:00 INFO - PROCESS | 1260 | 1464707520190 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}] 08:12:00 INFO - PROCESS | 1260 | 1464707520319 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:12:00 INFO - PROCESS | 1260 | 1464707520402 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1260 | ++DOCSHELL 1A381000 == 63 [pid = 1260] [id = 605] 08:12:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AF36800) [pid = 1260] [serial = 1815] [outer = 00000000] 08:12:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AF97000) [pid = 1260] [serial = 1816] [outer = 1AF36800] 08:12:00 INFO - PROCESS | 1260 | 1464707520450 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1AFABC00) [pid = 1260] [serial = 1817] [outer = 1AF36800] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (19979400) [pid = 1260] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A2E3800) [pid = 1260] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (0C870000) [pid = 1260] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (111B1800) [pid = 1260] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1453D800) [pid = 1260] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (10504000) [pid = 1260] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (0F98C800) [pid = 1260] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (16705800) [pid = 1260] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:12:00 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1A1C8000) [pid = 1260] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:12:01 INFO - PROCESS | 1260 | 1464707521165 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1023ms 08:12:01 INFO - PROCESS | 1260 | 1464707521209 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1260 | 1464707521211 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:12:01 INFO - PROCESS | 1260 | 1464707521214 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1260 | 1464707521216 Marionette TRACE conn5 <- [1,2386,null,{}] 08:12:01 INFO - PROCESS | 1260 | 1464707521219 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}] 08:12:01 INFO - PROCESS | 1260 | 1464707521342 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:12:01 INFO - PROCESS | 1260 | 1464707521349 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1260 | ++DOCSHELL 19840400 == 64 [pid = 1260] [id = 606] 08:12:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A1C8000) [pid = 1260] [serial = 1818] [outer = 00000000] 08:12:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1AFA2C00) [pid = 1260] [serial = 1819] [outer = 1A1C8000] 08:12:01 INFO - PROCESS | 1260 | 1464707521394 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1B048400) [pid = 1260] [serial = 1820] [outer = 1A1C8000] 08:12:01 INFO - PROCESS | 1260 | 1464707521856 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 08:12:01 INFO - PROCESS | 1260 | 1464707521899 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1260 | 1464707521901 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:12:01 INFO - PROCESS | 1260 | 1464707521904 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1260 | 1464707521906 Marionette TRACE conn5 <- [1,2390,null,{}] 08:12:01 INFO - PROCESS | 1260 | 1464707521909 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}] 08:12:02 INFO - PROCESS | 1260 | 1464707522032 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:12:02 INFO - PROCESS | 1260 | 1464707522042 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1260 | ++DOCSHELL 19991000 == 65 [pid = 1260] [id = 607] 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1A2E3800) [pid = 1260] [serial = 1821] [outer = 00000000] 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A439400) [pid = 1260] [serial = 1822] [outer = 1A2E3800] 08:12:02 INFO - PROCESS | 1260 | 1464707522093 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1A43C400) [pid = 1260] [serial = 1823] [outer = 1A2E3800] 08:12:02 INFO - PROCESS | 1260 | 1464707522590 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 08:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:12:02 INFO - PROCESS | 1260 | 1464707522638 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1260 | 1464707522640 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 1260 | 1464707522643 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1260 | 1464707522645 Marionette TRACE conn5 <- [1,2394,null,{}] 08:12:02 INFO - PROCESS | 1260 | 1464707522648 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}] 08:12:02 INFO - PROCESS | 1260 | 1464707522737 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:12:02 INFO - PROCESS | 1260 | 1464707522744 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1260 | ++DOCSHELL 1A438800 == 66 [pid = 1260] [id = 608] 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1A43E400) [pid = 1260] [serial = 1824] [outer = 00000000] 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1B3A5400) [pid = 1260] [serial = 1825] [outer = 1A43E400] 08:12:02 INFO - PROCESS | 1260 | 1464707522790 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1BB22800) [pid = 1260] [serial = 1826] [outer = 1A43E400] 08:12:03 INFO - PROCESS | 1260 | 1464707523640 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1072ms 08:12:03 INFO - PROCESS | 1260 | 1464707523720 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1260 | 1464707523725 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:12:03 INFO - PROCESS | 1260 | 1464707523730 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:12:03 INFO - PROCESS | 1260 | 1464707523735 Marionette TRACE conn5 <- [1,2398,null,{}] 08:12:03 INFO - PROCESS | 1260 | 1464707523740 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}] 08:12:03 INFO - PROCESS | 1260 | 1464707523893 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:12:04 INFO - PROCESS | 1260 | 1464707524074 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1260 | ++DOCSHELL 0CFD1000 == 67 [pid = 1260] [id = 609] 08:12:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (0FF4E000) [pid = 1260] [serial = 1827] [outer = 00000000] 08:12:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1450DC00) [pid = 1260] [serial = 1828] [outer = 0FF4E000] 08:12:04 INFO - PROCESS | 1260 | 1464707524145 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (14C01400) [pid = 1260] [serial = 1829] [outer = 0FF4E000] 08:12:04 INFO - PROCESS | 1260 | 1464707524826 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1131ms 08:12:04 INFO - PROCESS | 1260 | 1464707524866 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1260 | 1464707524872 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:12:04 INFO - PROCESS | 1260 | 1464707524879 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1260 | 1464707524882 Marionette TRACE conn5 <- [1,2402,null,{}] 08:12:04 INFO - PROCESS | 1260 | 1464707524886 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}] 08:12:05 INFO - PROCESS | 1260 | 1464707525067 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:12:05 INFO - PROCESS | 1260 | 1464707525192 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1260 | ++DOCSHELL 14C05400 == 68 [pid = 1260] [id = 610] 08:12:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1983B800) [pid = 1260] [serial = 1830] [outer = 00000000] 08:12:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1A1C7800) [pid = 1260] [serial = 1831] [outer = 1983B800] 08:12:05 INFO - PROCESS | 1260 | 1464707525252 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1A276400) [pid = 1260] [serial = 1832] [outer = 1983B800] 08:12:05 INFO - PROCESS | 1260 | 1464707525936 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1124ms 08:12:06 INFO - PROCESS | 1260 | 1464707526005 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1260 | 1464707526007 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:12:06 INFO - PROCESS | 1260 | 1464707526011 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:12:06 INFO - PROCESS | 1260 | 1464707526015 Marionette TRACE conn5 <- [1,2406,null,{}] 08:12:06 INFO - PROCESS | 1260 | 1464707526040 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}] 08:12:06 INFO - PROCESS | 1260 | 1464707526209 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:12:06 INFO - PROCESS | 1260 | 1464707526343 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1260 | ++DOCSHELL 1BF95400 == 69 [pid = 1260] [id = 611] 08:12:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1BF97C00) [pid = 1260] [serial = 1833] [outer = 00000000] 08:12:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1C422000) [pid = 1260] [serial = 1834] [outer = 1BF97C00] 08:12:06 INFO - PROCESS | 1260 | 1464707526405 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (1D635000) [pid = 1260] [serial = 1835] [outer = 1BF97C00] 08:12:07 INFO - PROCESS | 1260 | 1464707527045 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1075ms 08:12:07 INFO - PROCESS | 1260 | 1464707527102 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1260 | 1464707527105 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:12:07 INFO - PROCESS | 1260 | 1464707527109 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1260 | 1464707527111 Marionette TRACE conn5 <- [1,2410,null,{}] 08:12:07 INFO - PROCESS | 1260 | 1464707527114 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}] 08:12:07 INFO - PROCESS | 1260 | 1464707527232 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:12:07 INFO - PROCESS | 1260 | 1464707527405 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1260 | ++DOCSHELL 1D737800 == 70 [pid = 1260] [id = 612] 08:12:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1D73C800) [pid = 1260] [serial = 1836] [outer = 00000000] 08:12:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (1DBD8800) [pid = 1260] [serial = 1837] [outer = 1D73C800] 08:12:07 INFO - PROCESS | 1260 | 1464707527467 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (1DCD7000) [pid = 1260] [serial = 1838] [outer = 1D73C800] 08:12:08 INFO - PROCESS | 1260 | 1464707528083 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1019ms 08:12:08 INFO - PROCESS | 1260 | 1464707528129 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1260 | 1464707528132 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:12:08 INFO - PROCESS | 1260 | 1464707528135 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1260 | 1464707528137 Marionette TRACE conn5 <- [1,2414,null,{}] 08:12:08 INFO - PROCESS | 1260 | 1464707528176 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}] 08:12:08 INFO - PROCESS | 1260 | 1464707528305 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:12:08 INFO - PROCESS | 1260 | 1464707528478 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1260 | ++DOCSHELL 1D737400 == 71 [pid = 1260] [id = 613] 08:12:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (1D73D800) [pid = 1260] [serial = 1839] [outer = 00000000] 08:12:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1E2D9800) [pid = 1260] [serial = 1840] [outer = 1D73D800] 08:12:08 INFO - PROCESS | 1260 | 1464707528539 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1E2DBC00) [pid = 1260] [serial = 1841] [outer = 1D73D800] 08:12:09 INFO - PROCESS | 1260 | 1464707529214 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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1129ms 08:12:09 INFO - PROCESS | 1260 | 1464707529265 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1260 | 1464707529267 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:12:09 INFO - PROCESS | 1260 | 1464707529270 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1260 | 1464707529272 Marionette TRACE conn5 <- [1,2418,null,{}] 08:12:09 INFO - PROCESS | 1260 | 1464707529276 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}] 08:12:09 INFO - PROCESS | 1260 | 1464707529406 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:12:09 INFO - PROCESS | 1260 | 1464707529588 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1260 | ++DOCSHELL 1450FC00 == 72 [pid = 1260] [id = 614] 08:12:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (14539C00) [pid = 1260] [serial = 1842] [outer = 00000000] 08:12:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (1A048800) [pid = 1260] [serial = 1843] [outer = 14539C00] 08:12:09 INFO - PROCESS | 1260 | 1464707529646 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (1AF3E400) [pid = 1260] [serial = 1844] [outer = 14539C00] 08:12:10 INFO - PROCESS | 1260 | 1464707530560 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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1319ms 08:12:10 INFO - PROCESS | 1260 | 1464707530594 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1260 | 1464707530599 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:12:10 INFO - PROCESS | 1260 | 1464707530603 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1260 | 1464707530607 Marionette TRACE conn5 <- [1,2422,null,{}] 08:12:10 INFO - PROCESS | 1260 | 1464707530612 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}] 08:12:10 INFO - PROCESS | 1260 | 1464707530719 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:12:10 INFO - PROCESS | 1260 | 1464707530915 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1260 | ++DOCSHELL 0F90FC00 == 73 [pid = 1260] [id = 615] 08:12:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (0FF4D400) [pid = 1260] [serial = 1845] [outer = 00000000] 08:12:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (10ABD800) [pid = 1260] [serial = 1846] [outer = 0FF4D400] 08:12:11 INFO - PROCESS | 1260 | 1464707530976 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (14506000) [pid = 1260] [serial = 1847] [outer = 0FF4D400] 08:12:11 INFO - PROCESS | 1260 | 1464707531647 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1072ms 08:12:11 INFO - PROCESS | 1260 | 1464707531676 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1260 | 1464707531682 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:12:11 INFO - PROCESS | 1260 | 1464707531687 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:12:11 INFO - PROCESS | 1260 | 1464707531690 Marionette TRACE conn5 <- [1,2426,null,{}] 08:12:11 INFO - PROCESS | 1260 | 1464707531693 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}] 08:12:11 INFO - PROCESS | 1260 | 1464707531807 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:12:12 INFO - PROCESS | 1260 | 1464707531993 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1260 | ++DOCSHELL 14DD9000 == 74 [pid = 1260] [id = 616] 08:12:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (14DDCC00) [pid = 1260] [serial = 1848] [outer = 00000000] 08:12:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (16122800) [pid = 1260] [serial = 1849] [outer = 14DDCC00] 08:12:12 INFO - PROCESS | 1260 | 1464707532046 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (1763FC00) [pid = 1260] [serial = 1850] [outer = 14DDCC00] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 0CFDAC00 == 73 [pid = 1260] [id = 561] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 19991000 == 72 [pid = 1260] [id = 607] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 19840400 == 71 [pid = 1260] [id = 606] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 1A381000 == 70 [pid = 1260] [id = 605] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 1A046000 == 69 [pid = 1260] [id = 604] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 19970400 == 68 [pid = 1260] [id = 603] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 18C1AC00 == 67 [pid = 1260] [id = 602] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (1AFA1800) [pid = 1260] [serial = 1738] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (14CE9800) [pid = 1260] [serial = 1732] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (1AFB1400) [pid = 1260] [serial = 1741] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (10148000) [pid = 1260] [serial = 1729] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (1AF15800) [pid = 1260] [serial = 1735] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (1B3A1400) [pid = 1260] [serial = 1744] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (1B39CC00) [pid = 1260] [serial = 1774] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 1611E000 == 66 [pid = 1260] [id = 601] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 0FF4EC00 == 65 [pid = 1260] [id = 600] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 14260C00 == 64 [pid = 1260] [id = 599] 08:12:12 INFO - PROCESS | 1260 | --DOCSHELL 1453AC00 == 63 [pid = 1260] [id = 591] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (19EFB000) [pid = 1260] [serial = 1762] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (1A385000) [pid = 1260] [serial = 1765] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1A04E800) [pid = 1260] [serial = 1763] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (10B21000) [pid = 1260] [serial = 1748] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (0FF58000) [pid = 1260] [serial = 1747] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (16123800) [pid = 1260] [serial = 1768] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (176BD800) [pid = 1260] [serial = 1751] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1640DC00) [pid = 1260] [serial = 1750] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (14227400) [pid = 1260] [serial = 1753] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (14507800) [pid = 1260] [serial = 1754] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (191E4400) [pid = 1260] [serial = 1759] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (17C77800) [pid = 1260] [serial = 1756] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (187E6800) [pid = 1260] [serial = 1757] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (1AF93C00) [pid = 1260] [serial = 1771] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (1AF97400) [pid = 1260] [serial = 1772] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1AF33800) [pid = 1260] [serial = 1766] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (19839C00) [pid = 1260] [serial = 1769] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1983CC00) [pid = 1260] [serial = 1760] [outer = 00000000] [url = about:blank] 08:12:12 INFO - PROCESS | 1260 | 1464707532646 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1018ms 08:12:12 INFO - PROCESS | 1260 | 1464707532708 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1260 | 1464707532710 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:12:12 INFO - PROCESS | 1260 | 1464707532714 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1260 | 1464707532717 Marionette TRACE conn5 <- [1,2430,null,{}] 08:12:12 INFO - PROCESS | 1260 | 1464707532750 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}] 08:12:12 INFO - PROCESS | 1260 | 1464707532847 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:12:12 INFO - PROCESS | 1260 | 1464707532863 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1260 | ++DOCSHELL 10C9FC00 == 64 [pid = 1260] [id = 617] 08:12:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (111B5400) [pid = 1260] [serial = 1851] [outer = 00000000] 08:12:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (14424C00) [pid = 1260] [serial = 1852] [outer = 111B5400] 08:12:12 INFO - PROCESS | 1260 | 1464707532920 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (14C06800) [pid = 1260] [serial = 1853] [outer = 111B5400] 08:12:13 INFO - PROCESS | 1260 | 1464707533538 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 890ms 08:12:13 INFO - PROCESS | 1260 | 1464707533608 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1260 | 1464707533610 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:12:13 INFO - PROCESS | 1260 | 1464707533613 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:12:13 INFO - PROCESS | 1260 | 1464707533615 Marionette TRACE conn5 <- [1,2434,null,{}] 08:12:13 INFO - PROCESS | 1260 | 1464707533619 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}] 08:12:13 INFO - PROCESS | 1260 | 1464707533720 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:12:13 INFO - PROCESS | 1260 | 1464707533840 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1260 | ++DOCSHELL 14DE1000 == 65 [pid = 1260] [id = 618] 08:12:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (15A46800) [pid = 1260] [serial = 1854] [outer = 00000000] 08:12:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1763D800) [pid = 1260] [serial = 1855] [outer = 15A46800] 08:12:13 INFO - PROCESS | 1260 | 1464707533886 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (17C8A800) [pid = 1260] [serial = 1856] [outer = 15A46800] 08:12:14 INFO - PROCESS | 1260 | 1464707534275 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 08:12:14 INFO - PROCESS | 1260 | 1464707534348 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:12:14 INFO - PROCESS | 1260 | 1464707534350 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:12:14 INFO - PROCESS | 1260 | 1464707534353 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1260 | 1464707534354 Marionette TRACE conn5 <- [1,2438,null,{}] 08:12:14 INFO - PROCESS | 1260 | 1464707534358 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}] 08:12:14 INFO - PROCESS | 1260 | 1464707534456 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:12:14 INFO - PROCESS | 1260 | 1464707534467 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1260 | ++DOCSHELL 17C94400 == 66 [pid = 1260] [id = 619] 08:12:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (187E6000) [pid = 1260] [serial = 1857] [outer = 00000000] 08:12:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (18C1FC00) [pid = 1260] [serial = 1858] [outer = 187E6000] 08:12:14 INFO - PROCESS | 1260 | 1464707534519 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1983AC00) [pid = 1260] [serial = 1859] [outer = 187E6000] 08:12:15 INFO - PROCESS | 1260 | 1464707535170 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 870ms 08:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:12:15 INFO - PROCESS | 1260 | 1464707535224 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1260 | 1464707535226 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:12:15 INFO - PROCESS | 1260 | 1464707535229 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1260 | 1464707535231 Marionette TRACE conn5 <- [1,2442,null,{}] 08:12:15 INFO - PROCESS | 1260 | 1464707535240 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}] 08:12:15 INFO - PROCESS | 1260 | 1464707535392 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:12:15 INFO - PROCESS | 1260 | 1464707535478 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1260 | ++DOCSHELL 19836000 == 67 [pid = 1260] [id = 620] 08:12:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (19949000) [pid = 1260] [serial = 1860] [outer = 00000000] 08:12:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1997D000) [pid = 1260] [serial = 1861] [outer = 19949000] 08:12:15 INFO - PROCESS | 1260 | 1464707535531 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (19992C00) [pid = 1260] [serial = 1862] [outer = 19949000] 08:12:16 INFO - PROCESS | 1260 | 1464707535995 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 08:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:12:16 INFO - PROCESS | 1260 | 1464707536060 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1260 | 1464707536062 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:12:16 INFO - PROCESS | 1260 | 1464707536065 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1260 | 1464707536067 Marionette TRACE conn5 <- [1,2446,null,{}] 08:12:16 INFO - PROCESS | 1260 | 1464707536070 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}] 08:12:16 INFO - PROCESS | 1260 | 1464707536220 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:12:16 INFO - PROCESS | 1260 | 1464707536310 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1260 | ++DOCSHELL 19EFBC00 == 68 [pid = 1260] [id = 621] 08:12:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (1A046C00) [pid = 1260] [serial = 1863] [outer = 00000000] 08:12:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (1A1C9000) [pid = 1260] [serial = 1864] [outer = 1A046C00] 08:12:16 INFO - PROCESS | 1260 | 1464707536355 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1A1F1800) [pid = 1260] [serial = 1865] [outer = 1A046C00] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (1A1C8000) [pid = 1260] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1B39BC00) [pid = 1260] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1A043400) [pid = 1260] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (0CFDBC00) [pid = 1260] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (14CF4000) [pid = 1260] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (1A1C9800) [pid = 1260] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (1A2E6400) [pid = 1260] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (18C1C800) [pid = 1260] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (0C870C00) [pid = 1260] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1453B400) [pid = 1260] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (1A1C7000) [pid = 1260] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (1AF9D400) [pid = 1260] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1AFA9400) [pid = 1260] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1A1C6800) [pid = 1260] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A2E3800) [pid = 1260] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1AF36800) [pid = 1260] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1A272400) [pid = 1260] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1BF8C400) [pid = 1260] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A2E5400) [pid = 1260] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (0C997400) [pid = 1260] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1B0E3800) [pid = 1260] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (14DE1C00) [pid = 1260] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1D73B800) [pid = 1260] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1C450000) [pid = 1260] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (18C1C000) [pid = 1260] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (0FF4FC00) [pid = 1260] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1442A000) [pid = 1260] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (1611F400) [pid = 1260] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:12:17 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (19975000) [pid = 1260] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:12:17 INFO - PROCESS | 1260 | 1464707537323 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1273ms 08:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:12:17 INFO - PROCESS | 1260 | 1464707537339 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1260 | 1464707537341 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:12:17 INFO - PROCESS | 1260 | 1464707537344 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1260 | 1464707537346 Marionette TRACE conn5 <- [1,2450,null,{}] 08:12:17 INFO - PROCESS | 1260 | 1464707537349 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}] 08:12:17 INFO - PROCESS | 1260 | 1464707537491 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:12:17 INFO - PROCESS | 1260 | 1464707537575 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1260 | ++DOCSHELL 0C997400 == 69 [pid = 1260] [id = 622] 08:12:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0CF74C00) [pid = 1260] [serial = 1866] [outer = 00000000] 08:12:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1450E000) [pid = 1260] [serial = 1867] [outer = 0CF74C00] 08:12:17 INFO - PROCESS | 1260 | 1464707537628 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (14DE1C00) [pid = 1260] [serial = 1868] [outer = 0CF74C00] 08:12:18 INFO - PROCESS | 1260 | 1464707538025 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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 08:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:12:18 INFO - PROCESS | 1260 | 1464707538115 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1260 | 1464707538117 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 1260 | 1464707538120 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1260 | 1464707538122 Marionette TRACE conn5 <- [1,2454,null,{}] 08:12:18 INFO - PROCESS | 1260 | 1464707538130 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}] 08:12:18 INFO - PROCESS | 1260 | 1464707538217 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:12:18 INFO - PROCESS | 1260 | 1464707538231 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1260 | ++DOCSHELL 16405400 == 70 [pid = 1260] [id = 623] 08:12:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (18C1C000) [pid = 1260] [serial = 1869] [outer = 00000000] 08:12:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1998BC00) [pid = 1260] [serial = 1870] [outer = 18C1C000] 08:12:18 INFO - PROCESS | 1260 | 1464707538282 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1A1C8000) [pid = 1260] [serial = 1871] [outer = 18C1C000] 08:12:18 INFO - PROCESS | 1260 | 1464707538782 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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 08:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:12:18 INFO - PROCESS | 1260 | 1464707538811 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1260 | 1464707538813 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:12:18 INFO - PROCESS | 1260 | 1464707538816 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1260 | 1464707538817 Marionette TRACE conn5 <- [1,2458,null,{}] 08:12:18 INFO - PROCESS | 1260 | 1464707538821 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}] 08:12:18 INFO - PROCESS | 1260 | 1464707538936 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:12:18 INFO - PROCESS | 1260 | 1464707538943 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1260 | ++DOCSHELL 1422EC00 == 71 [pid = 1260] [id = 624] 08:12:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (1A272400) [pid = 1260] [serial = 1872] [outer = 00000000] 08:12:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (1A38B000) [pid = 1260] [serial = 1873] [outer = 1A272400] 08:12:19 INFO - PROCESS | 1260 | 1464707538991 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A439800) [pid = 1260] [serial = 1874] [outer = 1A272400] 08:12:19 INFO - PROCESS | 1260 | 1464707539805 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1017ms 08:12:19 INFO - PROCESS | 1260 | 1464707539834 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1260 | 1464707539840 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:12:19 INFO - PROCESS | 1260 | 1464707539844 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:12:19 INFO - PROCESS | 1260 | 1464707539849 Marionette TRACE conn5 <- [1,2462,null,{}] 08:12:19 INFO - PROCESS | 1260 | 1464707539875 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}] 08:12:20 INFO - PROCESS | 1260 | 1464707540027 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:12:20 INFO - PROCESS | 1260 | 1464707540206 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1260 | ++DOCSHELL 0C99D400 == 72 [pid = 1260] [id = 625] 08:12:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (10142800) [pid = 1260] [serial = 1875] [outer = 00000000] 08:12:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (10B28400) [pid = 1260] [serial = 1876] [outer = 10142800] 08:12:20 INFO - PROCESS | 1260 | 1464707540275 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (14222000) [pid = 1260] [serial = 1877] [outer = 10142800] 08:12:21 INFO - PROCESS | 1260 | 1464707541023 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1221ms 08:12:21 INFO - PROCESS | 1260 | 1464707541071 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1260 | 1464707541077 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:12:21 INFO - PROCESS | 1260 | 1464707541084 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1260 | 1464707541088 Marionette TRACE conn5 <- [1,2466,null,{}] 08:12:21 INFO - PROCESS | 1260 | 1464707541092 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}] 08:12:21 INFO - PROCESS | 1260 | 1464707541227 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:12:21 INFO - PROCESS | 1260 | 1464707541393 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1260 | ++DOCSHELL 14A22800 == 73 [pid = 1260] [id = 626] 08:12:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (14A24800) [pid = 1260] [serial = 1878] [outer = 00000000] 08:12:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (187DA800) [pid = 1260] [serial = 1879] [outer = 14A24800] 08:12:21 INFO - PROCESS | 1260 | 1464707541452 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (18C97400) [pid = 1260] [serial = 1880] [outer = 14A24800] 08:12:22 INFO - PROCESS | 1260 | 1464707542090 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1075ms 08:12:22 INFO - PROCESS | 1260 | 1464707542160 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1260 | 1464707542162 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:12:22 INFO - PROCESS | 1260 | 1464707542166 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1260 | 1464707542171 Marionette TRACE conn5 <- [1,2470,null,{}] 08:12:22 INFO - PROCESS | 1260 | 1464707542198 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}] 08:12:22 INFO - PROCESS | 1260 | 1464707542334 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:12:22 INFO - PROCESS | 1260 | 1464707542496 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1260 | ++DOCSHELL 176C0400 == 74 [pid = 1260] [id = 627] 08:12:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1A434400) [pid = 1260] [serial = 1881] [outer = 00000000] 08:12:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1AF37800) [pid = 1260] [serial = 1882] [outer = 1A434400] 08:12:22 INFO - PROCESS | 1260 | 1464707542566 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1AF8F800) [pid = 1260] [serial = 1883] [outer = 1A434400] 08:12:23 INFO - PROCESS | 1260 | 1464707543233 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1121ms 08:12:23 INFO - PROCESS | 1260 | 1464707543291 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1260 | 1464707543294 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:12:23 INFO - PROCESS | 1260 | 1464707543297 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1260 | 1464707543299 Marionette TRACE conn5 <- [1,2474,null,{}] 08:12:23 INFO - PROCESS | 1260 | 1464707543303 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}] 08:12:23 INFO - PROCESS | 1260 | 1464707543420 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:12:23 INFO - PROCESS | 1260 | 1464707543598 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1260 | ++DOCSHELL 1AF9C800 == 75 [pid = 1260] [id = 628] 08:12:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1AF9D000) [pid = 1260] [serial = 1884] [outer = 00000000] 08:12:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1AFA2800) [pid = 1260] [serial = 1885] [outer = 1AF9D000] 08:12:23 INFO - PROCESS | 1260 | 1464707543662 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1AFB3000) [pid = 1260] [serial = 1886] [outer = 1AF9D000] 08:12:24 INFO - PROCESS | 1260 | 1464707544317 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1073ms 08:12:24 INFO - PROCESS | 1260 | 1464707544374 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1260 | 1464707544376 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:12:24 INFO - PROCESS | 1260 | 1464707544380 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:12:24 INFO - PROCESS | 1260 | 1464707544382 Marionette TRACE conn5 <- [1,2478,null,{}] 08:12:24 INFO - PROCESS | 1260 | 1464707544385 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}] 08:12:24 INFO - PROCESS | 1260 | 1464707544497 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:12:24 INFO - PROCESS | 1260 | 1464707544658 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1260 | ++DOCSHELL 1AFB8800 == 76 [pid = 1260] [id = 629] 08:12:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1B006C00) [pid = 1260] [serial = 1887] [outer = 00000000] 08:12:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1B3A0400) [pid = 1260] [serial = 1888] [outer = 1B006C00] 08:12:24 INFO - PROCESS | 1260 | 1464707544719 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (1B3A4800) [pid = 1260] [serial = 1889] [outer = 1B006C00] 08:12:25 INFO - PROCESS | 1260 | 1464707545391 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1067ms 08:12:25 INFO - PROCESS | 1260 | 1464707545450 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1260 | 1464707545453 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:12:25 INFO - PROCESS | 1260 | 1464707545456 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:12:25 INFO - PROCESS | 1260 | 1464707545459 Marionette TRACE conn5 <- [1,2482,null,{}] 08:12:25 INFO - PROCESS | 1260 | 1464707545462 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}] 08:12:25 INFO - PROCESS | 1260 | 1464707545588 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:12:25 INFO - PROCESS | 1260 | 1464707545765 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1260 | ++DOCSHELL 1C452800 == 77 [pid = 1260] [id = 630] 08:12:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1D62D800) [pid = 1260] [serial = 1890] [outer = 00000000] 08:12:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (1D737000) [pid = 1260] [serial = 1891] [outer = 1D62D800] 08:12:25 INFO - PROCESS | 1260 | 1464707545825 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (1D741400) [pid = 1260] [serial = 1892] [outer = 1D62D800] 08:12:26 INFO - PROCESS | 1260 | 1464707546559 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1171ms 08:12:26 INFO - PROCESS | 1260 | 1464707546632 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1260 | 1464707546634 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:12:26 INFO - PROCESS | 1260 | 1464707546637 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1260 | 1464707546639 Marionette TRACE conn5 <- [1,2486,null,{}] 08:12:26 INFO - PROCESS | 1260 | 1464707546643 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}] 08:12:26 INFO - PROCESS | 1260 | 1464707546772 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:12:26 INFO - PROCESS | 1260 | 1464707546938 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1260 | ++DOCSHELL 09178400 == 78 [pid = 1260] [id = 631] 08:12:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (0FF52800) [pid = 1260] [serial = 1893] [outer = 00000000] 08:12:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1425AC00) [pid = 1260] [serial = 1894] [outer = 0FF52800] 08:12:27 INFO - PROCESS | 1260 | 1464707547006 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1453F000) [pid = 1260] [serial = 1895] [outer = 0FF52800] 08:12:27 INFO - PROCESS | 1260 | 1464707547831 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1216ms 08:12:27 INFO - PROCESS | 1260 | 1464707547858 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1260 | 1464707547862 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:12:27 INFO - PROCESS | 1260 | 1464707547867 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1260 | 1464707547872 Marionette TRACE conn5 <- [1,2490,null,{}] 08:12:27 INFO - PROCESS | 1260 | 1464707547878 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}] 08:12:28 INFO - PROCESS | 1260 | 1464707547990 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:12:28 INFO - PROCESS | 1260 | 1464707548171 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1260 | ++DOCSHELL 1037A400 == 79 [pid = 1260] [id = 632] 08:12:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (10662C00) [pid = 1260] [serial = 1896] [outer = 00000000] 08:12:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (1422C400) [pid = 1260] [serial = 1897] [outer = 10662C00] 08:12:28 INFO - PROCESS | 1260 | 1464707548225 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (14547C00) [pid = 1260] [serial = 1898] [outer = 10662C00] 08:12:28 INFO - PROCESS | 1260 | 1464707548944 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]]]}] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 1A04B000 == 78 [pid = 1260] [id = 578] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 16405400 == 77 [pid = 1260] [id = 623] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 0C997400 == 76 [pid = 1260] [id = 622] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 19EFBC00 == 75 [pid = 1260] [id = 621] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 19836000 == 74 [pid = 1260] [id = 620] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 17C94400 == 73 [pid = 1260] [id = 619] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 14DE1000 == 72 [pid = 1260] [id = 618] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 10C9FC00 == 71 [pid = 1260] [id = 617] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 14DD9000 == 70 [pid = 1260] [id = 616] 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 0F90FC00 == 69 [pid = 1260] [id = 615] 08:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1183ms 08:12:29 INFO - PROCESS | 1260 | --DOCSHELL 1A438800 == 68 [pid = 1260] [id = 608] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (1B3A5000) [pid = 1260] [serial = 1745] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (1A1CAC00) [pid = 1260] [serial = 1682] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (10FB7400) [pid = 1260] [serial = 1685] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (17C89400) [pid = 1260] [serial = 1688] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (1A2DB400) [pid = 1260] [serial = 1691] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1AF11800) [pid = 1260] [serial = 1694] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1AF3CC00) [pid = 1260] [serial = 1697] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (10ABBC00) [pid = 1260] [serial = 1730] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1670AC00) [pid = 1260] [serial = 1733] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (1AF90800) [pid = 1260] [serial = 1736] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (1AFA6800) [pid = 1260] [serial = 1739] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1AFB5C00) [pid = 1260] [serial = 1742] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (1998B400) [pid = 1260] [serial = 1810] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (19996400) [pid = 1260] [serial = 1811] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (19948800) [pid = 1260] [serial = 1808] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (1B048400) [pid = 1260] [serial = 1820] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1AFA2C00) [pid = 1260] [serial = 1819] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1A43C400) [pid = 1260] [serial = 1823] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1AF8A000) [pid = 1260] [serial = 1727] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A439400) [pid = 1260] [serial = 1822] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (1AF97000) [pid = 1260] [serial = 1816] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1AF1F000) [pid = 1260] [serial = 1814] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1A381400) [pid = 1260] [serial = 1813] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1C41DC00) [pid = 1260] [serial = 1787] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (1BFE9400) [pid = 1260] [serial = 1786] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1DBE2800) [pid = 1260] [serial = 1796] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (1DBDF000) [pid = 1260] [serial = 1795] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (14229C00) [pid = 1260] [serial = 1778] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (10B5E800) [pid = 1260] [serial = 1777] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (1B479400) [pid = 1260] [serial = 1784] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1B3A2400) [pid = 1260] [serial = 1783] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (18C11400) [pid = 1260] [serial = 1781] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (17640800) [pid = 1260] [serial = 1780] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1D743C00) [pid = 1260] [serial = 1793] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1D741C00) [pid = 1260] [serial = 1792] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (1D630400) [pid = 1260] [serial = 1790] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (1C83BC00) [pid = 1260] [serial = 1789] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (19835C00) [pid = 1260] [serial = 1807] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1036F800) [pid = 1260] [serial = 1801] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 103 (10CA1400) [pid = 1260] [serial = 1802] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 102 (14C43000) [pid = 1260] [serial = 1799] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 101 (14538400) [pid = 1260] [serial = 1798] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 100 (16708800) [pid = 1260] [serial = 1804] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 99 (17C7A400) [pid = 1260] [serial = 1805] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | --DOMWINDOW == 98 (1AFABC00) [pid = 1260] [serial = 1817] [outer = 00000000] [url = about:blank] 08:12:29 INFO - PROCESS | 1260 | 1464707549086 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1260 | 1464707549092 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:12:29 INFO - PROCESS | 1260 | 1464707549111 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1260 | 1464707549114 Marionette TRACE conn5 <- [1,2494,null,{}] 08:12:29 INFO - PROCESS | 1260 | 1464707549118 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}] 08:12:29 INFO - PROCESS | 1260 | 1464707549217 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:12:29 INFO - PROCESS | 1260 | 1464707549226 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1260 | ++DOCSHELL 0CF77400 == 69 [pid = 1260] [id = 633] 08:12:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 99 (0CFDA000) [pid = 1260] [serial = 1899] [outer = 00000000] 08:12:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 100 (0FF50C00) [pid = 1260] [serial = 1900] [outer = 0CFDA000] 08:12:29 INFO - PROCESS | 1260 | 1464707549281 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 101 (10ABBC00) [pid = 1260] [serial = 1901] [outer = 0CFDA000] 08:12:29 INFO - PROCESS | 1260 | 1464707549921 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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 830ms 08:12:29 INFO - PROCESS | 1260 | 1464707549936 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1260 | 1464707549938 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:12:29 INFO - PROCESS | 1260 | 1464707549942 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:12:29 INFO - PROCESS | 1260 | 1464707549945 Marionette TRACE conn5 <- [1,2498,null,{}] 08:12:29 INFO - PROCESS | 1260 | 1464707549956 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}] 08:12:30 INFO - PROCESS | 1260 | 1464707550058 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:12:30 INFO - PROCESS | 1260 | 1464707550197 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1260 | ++DOCSHELL 14C10000 == 70 [pid = 1260] [id = 634] 08:12:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 102 (14C47C00) [pid = 1260] [serial = 1902] [outer = 00000000] 08:12:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 103 (15A46C00) [pid = 1260] [serial = 1903] [outer = 14C47C00] 08:12:30 INFO - PROCESS | 1260 | 1464707550253 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 104 (17636800) [pid = 1260] [serial = 1904] [outer = 14C47C00] 08:12:30 INFO - PROCESS | 1260 | 1464707550748 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 830ms 08:12:30 INFO - PROCESS | 1260 | 1464707550776 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1260 | 1464707550778 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:12:30 INFO - PROCESS | 1260 | 1464707550781 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1260 | 1464707550783 Marionette TRACE conn5 <- [1,2502,null,{}] 08:12:30 INFO - PROCESS | 1260 | 1464707550786 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}] 08:12:30 INFO - PROCESS | 1260 | 1464707550892 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:12:30 INFO - PROCESS | 1260 | 1464707550905 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1260 | ++DOCSHELL 17C90000 == 71 [pid = 1260] [id = 635] 08:12:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (17C97800) [pid = 1260] [serial = 1905] [outer = 00000000] 08:12:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (19836C00) [pid = 1260] [serial = 1906] [outer = 17C97800] 08:12:30 INFO - PROCESS | 1260 | 1464707550961 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (19898400) [pid = 1260] [serial = 1907] [outer = 17C97800] 08:12:31 INFO - PROCESS | 1260 | 1464707551522 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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 08:12:31 INFO - PROCESS | 1260 | 1464707551556 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1260 | 1464707551558 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:12:31 INFO - PROCESS | 1260 | 1464707551561 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:12:31 INFO - PROCESS | 1260 | 1464707551573 Marionette TRACE conn5 <- [1,2506,null,{}] 08:12:31 INFO - PROCESS | 1260 | 1464707551583 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}] 08:12:31 INFO - PROCESS | 1260 | 1464707551716 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:12:31 INFO - PROCESS | 1260 | 1464707551803 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1260 | ++DOCSHELL 1989A800 == 72 [pid = 1260] [id = 636] 08:12:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (19942000) [pid = 1260] [serial = 1908] [outer = 00000000] 08:12:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19976800) [pid = 1260] [serial = 1909] [outer = 19942000] 08:12:31 INFO - PROCESS | 1260 | 1464707551856 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (19EFAC00) [pid = 1260] [serial = 1910] [outer = 19942000] 08:12:32 INFO - PROCESS | 1260 | 1464707552376 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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 851ms 08:12:32 INFO - PROCESS | 1260 | 1464707552416 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1260 | 1464707552418 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:12:32 INFO - PROCESS | 1260 | 1464707552436 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1260 | 1464707552438 Marionette TRACE conn5 <- [1,2510,null,{}] 08:12:32 INFO - PROCESS | 1260 | 1464707552441 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}] 08:12:32 INFO - PROCESS | 1260 | 1464707552620 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:12:32 INFO - PROCESS | 1260 | 1464707552643 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1260 | ++DOCSHELL 1A26BC00 == 73 [pid = 1260] [id = 637] 08:12:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1A274400) [pid = 1260] [serial = 1911] [outer = 00000000] 08:12:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1A2E9800) [pid = 1260] [serial = 1912] [outer = 1A274400] 08:12:32 INFO - PROCESS | 1260 | 1464707552695 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1A431800) [pid = 1260] [serial = 1913] [outer = 1A274400] 08:12:33 INFO - PROCESS | 1260 | 1464707553218 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 830ms 08:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:12:33 INFO - PROCESS | 1260 | 1464707553267 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1260 | 1464707553269 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:12:33 INFO - PROCESS | 1260 | 1464707553272 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1260 | 1464707553274 Marionette TRACE conn5 <- [1,2514,null,{}] 08:12:33 INFO - PROCESS | 1260 | 1464707553284 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}] 08:12:33 INFO - PROCESS | 1260 | 1464707553415 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:12:33 INFO - PROCESS | 1260 | 1464707553498 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1260 | ++DOCSHELL 0F912C00 == 74 [pid = 1260] [id = 638] 08:12:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (1A434000) [pid = 1260] [serial = 1914] [outer = 00000000] 08:12:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1AF1E000) [pid = 1260] [serial = 1915] [outer = 1A434000] 08:12:33 INFO - PROCESS | 1260 | 1464707553544 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (1AF3CC00) [pid = 1260] [serial = 1916] [outer = 1A434000] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A046C00) [pid = 1260] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (14DDCC00) [pid = 1260] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (0FF4D400) [pid = 1260] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (19949000) [pid = 1260] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (111B5400) [pid = 1260] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (15A46800) [pid = 1260] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (187E6000) [pid = 1260] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (18C1C000) [pid = 1260] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 107 (0CF74C00) [pid = 1260] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 106 (10C95400) [pid = 1260] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 105 (0C80F000) [pid = 1260] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:12:33 INFO - PROCESS | 1260 | --DOMWINDOW == 104 (1997E800) [pid = 1260] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:12:34 INFO - PROCESS | 1260 | 1464707554180 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 08:12:34 INFO - PROCESS | 1260 | 1464707554203 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1260 | 1464707554205 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:12:34 INFO - PROCESS | 1260 | 1464707554212 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1260 | 1464707554214 Marionette TRACE conn5 <- [1,2518,null,{}] 08:12:34 INFO - PROCESS | 1260 | 1464707554217 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}] 08:12:34 INFO - PROCESS | 1260 | 1464707554329 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:12:34 INFO - PROCESS | 1260 | 1464707554340 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1260 | ++DOCSHELL 10C94000 == 75 [pid = 1260] [id = 639] 08:12:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 105 (18C1C000) [pid = 1260] [serial = 1917] [outer = 00000000] 08:12:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 106 (1AF15800) [pid = 1260] [serial = 1918] [outer = 18C1C000] 08:12:34 INFO - PROCESS | 1260 | 1464707554385 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 107 (1AF93000) [pid = 1260] [serial = 1919] [outer = 18C1C000] 08:12:34 INFO - PROCESS | 1260 | 1464707554879 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 08:12:34 INFO - PROCESS | 1260 | 1464707554939 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:12:34 INFO - PROCESS | 1260 | 1464707554941 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:12:34 INFO - PROCESS | 1260 | 1464707554944 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1260 | 1464707554946 Marionette TRACE conn5 <- [1,2522,null,{}] 08:12:34 INFO - PROCESS | 1260 | 1464707554949 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}] 08:12:35 INFO - PROCESS | 1260 | 1464707555040 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:12:35 INFO - PROCESS | 1260 | 1464707555083 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1260 | ++DOCSHELL 1AF11800 == 76 [pid = 1260] [id = 640] 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 108 (1AF94800) [pid = 1260] [serial = 1920] [outer = 00000000] 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (19833400) [pid = 1260] [serial = 1921] [outer = 1AF94800] 08:12:35 INFO - PROCESS | 1260 | 1464707555132 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (1AFABC00) [pid = 1260] [serial = 1922] [outer = 1AF94800] 08:12:35 INFO - PROCESS | 1260 | 1464707555629 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 08:12:35 INFO - PROCESS | 1260 | 1464707555675 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1260 | 1464707555677 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:12:35 INFO - PROCESS | 1260 | 1464707555680 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1260 | 1464707555682 Marionette TRACE conn5 <- [1,2526,null,{}] 08:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:12:35 INFO - PROCESS | 1260 | 1464707555686 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}] 08:12:35 INFO - PROCESS | 1260 | 1464707555782 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:12:35 INFO - PROCESS | 1260 | 1464707555789 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1260 | ++DOCSHELL 0CF7B400 == 77 [pid = 1260] [id = 641] 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (1B006400) [pid = 1260] [serial = 1923] [outer = 00000000] 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (1B3A7000) [pid = 1260] [serial = 1924] [outer = 1B006400] 08:12:35 INFO - PROCESS | 1260 | 1464707555836 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (1BB14800) [pid = 1260] [serial = 1925] [outer = 1B006400] 08:12:36 INFO - PROCESS | 1260 | 1464707556699 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1075ms 08:12:36 INFO - PROCESS | 1260 | 1464707556760 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1260 | 1464707556766 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:12:36 INFO - PROCESS | 1260 | 1464707556771 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:12:36 INFO - PROCESS | 1260 | 1464707556776 Marionette TRACE conn5 <- [1,2530,null,{}] 08:12:36 INFO - PROCESS | 1260 | 1464707556781 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}] 08:12:36 INFO - PROCESS | 1260 | 1464707556909 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:12:37 INFO - PROCESS | 1260 | 1464707557094 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1260 | ++DOCSHELL 0CF76C00 == 78 [pid = 1260] [id = 642] 08:12:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (10B1A400) [pid = 1260] [serial = 1926] [outer = 00000000] 08:12:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (1442B800) [pid = 1260] [serial = 1927] [outer = 10B1A400] 08:12:37 INFO - PROCESS | 1260 | 1464707557163 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (14C08C00) [pid = 1260] [serial = 1928] [outer = 10B1A400] 08:12:37 INFO - PROCESS | 1260 | 1464707557768 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1021ms 08:12:37 INFO - PROCESS | 1260 | 1464707557797 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1260 | 1464707557803 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:12:37 INFO - PROCESS | 1260 | 1464707557809 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1260 | 1464707557812 Marionette TRACE conn5 <- [1,2534,null,{}] 08:12:37 INFO - PROCESS | 1260 | 1464707557816 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}] 08:12:37 INFO - PROCESS | 1260 | 1464707557953 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:12:38 INFO - PROCESS | 1260 | 1464707558147 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1260 | ++DOCSHELL 191E4800 == 79 [pid = 1260] [id = 643] 08:12:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (191E6400) [pid = 1260] [serial = 1929] [outer = 00000000] 08:12:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (19EFD400) [pid = 1260] [serial = 1930] [outer = 191E6400] 08:12:38 INFO - PROCESS | 1260 | 1464707558214 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A1CB400) [pid = 1260] [serial = 1931] [outer = 191E6400] 08:12:38 INFO - PROCESS | 1260 | 1464707558932 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1177ms 08:12:39 INFO - PROCESS | 1260 | 1464707558988 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1260 | 1464707558991 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:12:39 INFO - PROCESS | 1260 | 1464707559010 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1260 | 1464707559014 Marionette TRACE conn5 <- [1,2538,null,{}] 08:12:39 INFO - PROCESS | 1260 | 1464707559025 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}] 08:12:39 INFO - PROCESS | 1260 | 1464707559162 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:12:39 INFO - PROCESS | 1260 | 1464707559338 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1260 | ++DOCSHELL 1B3A8400 == 80 [pid = 1260] [id = 644] 08:12:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1B3AA800) [pid = 1260] [serial = 1932] [outer = 00000000] 08:12:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1C294C00) [pid = 1260] [serial = 1933] [outer = 1B3AA800] 08:12:39 INFO - PROCESS | 1260 | 1464707559406 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1D62F800) [pid = 1260] [serial = 1934] [outer = 1B3AA800] 08:12:40 INFO - PROCESS | 1260 | 1464707560114 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1129ms 08:12:40 INFO - PROCESS | 1260 | 1464707560140 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1260 | 1464707560143 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:12:40 INFO - PROCESS | 1260 | 1464707560148 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1260 | 1464707560150 Marionette TRACE conn5 <- [1,2542,null,{}] 08:12:40 INFO - PROCESS | 1260 | 1464707560154 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}] 08:12:40 INFO - PROCESS | 1260 | 1464707560275 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:12:40 INFO - PROCESS | 1260 | 1464707560454 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1260 | ++DOCSHELL 1C832400 == 81 [pid = 1260] [id = 645] 08:12:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1D631C00) [pid = 1260] [serial = 1935] [outer = 00000000] 08:12:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1DBD9400) [pid = 1260] [serial = 1936] [outer = 1D631C00] 08:12:40 INFO - PROCESS | 1260 | 1464707560520 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1DBE1400) [pid = 1260] [serial = 1937] [outer = 1D631C00] 08:12:41 INFO - PROCESS | 1260 | 1464707561249 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1124ms 08:12:41 INFO - PROCESS | 1260 | 1464707561277 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1260 | 1464707561280 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:12:41 INFO - PROCESS | 1260 | 1464707561283 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:12:41 INFO - PROCESS | 1260 | 1464707561285 Marionette TRACE conn5 <- [1,2546,null,{}] 08:12:41 INFO - PROCESS | 1260 | 1464707561289 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}] 08:12:41 INFO - PROCESS | 1260 | 1464707561467 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:12:41 INFO - PROCESS | 1260 | 1464707561596 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1260 | ++DOCSHELL 1DBD8C00 == 82 [pid = 1260] [id = 646] 08:12:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1DBE3400) [pid = 1260] [serial = 1938] [outer = 00000000] 08:12:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (1E2D9000) [pid = 1260] [serial = 1939] [outer = 1DBE3400] 08:12:41 INFO - PROCESS | 1260 | 1464707561663 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1E2DCC00) [pid = 1260] [serial = 1940] [outer = 1DBE3400] 08:12:42 INFO - PROCESS | 1260 | 1464707562390 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1180ms 08:12:42 INFO - PROCESS | 1260 | 1464707562467 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1260 | 1464707562469 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:12:42 INFO - PROCESS | 1260 | 1464707562472 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1260 | 1464707562475 Marionette TRACE conn5 <- [1,2550,null,{}] 08:12:42 INFO - PROCESS | 1260 | 1464707562479 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}] 08:12:42 INFO - PROCESS | 1260 | 1464707562621 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:12:42 INFO - PROCESS | 1260 | 1464707562794 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1260 | ++DOCSHELL 18C13800 == 83 [pid = 1260] [id = 647] 08:12:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (1DBDC400) [pid = 1260] [serial = 1941] [outer = 00000000] 08:12:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (1FEBA400) [pid = 1260] [serial = 1942] [outer = 1DBDC400] 08:12:42 INFO - PROCESS | 1260 | 1464707562859 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (1FEC1800) [pid = 1260] [serial = 1943] [outer = 1DBDC400] 08:12:43 INFO - PROCESS | 1260 | 1464707563525 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1124ms 08:12:43 INFO - PROCESS | 1260 | 1464707563601 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1260 | 1464707563603 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:12:43 INFO - PROCESS | 1260 | 1464707563606 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:12:43 INFO - PROCESS | 1260 | 1464707563608 Marionette TRACE conn5 <- [1,2554,null,{}] 08:12:43 INFO - PROCESS | 1260 | 1464707563612 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}] 08:12:43 INFO - PROCESS | 1260 | 1464707563729 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:12:43 INFO - PROCESS | 1260 | 1464707563931 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1260 | ++DOCSHELL 10664400 == 84 [pid = 1260] [id = 648] 08:12:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1BB17800) [pid = 1260] [serial = 1944] [outer = 00000000] 08:12:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (20FC9000) [pid = 1260] [serial = 1945] [outer = 1BB17800] 08:12:44 INFO - PROCESS | 1260 | 1464707563995 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (20FCE000) [pid = 1260] [serial = 1946] [outer = 1BB17800] 08:12:44 INFO - PROCESS | 1260 | 1464707564946 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1385ms 08:12:45 INFO - PROCESS | 1260 | 1464707564996 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:12:45 INFO - PROCESS | 1260 | 1464707565000 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:12:45 INFO - PROCESS | 1260 | 1464707565005 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1260 | 1464707565009 Marionette TRACE conn5 <- [1,2558,null,{}] 08:12:45 INFO - PROCESS | 1260 | 1464707565031 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}] 08:12:45 INFO - PROCESS | 1260 | 1464707565149 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:12:45 INFO - PROCESS | 1260 | 1464707565333 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1260 | ++DOCSHELL 10B61C00 == 85 [pid = 1260] [id = 649] 08:12:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (10BB9400) [pid = 1260] [serial = 1947] [outer = 00000000] 08:12:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (14532400) [pid = 1260] [serial = 1948] [outer = 10BB9400] 08:12:45 INFO - PROCESS | 1260 | 1464707565426 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (14CE9400) [pid = 1260] [serial = 1949] [outer = 10BB9400] 08:12:46 INFO - PROCESS | 1260 | 1464707566122 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1138ms 08:12:46 INFO - PROCESS | 1260 | 1464707566161 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1260 | 1464707566167 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:12:46 INFO - PROCESS | 1260 | 1464707566176 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1260 | 1464707566179 Marionette TRACE conn5 <- [1,2562,null,{}] 08:12:46 INFO - PROCESS | 1260 | 1464707566183 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}] 08:12:46 INFO - PROCESS | 1260 | 1464707566322 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1612B400 == 84 [pid = 1260] [id = 555] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1A042800 == 83 [pid = 1260] [id = 560] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 111FA400 == 82 [pid = 1260] [id = 553] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 15A48400 == 81 [pid = 1260] [id = 559] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1D738400 == 80 [pid = 1260] [id = 597] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1AF11800 == 79 [pid = 1260] [id = 640] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 10C94000 == 78 [pid = 1260] [id = 639] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 0F912C00 == 77 [pid = 1260] [id = 638] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1A26BC00 == 76 [pid = 1260] [id = 637] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1989A800 == 75 [pid = 1260] [id = 636] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 17C90000 == 74 [pid = 1260] [id = 635] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1A38B000) [pid = 1260] [serial = 1873] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (1DBD8800) [pid = 1260] [serial = 1837] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1450DC00) [pid = 1260] [serial = 1828] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (1A1C7800) [pid = 1260] [serial = 1831] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (1B3A5400) [pid = 1260] [serial = 1825] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1C422000) [pid = 1260] [serial = 1834] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 130 (1E2D9800) [pid = 1260] [serial = 1840] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 14C10000 == 73 [pid = 1260] [id = 634] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 0CF77400 == 72 [pid = 1260] [id = 633] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1037A400 == 71 [pid = 1260] [id = 632] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 14A22800 == 70 [pid = 1260] [id = 626] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 0C99D400 == 69 [pid = 1260] [id = 625] 08:12:46 INFO - PROCESS | 1260 | --DOCSHELL 1422EC00 == 68 [pid = 1260] [id = 624] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 129 (1A1C8000) [pid = 1260] [serial = 1871] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 128 (16122800) [pid = 1260] [serial = 1849] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 127 (14506000) [pid = 1260] [serial = 1847] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 126 (1997D000) [pid = 1260] [serial = 1861] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (14424C00) [pid = 1260] [serial = 1852] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A048800) [pid = 1260] [serial = 1843] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (14C06800) [pid = 1260] [serial = 1853] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (19992C00) [pid = 1260] [serial = 1862] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (1763D800) [pid = 1260] [serial = 1855] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (1983AC00) [pid = 1260] [serial = 1859] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (1998BC00) [pid = 1260] [serial = 1870] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (14DE1C00) [pid = 1260] [serial = 1868] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (1453A400) [pid = 1260] [serial = 1652] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 116 (0FF55000) [pid = 1260] [serial = 1649] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 115 (1A2DDC00) [pid = 1260] [serial = 1646] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 114 (10ABD800) [pid = 1260] [serial = 1846] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 113 (18C1FC00) [pid = 1260] [serial = 1858] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 112 (1A1C9000) [pid = 1260] [serial = 1864] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 111 (17C8A800) [pid = 1260] [serial = 1856] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 110 (1A1F1800) [pid = 1260] [serial = 1865] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 109 (1763FC00) [pid = 1260] [serial = 1850] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | --DOMWINDOW == 108 (1450E000) [pid = 1260] [serial = 1867] [outer = 00000000] [url = about:blank] 08:12:46 INFO - PROCESS | 1260 | 1464707566595 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1260 | ++DOCSHELL 091EFC00 == 69 [pid = 1260] [id = 650] 08:12:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 109 (091F0400) [pid = 1260] [serial = 1950] [outer = 00000000] 08:12:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 110 (0C86AC00) [pid = 1260] [serial = 1951] [outer = 091F0400] 08:12:46 INFO - PROCESS | 1260 | 1464707566651 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 111 (0FF55000) [pid = 1260] [serial = 1952] [outer = 091F0400] 08:12:47 INFO - PROCESS | 1260 | 1464707567178 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1068ms 08:12:47 INFO - PROCESS | 1260 | 1464707567248 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1260 | 1464707567250 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:12:47 INFO - PROCESS | 1260 | 1464707567253 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:12:47 INFO - PROCESS | 1260 | 1464707567257 Marionette TRACE conn5 <- [1,2566,null,{}] 08:12:47 INFO - PROCESS | 1260 | 1464707567267 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}] 08:12:47 INFO - PROCESS | 1260 | 1464707567370 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:12:47 INFO - PROCESS | 1260 | 1464707567383 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1260 | ++DOCSHELL 14C10000 == 70 [pid = 1260] [id = 651] 08:12:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 112 (14CF6C00) [pid = 1260] [serial = 1953] [outer = 00000000] 08:12:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 113 (16129400) [pid = 1260] [serial = 1954] [outer = 14CF6C00] 08:12:47 INFO - PROCESS | 1260 | 1464707567438 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 114 (17640800) [pid = 1260] [serial = 1955] [outer = 14CF6C00] 08:12:48 INFO - PROCESS | 1260 | 1464707568036 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 830ms 08:12:48 INFO - PROCESS | 1260 | 1464707568087 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1260 | 1464707568090 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 1260 | 1464707568093 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:12:48 INFO - PROCESS | 1260 | 1464707568095 Marionette TRACE conn5 <- [1,2570,null,{}] 08:12:48 INFO - PROCESS | 1260 | 1464707568098 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}] 08:12:48 INFO - PROCESS | 1260 | 1464707568256 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:12:48 INFO - PROCESS | 1260 | 1464707568272 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1260 | ++DOCSHELL 176C6400 == 71 [pid = 1260] [id = 652] 08:12:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 115 (17C92400) [pid = 1260] [serial = 1956] [outer = 00000000] 08:12:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 116 (18C15800) [pid = 1260] [serial = 1957] [outer = 17C92400] 08:12:48 INFO - PROCESS | 1260 | 1464707568320 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 117 (19835C00) [pid = 1260] [serial = 1958] [outer = 17C92400] 08:12:48 INFO - PROCESS | 1260 | 1464707568801 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 08:12:48 INFO - PROCESS | 1260 | 1464707568845 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1260 | 1464707568847 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:12:48 INFO - PROCESS | 1260 | 1464707568851 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1260 | 1464707568853 Marionette TRACE conn5 <- [1,2574,null,{}] 08:12:48 INFO - PROCESS | 1260 | 1464707568857 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}] 08:12:49 INFO - PROCESS | 1260 | 1464707569000 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:12:49 INFO - PROCESS | 1260 | 1464707569094 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1260 | ++DOCSHELL 1450A000 == 72 [pid = 1260] [id = 653] 08:12:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (187E5400) [pid = 1260] [serial = 1959] [outer = 00000000] 08:12:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (19897400) [pid = 1260] [serial = 1960] [outer = 187E5400] 08:12:49 INFO - PROCESS | 1260 | 1464707569147 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (19949000) [pid = 1260] [serial = 1961] [outer = 187E5400] 08:12:49 INFO - PROCESS | 1260 | 1464707569660 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 870ms 08:12:49 INFO - PROCESS | 1260 | 1464707569728 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1260 | 1464707569730 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:12:49 INFO - PROCESS | 1260 | 1464707569732 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1260 | 1464707569734 Marionette TRACE conn5 <- [1,2578,null,{}] 08:12:49 INFO - PROCESS | 1260 | 1464707569738 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}] 08:12:49 INFO - PROCESS | 1260 | 1464707569898 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:12:49 INFO - PROCESS | 1260 | 1464707569927 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1260 | ++DOCSHELL 1A1D2000 == 73 [pid = 1260] [id = 654] 08:12:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (1A1D4000) [pid = 1260] [serial = 1962] [outer = 00000000] 08:12:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1A26F000) [pid = 1260] [serial = 1963] [outer = 1A1D4000] 08:12:50 INFO - PROCESS | 1260 | 1464707569977 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1A2E6400) [pid = 1260] [serial = 1964] [outer = 1A1D4000] 08:12:50 INFO - PROCESS | 1260 | 1464707570498 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 830ms 08:12:50 INFO - PROCESS | 1260 | 1464707570572 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1260 | 1464707570574 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:12:50 INFO - PROCESS | 1260 | 1464707570577 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1260 | 1464707570579 Marionette TRACE conn5 <- [1,2582,null,{}] 08:12:50 INFO - PROCESS | 1260 | 1464707570583 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}] 08:12:50 INFO - PROCESS | 1260 | 1464707570715 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:12:50 INFO - PROCESS | 1260 | 1464707570809 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1260 | ++DOCSHELL 1A37F800 == 74 [pid = 1260] [id = 655] 08:12:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1A388000) [pid = 1260] [serial = 1965] [outer = 00000000] 08:12:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1A435400) [pid = 1260] [serial = 1966] [outer = 1A388000] 08:12:50 INFO - PROCESS | 1260 | 1464707570860 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1AF11400) [pid = 1260] [serial = 1967] [outer = 1A388000] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 125 (1AF94800) [pid = 1260] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 124 (1A434000) [pid = 1260] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 123 (1A274400) [pid = 1260] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 122 (14C47C00) [pid = 1260] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 121 (0CFDA000) [pid = 1260] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 120 (17C97800) [pid = 1260] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 119 (10662C00) [pid = 1260] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 118 (19942000) [pid = 1260] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:12:51 INFO - PROCESS | 1260 | --DOMWINDOW == 117 (18C1C000) [pid = 1260] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:12:51 INFO - PROCESS | 1260 | 1464707571565 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1017ms 08:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:12:51 INFO - PROCESS | 1260 | 1464707571598 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1260 | 1464707571600 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 1260 | 1464707571603 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1260 | 1464707571604 Marionette TRACE conn5 <- [1,2586,null,{}] 08:12:51 INFO - PROCESS | 1260 | 1464707571608 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}] 08:12:51 INFO - PROCESS | 1260 | 1464707571699 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:12:51 INFO - PROCESS | 1260 | 1464707571706 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1260 | ++DOCSHELL 15A46800 == 75 [pid = 1260] [id = 656] 08:12:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 118 (17632800) [pid = 1260] [serial = 1968] [outer = 00000000] 08:12:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 119 (1A386400) [pid = 1260] [serial = 1969] [outer = 17632800] 08:12:51 INFO - PROCESS | 1260 | 1464707571755 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 120 (1A43F400) [pid = 1260] [serial = 1970] [outer = 17632800] 08:12:52 INFO - PROCESS | 1260 | 1464707572266 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 08:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:12:52 INFO - PROCESS | 1260 | 1464707572334 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1260 | 1464707572336 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:12:52 INFO - PROCESS | 1260 | 1464707572339 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1260 | 1464707572341 Marionette TRACE conn5 <- [1,2590,null,{}] 08:12:52 INFO - PROCESS | 1260 | 1464707572344 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}] 08:12:52 INFO - PROCESS | 1260 | 1464707572469 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:12:52 INFO - PROCESS | 1260 | 1464707572482 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1260 | ++DOCSHELL 17635C00 == 76 [pid = 1260] [id = 657] 08:12:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 121 (19995C00) [pid = 1260] [serial = 1971] [outer = 00000000] 08:12:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 122 (1AF9A400) [pid = 1260] [serial = 1972] [outer = 19995C00] 08:12:52 INFO - PROCESS | 1260 | 1464707572534 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 123 (1AFA3800) [pid = 1260] [serial = 1973] [outer = 19995C00] 08:12:53 INFO - PROCESS | 1260 | 1464707573083 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 08:12:53 INFO - PROCESS | 1260 | 1464707573109 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1260 | 1464707573112 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:12:53 INFO - PROCESS | 1260 | 1464707573116 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1260 | 1464707573117 Marionette TRACE conn5 <- [1,2594,null,{}] 08:12:53 INFO - PROCESS | 1260 | 1464707573120 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}] 08:12:53 INFO - PROCESS | 1260 | 1464707573214 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:12:53 INFO - PROCESS | 1260 | 1464707573221 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1260 | ++DOCSHELL 14C47C00 == 77 [pid = 1260] [id = 658] 08:12:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 124 (1AF9BC00) [pid = 1260] [serial = 1974] [outer = 00000000] 08:12:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 125 (1B399C00) [pid = 1260] [serial = 1975] [outer = 1AF9BC00] 08:12:53 INFO - PROCESS | 1260 | 1464707573270 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 126 (1B3B8C00) [pid = 1260] [serial = 1976] [outer = 1AF9BC00] 08:12:54 INFO - PROCESS | 1260 | 1464707574197 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1120ms 08:12:54 INFO - PROCESS | 1260 | 1464707574240 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1260 | 1464707574244 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:12:54 INFO - PROCESS | 1260 | 1464707574249 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1260 | 1464707574253 Marionette TRACE conn5 <- [1,2598,null,{}] 08:12:54 INFO - PROCESS | 1260 | 1464707574259 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}] 08:12:54 INFO - PROCESS | 1260 | 1464707574485 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:12:54 INFO - PROCESS | 1260 | 1464707574615 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1260 | ++DOCSHELL 0F9F2C00 == 78 [pid = 1260] [id = 659] 08:12:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 127 (0F9FA400) [pid = 1260] [serial = 1977] [outer = 00000000] 08:12:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 128 (1450DC00) [pid = 1260] [serial = 1978] [outer = 0F9FA400] 08:12:54 INFO - PROCESS | 1260 | 1464707574679 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 129 (14A29800) [pid = 1260] [serial = 1979] [outer = 0F9FA400] 08:12:55 INFO - PROCESS | 1260 | 1464707575300 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1128ms 08:12:55 INFO - PROCESS | 1260 | 1464707575379 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1260 | 1464707575385 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:12:55 INFO - PROCESS | 1260 | 1464707575392 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1260 | 1464707575395 Marionette TRACE conn5 <- [1,2602,null,{}] 08:12:55 INFO - PROCESS | 1260 | 1464707575399 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}] 08:12:55 INFO - PROCESS | 1260 | 1464707575538 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:12:55 INFO - PROCESS | 1260 | 1464707575706 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1260 | ++DOCSHELL 18C13C00 == 79 [pid = 1260] [id = 660] 08:12:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 130 (18C18800) [pid = 1260] [serial = 1980] [outer = 00000000] 08:12:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 131 (19976400) [pid = 1260] [serial = 1981] [outer = 18C18800] 08:12:55 INFO - PROCESS | 1260 | 1464707575769 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (1A047C00) [pid = 1260] [serial = 1982] [outer = 18C18800] 08:12:56 INFO - PROCESS | 1260 | 1464707576494 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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1124ms 08:12:56 INFO - PROCESS | 1260 | 1464707576517 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 1260 | 1464707576520 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:12:56 INFO - PROCESS | 1260 | 1464707576524 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 1260 | 1464707576528 Marionette TRACE conn5 <- [1,2606,null,{}] 08:12:56 INFO - PROCESS | 1260 | 1464707576539 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}] 08:12:56 INFO - PROCESS | 1260 | 1464707576665 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:12:56 INFO - PROCESS | 1260 | 1464707576837 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1260 | ++DOCSHELL 1BBD6800 == 80 [pid = 1260] [id = 661] 08:12:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (1BBDC000) [pid = 1260] [serial = 1983] [outer = 00000000] 08:12:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (1C28F400) [pid = 1260] [serial = 1984] [outer = 1BBDC000] 08:12:56 INFO - PROCESS | 1260 | 1464707576900 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (1D637400) [pid = 1260] [serial = 1985] [outer = 1BBDC000] 08:12:57 INFO - PROCESS | 1260 | 1464707577548 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1075ms 08:12:57 INFO - PROCESS | 1260 | 1464707577602 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1260 | 1464707577605 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:12:57 INFO - PROCESS | 1260 | 1464707577608 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:12:57 INFO - PROCESS | 1260 | 1464707577610 Marionette TRACE conn5 <- [1,2610,null,{}] 08:12:57 INFO - PROCESS | 1260 | 1464707577614 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}] 08:12:57 INFO - PROCESS | 1260 | 1464707577744 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:12:57 INFO - PROCESS | 1260 | 1464707577914 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1260 | ++DOCSHELL 1DCCA800 == 81 [pid = 1260] [id = 662] 08:12:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (1DCD2C00) [pid = 1260] [serial = 1986] [outer = 00000000] 08:12:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (1E2DB800) [pid = 1260] [serial = 1987] [outer = 1DCD2C00] 08:12:58 INFO - PROCESS | 1260 | 1464707577979 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (1FE89C00) [pid = 1260] [serial = 1988] [outer = 1DCD2C00] 08:12:58 INFO - PROCESS | 1260 | 1464707578654 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]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1120ms 08:12:58 INFO - PROCESS | 1260 | 1464707578732 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 1260 | 1464707578734 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:12:58 INFO - PROCESS | 1260 | 1464707578738 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1260 | 1464707578740 Marionette TRACE conn5 <- [1,2614,null,{}] 08:12:58 INFO - PROCESS | 1260 | 1464707578760 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}] 08:12:58 INFO - PROCESS | 1260 | 1464707578889 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:12:59 INFO - PROCESS | 1260 | 1464707579078 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1260 | ++DOCSHELL 1E2D1800 == 82 [pid = 1260] [id = 663] 08:12:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1FEBD000) [pid = 1260] [serial = 1989] [outer = 00000000] 08:12:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1FEC7000) [pid = 1260] [serial = 1990] [outer = 1FEBD000] 08:12:59 INFO - PROCESS | 1260 | 1464707579143 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (20FD2800) [pid = 1260] [serial = 1991] [outer = 1FEBD000] 08:12:59 INFO - PROCESS | 1260 | 1464707579782 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1087ms 08:12:59 INFO - PROCESS | 1260 | 1464707579829 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1260 | 1464707579832 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:12:59 INFO - PROCESS | 1260 | 1464707579835 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:12:59 INFO - PROCESS | 1260 | 1464707579837 Marionette TRACE conn5 <- [1,2618,null,{}] 08:12:59 INFO - PROCESS | 1260 | 1464707579841 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}] 08:12:59 INFO - PROCESS | 1260 | 1464707579966 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:13:00 INFO - PROCESS | 1260 | 1464707580135 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1260 | ++DOCSHELL 2176C400 == 83 [pid = 1260] [id = 664] 08:13:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (2176D000) [pid = 1260] [serial = 1992] [outer = 00000000] 08:13:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (21775000) [pid = 1260] [serial = 1993] [outer = 2176D000] 08:13:00 INFO - PROCESS | 1260 | 1464707580200 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (21778400) [pid = 1260] [serial = 1994] [outer = 2176D000] 08:13:00 INFO - PROCESS | 1260 | 1464707580845 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1070ms 08:13:00 INFO - PROCESS | 1260 | 1464707580909 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1260 | 1464707580911 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:13:00 INFO - PROCESS | 1260 | 1464707580915 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:13:00 INFO - PROCESS | 1260 | 1464707580917 Marionette TRACE conn5 <- [1,2622,null,{}] 08:13:00 INFO - PROCESS | 1260 | 1464707580920 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}] 08:13:01 INFO - PROCESS | 1260 | 1464707581042 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:13:01 INFO - PROCESS | 1260 | 1464707581233 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1260 | ++DOCSHELL 22116000 == 84 [pid = 1260] [id = 665] 08:13:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (22117000) [pid = 1260] [serial = 1995] [outer = 00000000] 08:13:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (22118000) [pid = 1260] [serial = 1996] [outer = 22117000] 08:13:01 INFO - PROCESS | 1260 | 1464707581289 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (2211D000) [pid = 1260] [serial = 1997] [outer = 22117000] 08:13:01 INFO - PROCESS | 1260 | 1464707581956 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1121ms 08:13:02 INFO - PROCESS | 1260 | 1464707582039 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1260 | 1464707582041 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:13:02 INFO - PROCESS | 1260 | 1464707582060 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1260 | 1464707582062 Marionette TRACE conn5 <- [1,2626,null,{}] 08:13:02 INFO - PROCESS | 1260 | 1464707582066 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}] 08:13:02 INFO - PROCESS | 1260 | 1464707582183 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:13:02 INFO - PROCESS | 1260 | 1464707582368 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1260 | ++DOCSHELL 22116400 == 85 [pid = 1260] [id = 666] 08:13:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (22120000) [pid = 1260] [serial = 1998] [outer = 00000000] 08:13:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (2252CC00) [pid = 1260] [serial = 1999] [outer = 22120000] 08:13:02 INFO - PROCESS | 1260 | 1464707582434 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (22533C00) [pid = 1260] [serial = 2000] [outer = 22120000] 08:13:03 INFO - PROCESS | 1260 | 1464707583082 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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1079ms 08:13:03 INFO - PROCESS | 1260 | 1464707583139 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1260 | 1464707583142 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:13:03 INFO - PROCESS | 1260 | 1464707583146 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 1260 | 1464707583148 Marionette TRACE conn5 <- [1,2630,null,{}] 08:13:03 INFO - PROCESS | 1260 | 1464707583151 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}] 08:13:03 INFO - PROCESS | 1260 | 1464707583292 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:13:03 INFO - PROCESS | 1260 | 1464707583670 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1260 | ++DOCSHELL 09176800 == 86 [pid = 1260] [id = 667] 08:13:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 151 (0917B000) [pid = 1260] [serial = 2001] [outer = 00000000] 08:13:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 152 (10B5EC00) [pid = 1260] [serial = 2002] [outer = 0917B000] 08:13:03 INFO - PROCESS | 1260 | 1464707583739 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 153 (1422A800) [pid = 1260] [serial = 2003] [outer = 0917B000] 08:13:04 INFO - PROCESS | 1260 | 1464707584426 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:13:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1331ms 08:13:04 INFO - PROCESS | 1260 | 1464707584480 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1260 | 1464707584485 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:13:04 INFO - PROCESS | 1260 | 1464707584489 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1260 | 1464707584492 Marionette TRACE conn5 <- [1,2634,null,{}] 08:13:04 INFO - PROCESS | 1260 | 1464707584498 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}] 08:13:04 INFO - PROCESS | 1260 | 1464707584613 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:13:04 INFO - PROCESS | 1260 | 1464707584801 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1260 | ++DOCSHELL 176C1C00 == 87 [pid = 1260] [id = 668] 08:13:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (17B30400) [pid = 1260] [serial = 2004] [outer = 00000000] 08:13:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (18C17400) [pid = 1260] [serial = 2005] [outer = 17B30400] 08:13:04 INFO - PROCESS | 1260 | 1464707584861 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (1989BC00) [pid = 1260] [serial = 2006] [outer = 17B30400] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 14C05400 == 86 [pid = 1260] [id = 610] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 0CFD1000 == 85 [pid = 1260] [id = 609] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 17635C00 == 84 [pid = 1260] [id = 657] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 15A46800 == 83 [pid = 1260] [id = 656] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 1A37F800 == 82 [pid = 1260] [id = 655] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 1A1D2000 == 81 [pid = 1260] [id = 654] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 1450A000 == 80 [pid = 1260] [id = 653] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 176C6400 == 79 [pid = 1260] [id = 652] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 14C10000 == 78 [pid = 1260] [id = 651] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 155 (1AFA2800) [pid = 1260] [serial = 1885] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 154 (1B3A0400) [pid = 1260] [serial = 1888] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 153 (1D737000) [pid = 1260] [serial = 1891] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 091EFC00 == 77 [pid = 1260] [id = 650] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 10B61C00 == 76 [pid = 1260] [id = 649] 08:13:05 INFO - PROCESS | 1260 | --DOCSHELL 0CF76C00 == 75 [pid = 1260] [id = 642] 08:13:05 INFO - PROCESS | 1260 | 1464707585597 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]]]}] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 152 (19833400) [pid = 1260] [serial = 1921] [outer = 00000000] [url = about:blank] 08:13:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 151 (1AF1E000) [pid = 1260] [serial = 1915] [outer = 00000000] [url = about:blank] 08:13:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1122ms 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 150 (1A431800) [pid = 1260] [serial = 1913] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 149 (1A2E9800) [pid = 1260] [serial = 1912] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (15A46C00) [pid = 1260] [serial = 1903] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (17636800) [pid = 1260] [serial = 1904] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (187DA800) [pid = 1260] [serial = 1879] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (10B28400) [pid = 1260] [serial = 1876] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (0FF50C00) [pid = 1260] [serial = 1900] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (10ABBC00) [pid = 1260] [serial = 1901] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (19836C00) [pid = 1260] [serial = 1906] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (1AF37800) [pid = 1260] [serial = 1882] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (14547C00) [pid = 1260] [serial = 1898] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1422C400) [pid = 1260] [serial = 1897] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (1425AC00) [pid = 1260] [serial = 1894] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1AF3CC00) [pid = 1260] [serial = 1916] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (19976800) [pid = 1260] [serial = 1909] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (19EFAC00) [pid = 1260] [serial = 1910] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 134 (1AF15800) [pid = 1260] [serial = 1918] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 133 (19898400) [pid = 1260] [serial = 1907] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 132 (1AF93000) [pid = 1260] [serial = 1919] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | --DOMWINDOW == 131 (1AFABC00) [pid = 1260] [serial = 1922] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1260 | 1464707585644 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1260 | 1464707585648 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:13:05 INFO - PROCESS | 1260 | 1464707585655 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1260 | 1464707585657 Marionette TRACE conn5 <- [1,2638,null,{}] 08:13:05 INFO - PROCESS | 1260 | 1464707585661 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}] 08:13:05 INFO - PROCESS | 1260 | 1464707585773 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:13:05 INFO - PROCESS | 1260 | 1464707585781 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 1260 | ++DOCSHELL 10C9EC00 == 76 [pid = 1260] [id = 669] 08:13:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 132 (10CA1400) [pid = 1260] [serial = 2007] [outer = 00000000] 08:13:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 133 (14504400) [pid = 1260] [serial = 2008] [outer = 10CA1400] 08:13:05 INFO - PROCESS | 1260 | 1464707585828 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 134 (14547C00) [pid = 1260] [serial = 2009] [outer = 10CA1400] 08:13:06 INFO - PROCESS | 1260 | 1464707586442 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:13:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 830ms 08:13:06 INFO - PROCESS | 1260 | 1464707586488 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 1260 | 1464707586491 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:13:06 INFO - PROCESS | 1260 | 1464707586495 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 1260 | 1464707586501 Marionette TRACE conn5 <- [1,2642,null,{}] 08:13:06 INFO - PROCESS | 1260 | 1464707586510 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}] 08:13:06 INFO - PROCESS | 1260 | 1464707586630 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:13:06 INFO - PROCESS | 1260 | 1464707586767 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1260 | ++DOCSHELL 17C8AC00 == 77 [pid = 1260] [id = 670] 08:13:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 135 (187E4400) [pid = 1260] [serial = 2010] [outer = 00000000] 08:13:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (191E4400) [pid = 1260] [serial = 2011] [outer = 187E4400] 08:13:06 INFO - PROCESS | 1260 | 1464707586818 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (19898800) [pid = 1260] [serial = 2012] [outer = 187E4400] 08:13:07 INFO - PROCESS | 1260 | 1464707587261 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:13:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 790ms 08:13:07 INFO - PROCESS | 1260 | 1464707587300 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1260 | 1464707587302 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:13:07 INFO - PROCESS | 1260 | 1464707587306 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1260 | 1464707587308 Marionette TRACE conn5 <- [1,2646,null,{}] 08:13:07 INFO - PROCESS | 1260 | 1464707587311 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}] 08:13:07 INFO - PROCESS | 1260 | 1464707587411 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:13:07 INFO - PROCESS | 1260 | 1464707587419 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1260 | ++DOCSHELL 1989A800 == 78 [pid = 1260] [id = 671] 08:13:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (1997B800) [pid = 1260] [serial = 2013] [outer = 00000000] 08:13:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1A04AC00) [pid = 1260] [serial = 2014] [outer = 1997B800] 08:13:07 INFO - PROCESS | 1260 | 1464707587466 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1A1CF400) [pid = 1260] [serial = 2015] [outer = 1997B800] 08:13:08 INFO - PROCESS | 1260 | 1464707588016 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:13:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 08:13:08 INFO - PROCESS | 1260 | 1464707588079 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1260 | 1464707588081 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:13:08 INFO - PROCESS | 1260 | 1464707588084 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1260 | 1464707588086 Marionette TRACE conn5 <- [1,2650,null,{}] 08:13:08 INFO - PROCESS | 1260 | 1464707588090 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}] 08:13:08 INFO - PROCESS | 1260 | 1464707588236 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:13:08 INFO - PROCESS | 1260 | 1464707588257 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1260 | ++DOCSHELL 1A2E2000 == 79 [pid = 1260] [id = 672] 08:13:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (1A2E3800) [pid = 1260] [serial = 2016] [outer = 00000000] 08:13:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (1A38AC00) [pid = 1260] [serial = 2017] [outer = 1A2E3800] 08:13:08 INFO - PROCESS | 1260 | 1464707588317 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (1A43A400) [pid = 1260] [serial = 2018] [outer = 1A2E3800] 08:13:08 INFO - PROCESS | 1260 | 1464707588903 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:13:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 870ms 08:13:08 INFO - PROCESS | 1260 | 1464707588955 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1260 | 1464707588957 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:13:08 INFO - PROCESS | 1260 | 1464707588960 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1260 | 1464707588962 Marionette TRACE conn5 <- [1,2654,null,{}] 08:13:08 INFO - PROCESS | 1260 | 1464707588965 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}] 08:13:09 INFO - PROCESS | 1260 | 1464707589107 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:13:09 INFO - PROCESS | 1260 | 1464707589132 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1260 | ++DOCSHELL 1A43DC00 == 80 [pid = 1260] [id = 673] 08:13:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (1AF3E000) [pid = 1260] [serial = 2019] [outer = 00000000] 08:13:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (1AF94400) [pid = 1260] [serial = 2020] [outer = 1AF3E000] 08:13:09 INFO - PROCESS | 1260 | 1464707589184 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (1AFA1C00) [pid = 1260] [serial = 2021] [outer = 1AF3E000] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (187E5400) [pid = 1260] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (10BB9400) [pid = 1260] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (17632800) [pid = 1260] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (1A1D4000) [pid = 1260] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (091F0400) [pid = 1260] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (17C92400) [pid = 1260] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1A388000) [pid = 1260] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (19995C00) [pid = 1260] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:13:09 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (14CF6C00) [pid = 1260] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:13:10 INFO - PROCESS | 1260 | 1464707590544 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]]]}] 08:13:10 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) 08:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1637ms 08:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:13:10 INFO - PROCESS | 1260 | 1464707590598 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1260 | 1464707590600 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 1260 | 1464707590603 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1260 | 1464707590605 Marionette TRACE conn5 <- [1,2658,null,{}] 08:13:10 INFO - PROCESS | 1260 | 1464707590609 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}] 08:13:10 INFO - PROCESS | 1260 | 1464707590694 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:13:10 INFO - PROCESS | 1260 | 1464707590821 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1260 | ++DOCSHELL 0CFDA000 == 81 [pid = 1260] [id = 674] 08:13:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (14A43400) [pid = 1260] [serial = 2022] [outer = 00000000] 08:13:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (1AF3D800) [pid = 1260] [serial = 2023] [outer = 14A43400] 08:13:10 INFO - PROCESS | 1260 | 1464707590865 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (1AF9DC00) [pid = 1260] [serial = 2024] [outer = 14A43400] 08:13:11 INFO - PROCESS | 1260 | 1464707591736 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] 08:13:11 INFO - PROCESS | 1260 | 1464707591783 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:13:11 INFO - PROCESS | 1260 | 1464707591787 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1260 | 1464707591788 Marionette TRACE conn5 <- [1,2662,null,{}] 08:13:11 INFO - PROCESS | 1260 | 1464707591792 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}] 08:13:11 INFO - PROCESS | 1260 | 1464707591890 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:13:11 INFO - PROCESS | 1260 | 1464707591897 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1260 | ++DOCSHELL 1A430C00 == 82 [pid = 1260] [id = 675] 08:13:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (1A43D800) [pid = 1260] [serial = 2025] [outer = 00000000] 08:13:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (1D6DA800) [pid = 1260] [serial = 2026] [outer = 1A43D800] 08:13:11 INFO - PROCESS | 1260 | 1464707591942 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (1068C000) [pid = 1260] [serial = 2027] [outer = 1A43D800] 08:13:13 INFO - PROCESS | 1260 | 1464707593259 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] 08:13:13 INFO - PROCESS | 1260 | 1464707593328 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:13:13 INFO - PROCESS | 1260 | 1464707593386 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1260 | 1464707593390 Marionette TRACE conn5 <- [1,2666,null,{}] 08:13:13 INFO - PROCESS | 1260 | 1464707593397 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}] 08:13:13 INFO - PROCESS | 1260 | 1464707593547 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:13:13 INFO - PROCESS | 1260 | 1464707593772 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1260 | ++DOCSHELL 14260C00 == 83 [pid = 1260] [id = 676] 08:13:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (14504C00) [pid = 1260] [serial = 2028] [outer = 00000000] 08:13:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (1640DC00) [pid = 1260] [serial = 2029] [outer = 14504C00] 08:13:13 INFO - PROCESS | 1260 | 1464707593840 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (17C6E400) [pid = 1260] [serial = 2030] [outer = 14504C00] 08:13:15 INFO - PROCESS | 1260 | 1464707594968 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]]]}] 08:13:15 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) 08:13:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1636ms 08:13:15 INFO - PROCESS | 1260 | 1464707595016 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1260 | 1464707595022 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:13:15 INFO - PROCESS | 1260 | 1464707595028 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1260 | 1464707595031 Marionette TRACE conn5 <- [1,2670,null,{}] 08:13:15 INFO - PROCESS | 1260 | 1464707595035 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}] 08:13:15 INFO - PROCESS | 1260 | 1464707595161 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:13:15 INFO - PROCESS | 1260 | 1464707595350 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1260 | ++DOCSHELL 1A436000 == 84 [pid = 1260] [id = 677] 08:13:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (1A436800) [pid = 1260] [serial = 2031] [outer = 00000000] 08:13:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (1AF3CC00) [pid = 1260] [serial = 2032] [outer = 1A436800] 08:13:15 INFO - PROCESS | 1260 | 1464707595410 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (1AFB8400) [pid = 1260] [serial = 2033] [outer = 1A436800] 08:13:16 INFO - PROCESS | 1260 | 1464707596442 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]]]}] 08:13:16 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) 08:13:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1477ms 08:13:16 INFO - PROCESS | 1260 | 1464707596532 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 1260 | 1464707596534 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:13:16 INFO - PROCESS | 1260 | 1464707596539 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:13:16 INFO - PROCESS | 1260 | 1464707596543 Marionette TRACE conn5 <- [1,2674,null,{}] 08:13:16 INFO - PROCESS | 1260 | 1464707596554 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}] 08:13:16 INFO - PROCESS | 1260 | 1464707596673 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:13:16 INFO - PROCESS | 1260 | 1464707596921 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1260 | ++DOCSHELL 1D738400 == 85 [pid = 1260] [id = 678] 08:13:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (1D73F400) [pid = 1260] [serial = 2034] [outer = 00000000] 08:13:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 151 (1FEBE400) [pid = 1260] [serial = 2035] [outer = 1D73F400] 08:13:17 INFO - PROCESS | 1260 | 1464707596983 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 152 (20FD6400) [pid = 1260] [serial = 2036] [outer = 1D73F400] 08:13:18 INFO - PROCESS | 1260 | 1464707598075 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] 08:13:18 INFO - PROCESS | 1260 | 1464707598125 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:13:18 INFO - PROCESS | 1260 | 1464707598172 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1260 | 1464707598174 Marionette TRACE conn5 <- [1,2678,null,{}] 08:13:18 INFO - PROCESS | 1260 | 1464707598178 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}] 08:13:18 INFO - PROCESS | 1260 | 1464707598295 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:13:18 INFO - PROCESS | 1260 | 1464707598557 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1260 | ++DOCSHELL 21023C00 == 86 [pid = 1260] [id = 679] 08:13:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 153 (21025400) [pid = 1260] [serial = 2037] [outer = 00000000] 08:13:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (2102B000) [pid = 1260] [serial = 2038] [outer = 21025400] 08:13:18 INFO - PROCESS | 1260 | 1464707598618 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (2102F000) [pid = 1260] [serial = 2039] [outer = 21025400] 08:13:19 INFO - PROCESS | 1260 | 1464707599704 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] 08:13:19 INFO - PROCESS | 1260 | 1464707599761 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:13:19 INFO - PROCESS | 1260 | 1464707599765 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1260 | 1464707599767 Marionette TRACE conn5 <- [1,2682,null,{}] 08:13:19 INFO - PROCESS | 1260 | 1464707599771 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}] 08:13:19 INFO - PROCESS | 1260 | 1464707599901 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:13:20 INFO - PROCESS | 1260 | 1464707600091 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1260 | ++DOCSHELL 10144800 == 87 [pid = 1260] [id = 680] 08:13:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (1037A400) [pid = 1260] [serial = 2040] [outer = 00000000] 08:13:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 157 (15A44400) [pid = 1260] [serial = 2041] [outer = 1037A400] 08:13:20 INFO - PROCESS | 1260 | 1464707600148 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 158 (17B31C00) [pid = 1260] [serial = 2042] [outer = 1037A400] 08:13:21 INFO - PROCESS | 1260 | 1464707601229 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] 08:13:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:13:21 INFO - PROCESS | 1260 | 1464707601294 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:13:21 INFO - PROCESS | 1260 | 1464707601299 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1260 | 1464707601303 Marionette TRACE conn5 <- [1,2686,null,{}] 08:13:21 INFO - PROCESS | 1260 | 1464707601308 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}] 08:13:21 INFO - PROCESS | 1260 | 1464707601496 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:13:21 INFO - PROCESS | 1260 | 1464707601642 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1260 | ++DOCSHELL 0CF32400 == 88 [pid = 1260] [id = 681] 08:13:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 159 (0CF34800) [pid = 1260] [serial = 2043] [outer = 00000000] 08:13:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 160 (0F9ED000) [pid = 1260] [serial = 2044] [outer = 0CF34800] 08:13:21 INFO - PROCESS | 1260 | 1464707601695 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 161 (0C811800) [pid = 1260] [serial = 2045] [outer = 0CF34800] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 14CD8800 == 87 [pid = 1260] [id = 554] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 0CFDA000 == 86 [pid = 1260] [id = 674] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1A43DC00 == 85 [pid = 1260] [id = 673] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1A2E2000 == 84 [pid = 1260] [id = 672] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1989A800 == 83 [pid = 1260] [id = 671] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 17C8AC00 == 82 [pid = 1260] [id = 670] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 10C9EC00 == 81 [pid = 1260] [id = 669] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 176C1C00 == 80 [pid = 1260] [id = 668] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 09176800 == 79 [pid = 1260] [id = 667] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 22116000 == 78 [pid = 1260] [id = 665] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 2176C400 == 77 [pid = 1260] [id = 664] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1E2D1800 == 76 [pid = 1260] [id = 663] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1DCCA800 == 75 [pid = 1260] [id = 662] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 1BBD6800 == 74 [pid = 1260] [id = 661] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 18C13C00 == 73 [pid = 1260] [id = 660] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 0F9F2C00 == 72 [pid = 1260] [id = 659] 08:13:22 INFO - PROCESS | 1260 | --DOCSHELL 14C47C00 == 71 [pid = 1260] [id = 658] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 160 (1FEBA400) [pid = 1260] [serial = 1942] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 159 (16129400) [pid = 1260] [serial = 1954] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 158 (17640800) [pid = 1260] [serial = 1955] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 157 (1B3A7000) [pid = 1260] [serial = 1924] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 156 (1C294C00) [pid = 1260] [serial = 1933] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 155 (1A435400) [pid = 1260] [serial = 1966] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 154 (0C86AC00) [pid = 1260] [serial = 1951] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 153 (0FF55000) [pid = 1260] [serial = 1952] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 152 (14CE9400) [pid = 1260] [serial = 1949] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 151 (14532400) [pid = 1260] [serial = 1948] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 150 (20FC9000) [pid = 1260] [serial = 1945] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 149 (1A2E6400) [pid = 1260] [serial = 1964] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (1A26F000) [pid = 1260] [serial = 1963] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (19EFD400) [pid = 1260] [serial = 1930] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (1442B800) [pid = 1260] [serial = 1927] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (18C15800) [pid = 1260] [serial = 1957] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (1E2D9000) [pid = 1260] [serial = 1939] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (1DBD9400) [pid = 1260] [serial = 1936] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (1AF11400) [pid = 1260] [serial = 1967] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (19897400) [pid = 1260] [serial = 1960] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (19949000) [pid = 1260] [serial = 1961] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1A386400) [pid = 1260] [serial = 1969] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 138 (19835C00) [pid = 1260] [serial = 1958] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 137 (1AFA3800) [pid = 1260] [serial = 1973] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 136 (1A43F400) [pid = 1260] [serial = 1970] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | --DOMWINDOW == 135 (1AF9A400) [pid = 1260] [serial = 1972] [outer = 00000000] [url = about:blank] 08:13:22 INFO - PROCESS | 1260 | 1464707602855 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] 08:13:22 INFO - PROCESS | 1260 | 1464707602885 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:13:22 INFO - PROCESS | 1260 | 1464707602891 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1260 | 1464707602894 Marionette TRACE conn5 <- [1,2690,null,{}] 08:13:22 INFO - PROCESS | 1260 | 1464707602906 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}] 08:13:23 INFO - PROCESS | 1260 | 1464707603031 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:13:23 INFO - PROCESS | 1260 | 1464707603044 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1260 | ++DOCSHELL 10374800 == 72 [pid = 1260] [id = 682] 08:13:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 136 (10668400) [pid = 1260] [serial = 2046] [outer = 00000000] 08:13:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 137 (10C9A800) [pid = 1260] [serial = 2047] [outer = 10668400] 08:13:23 INFO - PROCESS | 1260 | 1464707603090 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 138 (111B2C00) [pid = 1260] [serial = 2048] [outer = 10668400] 08:13:23 INFO - PROCESS | 1260 | 1464707603688 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:13:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 08:13:23 INFO - PROCESS | 1260 | 1464707603724 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1260 | 1464707603726 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 1260 | 1464707603729 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:13:23 INFO - PROCESS | 1260 | 1464707603733 Marionette TRACE conn5 <- [1,2694,null,{}] 08:13:23 INFO - PROCESS | 1260 | 1464707603743 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}] 08:13:23 INFO - PROCESS | 1260 | 1464707603851 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:13:24 INFO - PROCESS | 1260 | 1464707603986 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1260 | ++DOCSHELL 14A20000 == 73 [pid = 1260] [id = 683] 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 139 (14A20C00) [pid = 1260] [serial = 2049] [outer = 00000000] 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (14CEB800) [pid = 1260] [serial = 2050] [outer = 14A20C00] 08:13:24 INFO - PROCESS | 1260 | 1464707604038 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (15914000) [pid = 1260] [serial = 2051] [outer = 14A20C00] 08:13:24 INFO - PROCESS | 1260 | 1464707604547 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:13:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 870ms 08:13:24 INFO - PROCESS | 1260 | 1464707604604 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1260 | 1464707604606 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:13:24 INFO - PROCESS | 1260 | 1464707604610 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:13:24 INFO - PROCESS | 1260 | 1464707604611 Marionette TRACE conn5 <- [1,2698,null,{}] 08:13:24 INFO - PROCESS | 1260 | 1464707604615 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}] 08:13:24 INFO - PROCESS | 1260 | 1464707604713 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:13:24 INFO - PROCESS | 1260 | 1464707604722 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1260 | ++DOCSHELL 16129400 == 74 [pid = 1260] [id = 684] 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (16702800) [pid = 1260] [serial = 2052] [outer = 00000000] 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (176C3000) [pid = 1260] [serial = 2053] [outer = 16702800] 08:13:24 INFO - PROCESS | 1260 | 1464707604777 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (17C92000) [pid = 1260] [serial = 2054] [outer = 16702800] 08:13:25 INFO - PROCESS | 1260 | 1464707605366 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] 08:13:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:13:25 INFO - PROCESS | 1260 | 1464707605386 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 1260 | 1464707605389 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 1260 | 1464707605401 Marionette TRACE conn5 <- [1,2702,null,{}] 08:13:25 INFO - PROCESS | 1260 | 1464707605410 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}] 08:13:25 INFO - PROCESS | 1260 | 1464707605556 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:13:25 INFO - PROCESS | 1260 | 1464707605650 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1260 | ++DOCSHELL 1763B400 == 75 [pid = 1260] [id = 685] 08:13:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (17C76000) [pid = 1260] [serial = 2055] [outer = 00000000] 08:13:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (18C19400) [pid = 1260] [serial = 2056] [outer = 17C76000] 08:13:25 INFO - PROCESS | 1260 | 1464707605704 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (1983BC00) [pid = 1260] [serial = 2057] [outer = 17C76000] 08:13:26 INFO - PROCESS | 1260 | 1464707606248 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:13:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 890ms 08:13:26 INFO - PROCESS | 1260 | 1464707606281 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1260 | 1464707606283 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:13:26 INFO - PROCESS | 1260 | 1464707606286 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1260 | 1464707606288 Marionette TRACE conn5 <- [1,2706,null,{}] 08:13:26 INFO - PROCESS | 1260 | 1464707606292 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}] 08:13:26 INFO - PROCESS | 1260 | 1464707606479 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:13:26 INFO - PROCESS | 1260 | 1464707606514 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1260 | ++DOCSHELL 1A044C00 == 76 [pid = 1260] [id = 686] 08:13:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (1A045C00) [pid = 1260] [serial = 2058] [outer = 00000000] 08:13:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (1A04B800) [pid = 1260] [serial = 2059] [outer = 1A045C00] 08:13:26 INFO - PROCESS | 1260 | 1464707606568 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (1A1D4000) [pid = 1260] [serial = 2060] [outer = 1A045C00] 08:13:27 INFO - PROCESS | 1260 | 1464707607129 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] 08:13:27 INFO - PROCESS | 1260 | 1464707607163 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:13:27 INFO - PROCESS | 1260 | 1464707607166 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1260 | 1464707607168 Marionette TRACE conn5 <- [1,2710,null,{}] 08:13:27 INFO - PROCESS | 1260 | 1464707607177 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}] 08:13:27 INFO - PROCESS | 1260 | 1464707607310 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 149 (1B006400) [pid = 1260] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 148 (14A43400) [pid = 1260] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 147 (1A2E3800) [pid = 1260] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 146 (1AF3E000) [pid = 1260] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 145 (17B30400) [pid = 1260] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 144 (10CA1400) [pid = 1260] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 143 (187E4400) [pid = 1260] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 142 (0917B000) [pid = 1260] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 141 (1997B800) [pid = 1260] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 140 (1A43E400) [pid = 1260] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:13:27 INFO - PROCESS | 1260 | --DOMWINDOW == 139 (1A272400) [pid = 1260] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:13:27 INFO - PROCESS | 1260 | 1464707607690 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 1260 | ++DOCSHELL 09171800 == 77 [pid = 1260] [id = 687] 08:13:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 140 (0917B000) [pid = 1260] [serial = 2061] [outer = 00000000] 08:13:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 141 (10375400) [pid = 1260] [serial = 2062] [outer = 0917B000] 08:13:27 INFO - PROCESS | 1260 | 1464707607747 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 142 (1442AC00) [pid = 1260] [serial = 2063] [outer = 0917B000] 08:13:28 INFO - PROCESS | 1260 | 1464707608194 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] 08:13:28 INFO - PROCESS | 1260 | 1464707608253 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:13:28 INFO - PROCESS | 1260 | 1464707608257 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 1260 | 1464707608259 Marionette TRACE conn5 <- [1,2714,null,{}] 08:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:13:28 INFO - PROCESS | 1260 | 1464707608262 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}] 08:13:28 INFO - PROCESS | 1260 | 1464707608355 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:13:28 INFO - PROCESS | 1260 | 1464707608366 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1260 | ++DOCSHELL 16123C00 == 78 [pid = 1260] [id = 688] 08:13:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 143 (19EFE000) [pid = 1260] [serial = 2064] [outer = 00000000] 08:13:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 144 (1A431000) [pid = 1260] [serial = 2065] [outer = 19EFE000] 08:13:28 INFO - PROCESS | 1260 | 1464707608417 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 145 (1A43A000) [pid = 1260] [serial = 2066] [outer = 19EFE000] 08:13:28 INFO - PROCESS | 1260 | 1464707608936 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:13:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 08:13:29 INFO - PROCESS | 1260 | 1464707609108 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1260 | 1464707609112 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:13:29 INFO - PROCESS | 1260 | 1464707609123 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1260 | 1464707609127 Marionette TRACE conn5 <- [1,2718,null,{}] 08:13:29 INFO - PROCESS | 1260 | 1464707609134 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}] 08:13:29 INFO - PROCESS | 1260 | 1464707609297 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:13:29 INFO - PROCESS | 1260 | 1464707609453 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1260 | ++DOCSHELL 0C86AC00 == 79 [pid = 1260] [id = 689] 08:13:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 146 (0C871000) [pid = 1260] [serial = 2067] [outer = 00000000] 08:13:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 147 (0F963800) [pid = 1260] [serial = 2068] [outer = 0C871000] 08:13:29 INFO - PROCESS | 1260 | 1464707609541 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 148 (10503C00) [pid = 1260] [serial = 2069] [outer = 0C871000] 08:13:30 INFO - PROCESS | 1260 | 1464707610613 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] 08:13:30 INFO - PROCESS | 1260 | 1464707610686 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:13:30 INFO - PROCESS | 1260 | 1464707610695 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1260 | 1464707610699 Marionette TRACE conn5 <- [1,2722,null,{}] 08:13:30 INFO - PROCESS | 1260 | 1464707610704 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}] 08:13:30 INFO - PROCESS | 1260 | 1464707610820 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:13:31 INFO - PROCESS | 1260 | 1464707611084 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1260 | ++DOCSHELL 15916C00 == 80 [pid = 1260] [id = 690] 08:13:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 149 (15A3A800) [pid = 1260] [serial = 2070] [outer = 00000000] 08:13:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 150 (176B9800) [pid = 1260] [serial = 2071] [outer = 15A3A800] 08:13:31 INFO - PROCESS | 1260 | 1464707611151 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 151 (18C19800) [pid = 1260] [serial = 2072] [outer = 15A3A800] 08:13:31 INFO - PROCESS | 1260 | 1464707611805 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1176ms 08:13:31 INFO - PROCESS | 1260 | 1464707611871 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1260 | 1464707611873 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:13:31 INFO - PROCESS | 1260 | 1464707611877 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1260 | 1464707611880 Marionette TRACE conn5 <- [1,2726,null,{}] 08:13:31 INFO - PROCESS | 1260 | 1464707611890 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}] 08:13:32 INFO - PROCESS | 1260 | 1464707612060 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:13:32 INFO - PROCESS | 1260 | 1464707612246 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1260 | ++DOCSHELL 1A389800 == 81 [pid = 1260] [id = 691] 08:13:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 152 (1A38A000) [pid = 1260] [serial = 2073] [outer = 00000000] 08:13:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 153 (1AF1D400) [pid = 1260] [serial = 2074] [outer = 1A38A000] 08:13:32 INFO - PROCESS | 1260 | 1464707612306 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (1AF36400) [pid = 1260] [serial = 2075] [outer = 1A38A000] 08:13:33 INFO - PROCESS | 1260 | 1464707613011 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1178ms 08:13:33 INFO - PROCESS | 1260 | 1464707613057 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1260 | 1464707613060 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:13:33 INFO - PROCESS | 1260 | 1464707613063 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1260 | 1464707613065 Marionette TRACE conn5 <- [1,2730,null,{}] 08:13:33 INFO - PROCESS | 1260 | 1464707613069 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}] 08:13:33 INFO - PROCESS | 1260 | 1464707613195 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:13:33 INFO - PROCESS | 1260 | 1464707613388 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1260 | ++DOCSHELL 1A1C7800 == 82 [pid = 1260] [id = 692] 08:13:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (1AF99800) [pid = 1260] [serial = 2076] [outer = 00000000] 08:13:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (1AFAE000) [pid = 1260] [serial = 2077] [outer = 1AF99800] 08:13:33 INFO - PROCESS | 1260 | 1464707613458 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 157 (1B30DC00) [pid = 1260] [serial = 2078] [outer = 1AF99800] 08:13:34 INFO - PROCESS | 1260 | 1464707614090 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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1070ms 08:13:34 INFO - PROCESS | 1260 | 1464707614137 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 1260 | 1464707614140 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:13:34 INFO - PROCESS | 1260 | 1464707614143 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 1260 | 1464707614145 Marionette TRACE conn5 <- [1,2734,null,{}] 08:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:13:34 INFO - PROCESS | 1260 | 1464707614148 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}] 08:13:34 INFO - PROCESS | 1260 | 1464707614267 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:13:34 INFO - PROCESS | 1260 | 1464707614459 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1260 | ++DOCSHELL 10B28400 == 83 [pid = 1260] [id = 693] 08:13:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 158 (1AFA3800) [pid = 1260] [serial = 2079] [outer = 00000000] 08:13:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 159 (1BB14C00) [pid = 1260] [serial = 2080] [outer = 1AFA3800] 08:13:34 INFO - PROCESS | 1260 | 1464707614528 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 160 (1BBD9C00) [pid = 1260] [serial = 2081] [outer = 1AFA3800] 08:13:35 INFO - PROCESS | 1260 | 1464707615164 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:13:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1065ms 08:13:35 INFO - PROCESS | 1260 | 1464707615213 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1260 | 1464707615215 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 1260 | 1464707615218 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1260 | 1464707615220 Marionette TRACE conn5 <- [1,2738,null,{}] 08:13:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:13:35 INFO - PROCESS | 1260 | 1464707615224 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}] 08:13:35 INFO - PROCESS | 1260 | 1464707615370 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:13:35 INFO - PROCESS | 1260 | 1464707615560 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 1260 | ++DOCSHELL 1B3A6400 == 84 [pid = 1260] [id = 694] 08:13:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 161 (1B46E800) [pid = 1260] [serial = 2082] [outer = 00000000] 08:13:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 162 (1DCCB000) [pid = 1260] [serial = 2083] [outer = 1B46E800] 08:13:35 INFO - PROCESS | 1260 | 1464707615623 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 163 (1E2DD400) [pid = 1260] [serial = 2084] [outer = 1B46E800] 08:13:36 INFO - PROCESS | 1260 | 1464707616274 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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1121ms 08:13:36 INFO - PROCESS | 1260 | 1464707616344 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 1260 | 1464707616346 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 1260 | 1464707616349 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:13:36 INFO - PROCESS | 1260 | 1464707616351 Marionette TRACE conn5 <- [1,2742,null,{}] 08:13:36 INFO - PROCESS | 1260 | 1464707616355 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}] 08:13:36 INFO - PROCESS | 1260 | 1464707616468 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:13:36 INFO - PROCESS | 1260 | 1464707616664 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1260 | ++DOCSHELL 19891C00 == 85 [pid = 1260] [id = 695] 08:13:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 164 (1D62DC00) [pid = 1260] [serial = 2085] [outer = 00000000] 08:13:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 165 (1FEBBC00) [pid = 1260] [serial = 2086] [outer = 1D62DC00] 08:13:36 INFO - PROCESS | 1260 | 1464707616730 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1260 | ++DOMWINDOW == 166 (1FEC0000) [pid = 1260] [serial = 2087] [outer = 1D62DC00] 08:13:37 INFO - PROCESS | 1260 | 1464707617352 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1015ms 08:13:37 INFO - PROCESS | 1260 | 1464707617369 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1260 | 1464707617371 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:13:37 INFO - PROCESS | 1260 | 1464707617374 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1260 | 1464707617376 Marionette TRACE conn5 <- [1,2746,null,{}] 08:13:37 INFO - PROCESS | 1260 | 1464707617380 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}] 08:13:37 INFO - PROCESS | 1260 | 1464707617500 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:13:37 INFO - PROCESS | 1260 | 1464707617699 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1260 | ++DOCSHELL 20FD6800 == 86 [pid = 1260] [id = 696] 08:13:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 167 (21022400) [pid = 1260] [serial = 2088] [outer = 00000000] 08:13:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 168 (21027000) [pid = 1260] [serial = 2089] [outer = 21022400] 08:13:37 INFO - PROCESS | 1260 | 1464707617769 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 169 (2102B400) [pid = 1260] [serial = 2090] [outer = 21022400] 08:13:38 INFO - PROCESS | 1260 | 1464707618402 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1069ms 08:13:38 INFO - PROCESS | 1260 | 1464707618448 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1260 | 1464707618450 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:13:38 INFO - PROCESS | 1260 | 1464707618453 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:13:38 INFO - PROCESS | 1260 | 1464707618455 Marionette TRACE conn5 <- [1,2750,null,{}] 08:13:38 INFO - PROCESS | 1260 | 1464707618459 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}] 08:13:38 INFO - PROCESS | 1260 | 1464707618579 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:13:38 INFO - PROCESS | 1260 | 1464707618789 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 1260 | ++DOCSHELL 2176F800 == 87 [pid = 1260] [id = 697] 08:13:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 170 (21775400) [pid = 1260] [serial = 2091] [outer = 00000000] 08:13:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 171 (22116800) [pid = 1260] [serial = 2092] [outer = 21775400] 08:13:38 INFO - PROCESS | 1260 | 1464707618855 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 172 (22529C00) [pid = 1260] [serial = 2093] [outer = 21775400] 08:13:39 INFO - PROCESS | 1260 | 1464707619548 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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1116ms 08:13:39 INFO - PROCESS | 1260 | 1464707619574 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 1260 | 1464707619576 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:13:39 INFO - PROCESS | 1260 | 1464707619579 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 1260 | 1464707619581 Marionette TRACE conn5 <- [1,2754,null,{}] 08:13:39 INFO - PROCESS | 1260 | 1464707619585 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}] 08:13:39 INFO - PROCESS | 1260 | 1464707619715 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:13:39 INFO - PROCESS | 1260 | 1464707619895 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1260 | ++DOCSHELL 2252BC00 == 88 [pid = 1260] [id = 698] 08:13:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 173 (2252D400) [pid = 1260] [serial = 2094] [outer = 00000000] 08:13:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 174 (23E01400) [pid = 1260] [serial = 2095] [outer = 2252D400] 08:13:39 INFO - PROCESS | 1260 | 1464707619955 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 175 (23E04800) [pid = 1260] [serial = 2096] [outer = 2252D400] 08:13:40 INFO - PROCESS | 1260 | 1464707620668 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1133ms 08:13:40 INFO - PROCESS | 1260 | 1464707620712 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1260 | 1464707620715 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:13:40 INFO - PROCESS | 1260 | 1464707620718 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:13:40 INFO - PROCESS | 1260 | 1464707620721 Marionette TRACE conn5 <- [1,2758,null,{}] 08:13:40 INFO - PROCESS | 1260 | 1464707620724 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}] 08:13:40 INFO - PROCESS | 1260 | 1464707620961 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:13:41 INFO - PROCESS | 1260 | 1464707621084 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 1260 | ++DOCSHELL 0917DC00 == 89 [pid = 1260] [id = 699] 08:13:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 176 (1014F800) [pid = 1260] [serial = 2097] [outer = 00000000] 08:13:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 177 (1BBDFC00) [pid = 1260] [serial = 2098] [outer = 1014F800] 08:13:41 INFO - PROCESS | 1260 | 1464707621147 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 178 (23E0AC00) [pid = 1260] [serial = 2099] [outer = 1014F800] 08:13:42 INFO - PROCESS | 1260 | 1464707622097 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1418ms 08:13:42 INFO - PROCESS | 1260 | 1464707622140 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1260 | 1464707622143 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:13:42 INFO - PROCESS | 1260 | 1464707622148 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1260 | 1464707622151 Marionette TRACE conn5 <- [1,2762,null,{}] 08:13:42 INFO - PROCESS | 1260 | 1464707622156 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}] 08:13:42 INFO - PROCESS | 1260 | 1464707622275 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:13:42 INFO - PROCESS | 1260 | 1464707622457 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1260 | ++DOCSHELL 0FF58400 == 90 [pid = 1260] [id = 700] 08:13:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 179 (0FF59400) [pid = 1260] [serial = 2100] [outer = 00000000] 08:13:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 180 (15A82800) [pid = 1260] [serial = 2101] [outer = 0FF59400] 08:13:42 INFO - PROCESS | 1260 | 1464707622514 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 181 (1996F400) [pid = 1260] [serial = 2102] [outer = 0FF59400] 08:13:43 INFO - PROCESS | 1260 | 1464707623174 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:13:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1078ms 08:13:43 INFO - PROCESS | 1260 | 1464707623229 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1260 | 1464707623234 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:13:43 INFO - PROCESS | 1260 | 1464707623240 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1260 | 1464707623242 Marionette TRACE conn5 <- [1,2766,null,{}] 08:13:43 INFO - PROCESS | 1260 | 1464707623246 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}] 08:13:43 INFO - PROCESS | 1260 | 1464707623372 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 10C9AC00 == 89 [pid = 1260] [id = 462] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 09171800 == 88 [pid = 1260] [id = 687] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 1763B400 == 87 [pid = 1260] [id = 685] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 14A20000 == 86 [pid = 1260] [id = 683] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 10374800 == 85 [pid = 1260] [id = 682] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 0CF32400 == 84 [pid = 1260] [id = 681] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 180 (1B399C00) [pid = 1260] [serial = 1975] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 179 (1450DC00) [pid = 1260] [serial = 1978] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 178 (19976400) [pid = 1260] [serial = 1981] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 177 (1C28F400) [pid = 1260] [serial = 1984] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 176 (1E2DB800) [pid = 1260] [serial = 1987] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 175 (1FEC7000) [pid = 1260] [serial = 1990] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 174 (21775000) [pid = 1260] [serial = 1993] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 173 (22118000) [pid = 1260] [serial = 1996] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 172 (2252CC00) [pid = 1260] [serial = 1999] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | 1464707623676 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 1A436000 == 83 [pid = 1260] [id = 677] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 14260C00 == 82 [pid = 1260] [id = 676] 08:13:43 INFO - PROCESS | 1260 | --DOCSHELL 1A430C00 == 81 [pid = 1260] [id = 675] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 171 (1BB22800) [pid = 1260] [serial = 1826] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 170 (1A439800) [pid = 1260] [serial = 1874] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 169 (1BB14800) [pid = 1260] [serial = 1925] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 168 (1AF3D800) [pid = 1260] [serial = 2023] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 167 (1A38AC00) [pid = 1260] [serial = 2017] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 166 (1AF94400) [pid = 1260] [serial = 2020] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 165 (1A43A400) [pid = 1260] [serial = 2018] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 164 (1989BC00) [pid = 1260] [serial = 2006] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 163 (18C17400) [pid = 1260] [serial = 2005] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 162 (14504400) [pid = 1260] [serial = 2008] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 161 (14547C00) [pid = 1260] [serial = 2009] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 160 (191E4400) [pid = 1260] [serial = 2011] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 159 (19898800) [pid = 1260] [serial = 2012] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 158 (1422A800) [pid = 1260] [serial = 2003] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 157 (10B5EC00) [pid = 1260] [serial = 2002] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 156 (1A04AC00) [pid = 1260] [serial = 2014] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 155 (1AFA1C00) [pid = 1260] [serial = 2021] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 154 (1A1CF400) [pid = 1260] [serial = 2015] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | --DOMWINDOW == 153 (1AF9DC00) [pid = 1260] [serial = 2024] [outer = 00000000] [url = about:blank] 08:13:43 INFO - PROCESS | 1260 | ++DOCSHELL 09170C00 == 82 [pid = 1260] [id = 701] 08:13:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 154 (09180800) [pid = 1260] [serial = 2103] [outer = 00000000] 08:13:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 155 (0C814800) [pid = 1260] [serial = 2104] [outer = 09180800] 08:13:43 INFO - PROCESS | 1260 | 1464707623751 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 156 (1036D800) [pid = 1260] [serial = 2105] [outer = 09180800] 08:13:44 INFO - PROCESS | 1260 | 1464707624299 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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:13:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1119ms 08:13:44 INFO - PROCESS | 1260 | 1464707624362 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 1260 | 1464707624364 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:13:44 INFO - PROCESS | 1260 | 1464707624368 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:13:44 INFO - PROCESS | 1260 | 1464707624371 Marionette TRACE conn5 <- [1,2770,null,{}] 08:13:44 INFO - PROCESS | 1260 | 1464707624382 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}] 08:13:44 INFO - PROCESS | 1260 | 1464707624494 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:13:44 INFO - PROCESS | 1260 | 1464707624503 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1260 | ++DOCSHELL 1590E400 == 83 [pid = 1260] [id = 702] 08:13:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 157 (15913400) [pid = 1260] [serial = 2106] [outer = 00000000] 08:13:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 158 (1670F800) [pid = 1260] [serial = 2107] [outer = 15913400] 08:13:44 INFO - PROCESS | 1260 | 1464707624551 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 159 (18C11800) [pid = 1260] [serial = 2108] [outer = 15913400] 08:13:45 INFO - PROCESS | 1260 | 1464707625153 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:13:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 830ms 08:13:45 INFO - PROCESS | 1260 | 1464707625202 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1260 | 1464707625204 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:13:45 INFO - PROCESS | 1260 | 1464707625208 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1260 | 1464707625209 Marionette TRACE conn5 <- [1,2774,null,{}] 08:13:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:13:45 INFO - PROCESS | 1260 | 1464707625213 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}] 08:13:45 INFO - PROCESS | 1260 | 1464707625382 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:13:45 INFO - PROCESS | 1260 | 1464707625402 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1260 | ++DOCSHELL 19943400 == 84 [pid = 1260] [id = 703] 08:13:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 160 (19948C00) [pid = 1260] [serial = 2109] [outer = 00000000] 08:13:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 161 (1A04AC00) [pid = 1260] [serial = 2110] [outer = 19948C00] 08:13:45 INFO - PROCESS | 1260 | 1464707625456 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 162 (1A1D0400) [pid = 1260] [serial = 2111] [outer = 19948C00] 08:13:46 INFO - PROCESS | 1260 | 1464707625969 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 774ms 08:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:13:46 INFO - PROCESS | 1260 | 1464707625998 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1260 | 1464707626000 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:13:46 INFO - PROCESS | 1260 | 1464707626003 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1260 | 1464707626005 Marionette TRACE conn5 <- [1,2778,null,{}] 08:13:46 INFO - PROCESS | 1260 | 1464707626009 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}] 08:13:46 INFO - PROCESS | 1260 | 1464707626218 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:13:46 INFO - PROCESS | 1260 | 1464707626248 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1260 | ++DOCSHELL 1A1E9800 == 85 [pid = 1260] [id = 704] 08:13:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 163 (1A274400) [pid = 1260] [serial = 2112] [outer = 00000000] 08:13:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 164 (1A389000) [pid = 1260] [serial = 2113] [outer = 1A274400] 08:13:46 INFO - PROCESS | 1260 | 1464707626315 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 165 (1A43DC00) [pid = 1260] [serial = 2114] [outer = 1A274400] 08:13:46 INFO - PROCESS | 1260 | 1464707626851 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 870ms 08:13:46 INFO - PROCESS | 1260 | 1464707626877 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1260 | 1464707626879 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:13:46 INFO - PROCESS | 1260 | 1464707626882 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1260 | 1464707626884 Marionette TRACE conn5 <- [1,2782,null,{}] 08:13:46 INFO - PROCESS | 1260 | 1464707626887 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}] 08:13:47 INFO - PROCESS | 1260 | 1464707627039 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:13:47 INFO - PROCESS | 1260 | 1464707627062 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1260 | ++DOCSHELL 1AF17400 == 86 [pid = 1260] [id = 705] 08:13:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 166 (1AF1F000) [pid = 1260] [serial = 2115] [outer = 00000000] 08:13:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 167 (1AFB6000) [pid = 1260] [serial = 2116] [outer = 1AF1F000] 08:13:47 INFO - PROCESS | 1260 | 1464707627108 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 168 (1B303C00) [pid = 1260] [serial = 2117] [outer = 1AF1F000] 08:13:47 INFO - PROCESS | 1260 | 1464707627614 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 08:13:47 INFO - PROCESS | 1260 | 1464707627653 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1260 | 1464707627655 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:13:47 INFO - PROCESS | 1260 | 1464707627704 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1260 | 1464707627706 Marionette TRACE conn5 <- [1,2786,null,{}] 08:13:47 INFO - PROCESS | 1260 | 1464707627710 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}] 08:13:47 INFO - PROCESS | 1260 | 1464707627863 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:13:47 INFO - PROCESS | 1260 | 1464707627889 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1260 | ++DOCSHELL 1B3A7400 == 87 [pid = 1260] [id = 706] 08:13:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 169 (1B3B5C00) [pid = 1260] [serial = 2118] [outer = 00000000] 08:13:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 170 (1D634800) [pid = 1260] [serial = 2119] [outer = 1B3B5C00] 08:13:47 INFO - PROCESS | 1260 | 1464707627941 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 171 (1D740800) [pid = 1260] [serial = 2120] [outer = 1B3B5C00] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 170 (10668400) [pid = 1260] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 169 (1A43D800) [pid = 1260] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 168 (0CF34800) [pid = 1260] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 167 (1A045C00) [pid = 1260] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 166 (0917B000) [pid = 1260] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 165 (16702800) [pid = 1260] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 164 (14A20C00) [pid = 1260] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 163 (17C76000) [pid = 1260] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:13:48 INFO - PROCESS | 1260 | --DOMWINDOW == 162 (1AF9BC00) [pid = 1260] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:13:48 INFO - PROCESS | 1260 | 1464707628617 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:13:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 990ms 08:13:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:13:48 INFO - PROCESS | 1260 | 1464707628688 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1260 | 1464707628690 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 1260 | 1464707628693 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 1260 | 1464707628695 Marionette TRACE conn5 <- [1,2790,null,{}] 08:13:48 INFO - PROCESS | 1260 | 1464707628698 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}] 08:13:48 INFO - PROCESS | 1260 | 1464707628804 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:13:48 INFO - PROCESS | 1260 | 1464707628816 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1260 | ++DOCSHELL 1A381C00 == 88 [pid = 1260] [id = 707] 08:13:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 163 (1A389400) [pid = 1260] [serial = 2121] [outer = 00000000] 08:13:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 164 (1E2D6800) [pid = 1260] [serial = 2122] [outer = 1A389400] 08:13:48 INFO - PROCESS | 1260 | 1464707628867 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 165 (1FE83C00) [pid = 1260] [serial = 2123] [outer = 1A389400] 08:13:49 INFO - PROCESS | 1260 | 1464707629400 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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 08:13:49 INFO - PROCESS | 1260 | 1464707629477 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1260 | 1464707629480 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:13:49 INFO - PROCESS | 1260 | 1464707629487 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:13:49 INFO - PROCESS | 1260 | 1464707629489 Marionette TRACE conn5 <- [1,2794,null,{}] 08:13:49 INFO - PROCESS | 1260 | 1464707629493 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}] 08:13:49 INFO - PROCESS | 1260 | 1464707629593 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:13:49 INFO - PROCESS | 1260 | 1464707629600 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1260 | ++DOCSHELL 1FE89000 == 89 [pid = 1260] [id = 708] 08:13:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 166 (1FE8C400) [pid = 1260] [serial = 2124] [outer = 00000000] 08:13:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 167 (20F2D800) [pid = 1260] [serial = 2125] [outer = 1FE8C400] 08:13:49 INFO - PROCESS | 1260 | 1464707629645 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 168 (20F30C00) [pid = 1260] [serial = 2126] [outer = 1FE8C400] 08:13:50 INFO - PROCESS | 1260 | 1464707630150 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 08:13:50 INFO - PROCESS | 1260 | 1464707630165 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1260 | 1464707630167 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:13:50 INFO - PROCESS | 1260 | 1464707630194 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1260 | 1464707630196 Marionette TRACE conn5 <- [1,2798,null,{}] 08:13:50 INFO - PROCESS | 1260 | 1464707630200 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}] 08:13:50 INFO - PROCESS | 1260 | 1464707630301 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:13:50 INFO - PROCESS | 1260 | 1464707630308 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1260 | ++DOCSHELL 20F35000 == 90 [pid = 1260] [id = 709] 08:13:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 169 (20F37400) [pid = 1260] [serial = 2127] [outer = 00000000] 08:13:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 170 (20FD0400) [pid = 1260] [serial = 2128] [outer = 20F37400] 08:13:50 INFO - PROCESS | 1260 | 1464707630353 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 171 (2176D400) [pid = 1260] [serial = 2129] [outer = 20F37400] 08:13:51 INFO - PROCESS | 1260 | 1464707631227 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:13:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1068ms 08:13:51 INFO - PROCESS | 1260 | 1464707631269 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:13:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:13:51 INFO - PROCESS | 1260 | 1464707631275 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 1260 | 1464707631280 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1260 | 1464707631285 Marionette TRACE conn5 <- [1,2802,null,{}] 08:13:51 INFO - PROCESS | 1260 | 1464707631291 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}] 08:13:51 INFO - PROCESS | 1260 | 1464707631437 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:13:51 INFO - PROCESS | 1260 | 1464707631633 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1260 | ++DOCSHELL 1422B400 == 91 [pid = 1260] [id = 710] 08:13:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 172 (14505C00) [pid = 1260] [serial = 2130] [outer = 00000000] 08:13:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 173 (14C0D800) [pid = 1260] [serial = 2131] [outer = 14505C00] 08:13:51 INFO - PROCESS | 1260 | 1464707631697 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 174 (16127800) [pid = 1260] [serial = 2132] [outer = 14505C00] 08:13:52 INFO - PROCESS | 1260 | 1464707632371 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1132ms 08:13:52 INFO - PROCESS | 1260 | 1464707632412 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1260 | 1464707632418 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:13:52 INFO - PROCESS | 1260 | 1464707632424 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1260 | 1464707632427 Marionette TRACE conn5 <- [1,2806,null,{}] 08:13:52 INFO - PROCESS | 1260 | 1464707632432 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}] 08:13:52 INFO - PROCESS | 1260 | 1464707632577 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:13:52 INFO - PROCESS | 1260 | 1464707632784 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1260 | ++DOCSHELL 1A04C400 == 92 [pid = 1260] [id = 711] 08:13:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 175 (1A04D800) [pid = 1260] [serial = 2133] [outer = 00000000] 08:13:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 176 (1A2E8800) [pid = 1260] [serial = 2134] [outer = 1A04D800] 08:13:52 INFO - PROCESS | 1260 | 1464707632850 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 177 (1AF8C400) [pid = 1260] [serial = 2135] [outer = 1A04D800] 08:13:53 INFO - PROCESS | 1260 | 1464707633556 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:13:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1175ms 08:13:53 INFO - PROCESS | 1260 | 1464707633601 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1260 | 1464707633604 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:13:53 INFO - PROCESS | 1260 | 1464707633608 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1260 | 1464707633612 Marionette TRACE conn5 <- [1,2810,null,{}] 08:13:53 INFO - PROCESS | 1260 | 1464707633638 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}] 08:13:53 INFO - PROCESS | 1260 | 1464707633778 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:13:54 INFO - PROCESS | 1260 | 1464707633964 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA8800 == 93 [pid = 1260] [id = 712] 08:13:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 178 (20D9B800) [pid = 1260] [serial = 2136] [outer = 00000000] 08:13:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 179 (20D9F400) [pid = 1260] [serial = 2137] [outer = 20D9B800] 08:13:54 INFO - PROCESS | 1260 | 1464707634029 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 180 (20DA6400) [pid = 1260] [serial = 2138] [outer = 20D9B800] 08:13:54 INFO - PROCESS | 1260 | 1464707634709 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1140ms 08:13:54 INFO - PROCESS | 1260 | 1464707634751 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1260 | 1464707634754 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:13:54 INFO - PROCESS | 1260 | 1464707634757 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:13:54 INFO - PROCESS | 1260 | 1464707634759 Marionette TRACE conn5 <- [1,2814,null,{}] 08:13:54 INFO - PROCESS | 1260 | 1464707634763 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}] 08:13:54 INFO - PROCESS | 1260 | 1464707634906 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:13:55 INFO - PROCESS | 1260 | 1464707635105 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1260 | ++DOCSHELL 20F31800 == 94 [pid = 1260] [id = 713] 08:13:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 181 (21775000) [pid = 1260] [serial = 2139] [outer = 00000000] 08:13:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 182 (2211FC00) [pid = 1260] [serial = 2140] [outer = 21775000] 08:13:55 INFO - PROCESS | 1260 | 1464707635169 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 183 (23E06400) [pid = 1260] [serial = 2141] [outer = 21775000] 08:13:55 INFO - PROCESS | 1260 | 1464707635841 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1129ms 08:13:55 INFO - PROCESS | 1260 | 1464707635891 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1260 | 1464707635893 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 1260 | 1464707635896 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:13:55 INFO - PROCESS | 1260 | 1464707635898 Marionette TRACE conn5 <- [1,2818,null,{}] 08:13:55 INFO - PROCESS | 1260 | 1464707635902 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}] 08:13:56 INFO - PROCESS | 1260 | 1464707636027 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:13:56 INFO - PROCESS | 1260 | 1464707636226 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1260 | ++DOCSHELL 22DD8400 == 95 [pid = 1260] [id = 714] 08:13:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 184 (22DD8800) [pid = 1260] [serial = 2142] [outer = 00000000] 08:13:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 185 (22DDEC00) [pid = 1260] [serial = 2143] [outer = 22DD8800] 08:13:56 INFO - PROCESS | 1260 | 1464707636293 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 186 (22DE0C00) [pid = 1260] [serial = 2144] [outer = 22DD8800] 08:13:57 INFO - PROCESS | 1260 | 1464707637063 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:13:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1219ms 08:13:57 INFO - PROCESS | 1260 | 1464707637125 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 1260 | 1464707637128 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:13:57 INFO - PROCESS | 1260 | 1464707637132 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 1260 | 1464707637134 Marionette TRACE conn5 <- [1,2822,null,{}] 08:13:57 INFO - PROCESS | 1260 | 1464707637137 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}] 08:13:57 INFO - PROCESS | 1260 | 1464707637286 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:13:57 INFO - PROCESS | 1260 | 1464707637489 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1260 | ++DOCSHELL 22DD9400 == 96 [pid = 1260] [id = 715] 08:13:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 187 (22DE3C00) [pid = 1260] [serial = 2145] [outer = 00000000] 08:13:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 188 (22EF3C00) [pid = 1260] [serial = 2146] [outer = 22DE3C00] 08:13:57 INFO - PROCESS | 1260 | 1464707637549 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 189 (22EF6400) [pid = 1260] [serial = 2147] [outer = 22DE3C00] 08:13:58 INFO - PROCESS | 1260 | 1464707638242 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1127ms 08:13:58 INFO - PROCESS | 1260 | 1464707638261 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 1260 | 1464707638264 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:13:58 INFO - PROCESS | 1260 | 1464707638267 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:13:58 INFO - PROCESS | 1260 | 1464707638269 Marionette TRACE conn5 <- [1,2826,null,{}] 08:13:58 INFO - PROCESS | 1260 | 1464707638273 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}] 08:13:58 INFO - PROCESS | 1260 | 1464707638399 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:13:58 INFO - PROCESS | 1260 | 1464707638600 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1260 | ++DOCSHELL 22A09400 == 97 [pid = 1260] [id = 716] 08:13:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 190 (22A0C000) [pid = 1260] [serial = 2148] [outer = 00000000] 08:13:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 191 (22A13000) [pid = 1260] [serial = 2149] [outer = 22A0C000] 08:13:58 INFO - PROCESS | 1260 | 1464707638665 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 192 (22A15400) [pid = 1260] [serial = 2150] [outer = 22A0C000] 08:13:59 INFO - PROCESS | 1260 | 1464707639341 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1128ms 08:13:59 INFO - PROCESS | 1260 | 1464707639400 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1260 | 1464707639402 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 1260 | 1464707639406 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:13:59 INFO - PROCESS | 1260 | 1464707639408 Marionette TRACE conn5 <- [1,2830,null,{}] 08:13:59 INFO - PROCESS | 1260 | 1464707639428 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}] 08:13:59 INFO - PROCESS | 1260 | 1464707639569 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:13:59 INFO - PROCESS | 1260 | 1464707639762 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1260 | ++DOCSHELL 22A18400 == 98 [pid = 1260] [id = 717] 08:13:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 193 (22EEA000) [pid = 1260] [serial = 2151] [outer = 00000000] 08:13:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 194 (23E0F000) [pid = 1260] [serial = 2152] [outer = 22EEA000] 08:13:59 INFO - PROCESS | 1260 | 1464707639826 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 195 (244CBC00) [pid = 1260] [serial = 2153] [outer = 22EEA000] 08:14:00 INFO - PROCESS | 1260 | 1464707640536 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1180ms 08:14:00 INFO - PROCESS | 1260 | 1464707640590 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 1260 | 1464707640592 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:14:00 INFO - PROCESS | 1260 | 1464707640596 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:14:00 INFO - PROCESS | 1260 | 1464707640598 Marionette TRACE conn5 <- [1,2834,null,{}] 08:14:00 INFO - PROCESS | 1260 | 1464707640602 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}] 08:14:00 INFO - PROCESS | 1260 | 1464707640736 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:14:00 INFO - PROCESS | 1260 | 1464707640940 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1260 | ++DOCSHELL 1EF15800 == 99 [pid = 1260] [id = 718] 08:14:00 INFO - PROCESS | 1260 | ++DOMWINDOW == 196 (1EF17000) [pid = 1260] [serial = 2154] [outer = 00000000] 08:14:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 197 (1EF1C400) [pid = 1260] [serial = 2155] [outer = 1EF17000] 08:14:01 INFO - PROCESS | 1260 | 1464707640999 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 198 (1EF1F400) [pid = 1260] [serial = 2156] [outer = 1EF17000] 08:14:01 INFO - PROCESS | 1260 | 1464707641685 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1126ms 08:14:01 INFO - PROCESS | 1260 | 1464707641726 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1260 | 1464707641728 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:14:01 INFO - PROCESS | 1260 | 1464707641731 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1260 | 1464707641734 Marionette TRACE conn5 <- [1,2838,null,{}] 08:14:01 INFO - PROCESS | 1260 | 1464707641737 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}] 08:14:01 INFO - PROCESS | 1260 | 1464707641876 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:14:02 INFO - PROCESS | 1260 | 1464707642081 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1260 | ++DOCSHELL 22A11C00 == 100 [pid = 1260] [id = 719] 08:14:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 199 (22A17400) [pid = 1260] [serial = 2157] [outer = 00000000] 08:14:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 200 (244D6000) [pid = 1260] [serial = 2158] [outer = 22A17400] 08:14:02 INFO - PROCESS | 1260 | 1464707642144 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 201 (24C56000) [pid = 1260] [serial = 2159] [outer = 22A17400] 08:14:02 INFO - PROCESS | 1260 | 1464707642921 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1218ms 08:14:02 INFO - PROCESS | 1260 | 1464707642953 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1260 | 1464707642956 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 1260 | 1464707642959 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:14:02 INFO - PROCESS | 1260 | 1464707642962 Marionette TRACE conn5 <- [1,2842,null,{}] 08:14:03 INFO - PROCESS | 1260 | 1464707642965 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}] 08:14:03 INFO - PROCESS | 1260 | 1464707643115 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:14:03 INFO - PROCESS | 1260 | 1464707643327 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1260 | ++DOCSHELL 176C6400 == 101 [pid = 1260] [id = 720] 08:14:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 202 (18C1A800) [pid = 1260] [serial = 2160] [outer = 00000000] 08:14:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 203 (1A1F0800) [pid = 1260] [serial = 2161] [outer = 18C1A800] 08:14:03 INFO - PROCESS | 1260 | 1464707643398 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 204 (1A431C00) [pid = 1260] [serial = 2162] [outer = 18C1A800] 08:14:04 INFO - PROCESS | 1260 | 1464707644467 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1583ms 08:14:04 INFO - PROCESS | 1260 | 1464707644559 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1260 | 1464707644564 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:14:04 INFO - PROCESS | 1260 | 1464707644570 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1260 | 1464707644573 Marionette TRACE conn5 <- [1,2846,null,{}] 08:14:04 INFO - PROCESS | 1260 | 1464707644578 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}] 08:14:04 INFO - PROCESS | 1260 | 1464707644708 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:14:04 INFO - PROCESS | 1260 | 1464707644899 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1260 | ++DOCSHELL 0FF4D000 == 102 [pid = 1260] [id = 721] 08:14:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 205 (10376400) [pid = 1260] [serial = 2163] [outer = 00000000] 08:14:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 206 (14536800) [pid = 1260] [serial = 2164] [outer = 10376400] 08:14:04 INFO - PROCESS | 1260 | 1464707644953 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 207 (14C08000) [pid = 1260] [serial = 2165] [outer = 10376400] 08:14:05 INFO - PROCESS | 1260 | 1464707645664 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1128ms 08:14:05 INFO - PROCESS | 1260 | 1464707645708 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1260 | 1464707645714 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:14:05 INFO - PROCESS | 1260 | 1464707645721 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1260 | 1464707645724 Marionette TRACE conn5 <- [1,2850,null,{}] 08:14:05 INFO - PROCESS | 1260 | 1464707645728 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}] 08:14:05 INFO - PROCESS | 1260 | 1464707645849 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 09178400 == 101 [pid = 1260] [id = 631] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1AFB8800 == 100 [pid = 1260] [id = 629] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1FE89000 == 99 [pid = 1260] [id = 708] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1A381C00 == 98 [pid = 1260] [id = 707] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1B3A7400 == 97 [pid = 1260] [id = 706] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 16129400 == 96 [pid = 1260] [id = 684] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1AF17400 == 95 [pid = 1260] [id = 705] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1A1E9800 == 94 [pid = 1260] [id = 704] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 19943400 == 93 [pid = 1260] [id = 703] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1590E400 == 92 [pid = 1260] [id = 702] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1A044C00 == 91 [pid = 1260] [id = 686] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 09170C00 == 90 [pid = 1260] [id = 701] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 206 (1A431000) [pid = 1260] [serial = 2065] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | 1464707646202 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 0FF58400 == 89 [pid = 1260] [id = 700] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 19891C00 == 88 [pid = 1260] [id = 695] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1B3A6400 == 87 [pid = 1260] [id = 694] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 10B28400 == 86 [pid = 1260] [id = 693] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1A1C7800 == 85 [pid = 1260] [id = 692] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 1A389800 == 84 [pid = 1260] [id = 691] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 15916C00 == 83 [pid = 1260] [id = 690] 08:14:06 INFO - PROCESS | 1260 | --DOCSHELL 0C86AC00 == 82 [pid = 1260] [id = 689] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 205 (1B3B8C00) [pid = 1260] [serial = 1976] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 204 (10C9A800) [pid = 1260] [serial = 2047] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 203 (111B2C00) [pid = 1260] [serial = 2048] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 202 (1D6DA800) [pid = 1260] [serial = 2026] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 201 (0F9ED000) [pid = 1260] [serial = 2044] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 200 (1A1D4000) [pid = 1260] [serial = 2060] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 199 (1A04B800) [pid = 1260] [serial = 2059] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 198 (10375400) [pid = 1260] [serial = 2062] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 197 (176C3000) [pid = 1260] [serial = 2053] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 196 (14CEB800) [pid = 1260] [serial = 2050] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 195 (15914000) [pid = 1260] [serial = 2051] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 194 (1442AC00) [pid = 1260] [serial = 2063] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 193 (15A44400) [pid = 1260] [serial = 2041] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 192 (1068C000) [pid = 1260] [serial = 2027] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 191 (1AF3CC00) [pid = 1260] [serial = 2032] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 190 (1FEBE400) [pid = 1260] [serial = 2035] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 189 (2102B000) [pid = 1260] [serial = 2038] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 188 (1640DC00) [pid = 1260] [serial = 2029] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 187 (0C811800) [pid = 1260] [serial = 2045] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 186 (18C19400) [pid = 1260] [serial = 2056] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 185 (1983BC00) [pid = 1260] [serial = 2057] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | --DOMWINDOW == 184 (17C92000) [pid = 1260] [serial = 2054] [outer = 00000000] [url = about:blank] 08:14:06 INFO - PROCESS | 1260 | ++DOCSHELL 02181C00 == 83 [pid = 1260] [id = 722] 08:14:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 185 (0916D000) [pid = 1260] [serial = 2166] [outer = 00000000] 08:14:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 186 (091F0C00) [pid = 1260] [serial = 2167] [outer = 0916D000] 08:14:06 INFO - PROCESS | 1260 | 1464707646310 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 187 (0CF34800) [pid = 1260] [serial = 2168] [outer = 0916D000] 08:14:06 INFO - PROCESS | 1260 | 1464707646870 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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1186ms 08:14:06 INFO - PROCESS | 1260 | 1464707646909 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 1260 | 1464707646912 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 1260 | 1464707646915 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:14:06 INFO - PROCESS | 1260 | 1464707646919 Marionette TRACE conn5 <- [1,2854,null,{}] 08:14:06 INFO - PROCESS | 1260 | 1464707646929 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}] 08:14:07 INFO - PROCESS | 1260 | 1464707647044 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:14:07 INFO - PROCESS | 1260 | 1464707647056 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1260 | ++DOCSHELL 14543C00 == 84 [pid = 1260] [id = 723] 08:14:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 188 (14548C00) [pid = 1260] [serial = 2169] [outer = 00000000] 08:14:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 189 (14CE1800) [pid = 1260] [serial = 2170] [outer = 14548C00] 08:14:07 INFO - PROCESS | 1260 | 1464707647106 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 190 (1611F400) [pid = 1260] [serial = 2171] [outer = 14548C00] 08:14:07 INFO - PROCESS | 1260 | 1464707647734 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 870ms 08:14:07 INFO - PROCESS | 1260 | 1464707647789 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1260 | 1464707647791 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 1260 | 1464707647804 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1260 | 1464707647805 Marionette TRACE conn5 <- [1,2858,null,{}] 08:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:14:07 INFO - PROCESS | 1260 | 1464707647809 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}] 08:14:07 INFO - PROCESS | 1260 | 1464707647914 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:14:07 INFO - PROCESS | 1260 | 1464707647933 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1260 | ++DOCSHELL 176BBC00 == 85 [pid = 1260] [id = 724] 08:14:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 191 (17C89400) [pid = 1260] [serial = 2172] [outer = 00000000] 08:14:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 192 (18C1BC00) [pid = 1260] [serial = 2173] [outer = 17C89400] 08:14:08 INFO - PROCESS | 1260 | 1464707647983 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 193 (19835C00) [pid = 1260] [serial = 2174] [outer = 17C89400] 08:14:08 INFO - PROCESS | 1260 | 1464707648576 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 08:14:08 INFO - PROCESS | 1260 | 1464707648666 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1260 | 1464707648668 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:14:08 INFO - PROCESS | 1260 | 1464707648678 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1260 | 1464707648680 Marionette TRACE conn5 <- [1,2862,null,{}] 08:14:08 INFO - PROCESS | 1260 | 1464707648684 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}] 08:14:08 INFO - PROCESS | 1260 | 1464707648834 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:14:08 INFO - PROCESS | 1260 | 1464707648856 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1260 | ++DOCSHELL 187E8000 == 86 [pid = 1260] [id = 725] 08:14:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 194 (1983CC00) [pid = 1260] [serial = 2175] [outer = 00000000] 08:14:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 195 (19973000) [pid = 1260] [serial = 2176] [outer = 1983CC00] 08:14:08 INFO - PROCESS | 1260 | 1464707648920 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 196 (19EFCC00) [pid = 1260] [serial = 2177] [outer = 1983CC00] 08:14:09 INFO - PROCESS | 1260 | 1464707649480 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 830ms 08:14:09 INFO - PROCESS | 1260 | 1464707649515 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:14:09 INFO - PROCESS | 1260 | 1464707649517 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:14:09 INFO - PROCESS | 1260 | 1464707649520 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1260 | 1464707649522 Marionette TRACE conn5 <- [1,2866,null,{}] 08:14:09 INFO - PROCESS | 1260 | 1464707649531 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}] 08:14:09 INFO - PROCESS | 1260 | 1464707649708 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:14:09 INFO - PROCESS | 1260 | 1464707649735 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1260 | ++DOCSHELL 1A043400 == 87 [pid = 1260] [id = 726] 08:14:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 197 (1A046C00) [pid = 1260] [serial = 2178] [outer = 00000000] 08:14:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 198 (1A380400) [pid = 1260] [serial = 2179] [outer = 1A046C00] 08:14:09 INFO - PROCESS | 1260 | 1464707649789 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 199 (1A437400) [pid = 1260] [serial = 2180] [outer = 1A046C00] 08:14:10 INFO - PROCESS | 1260 | 1464707650381 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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 890ms 08:14:10 INFO - PROCESS | 1260 | 1464707650416 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1260 | 1464707650418 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 1260 | 1464707650421 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:14:10 INFO - PROCESS | 1260 | 1464707650423 Marionette TRACE conn5 <- [1,2870,null,{}] 08:14:10 INFO - PROCESS | 1260 | 1464707650426 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}] 08:14:10 INFO - PROCESS | 1260 | 1464707650588 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 198 (1A389400) [pid = 1260] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 197 (19EFE000) [pid = 1260] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 196 (0FF59400) [pid = 1260] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 195 (1B3B5C00) [pid = 1260] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 194 (09180800) [pid = 1260] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 193 (1A274400) [pid = 1260] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 192 (15913400) [pid = 1260] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 191 (1AF1F000) [pid = 1260] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 190 (19948C00) [pid = 1260] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:14:11 INFO - PROCESS | 1260 | --DOMWINDOW == 189 (1FE8C400) [pid = 1260] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:14:11 INFO - PROCESS | 1260 | 1464707651086 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1260 | ++DOCSHELL 0C874800 == 88 [pid = 1260] [id = 727] 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 190 (0FF59400) [pid = 1260] [serial = 2181] [outer = 00000000] 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 191 (15913400) [pid = 1260] [serial = 2182] [outer = 0FF59400] 08:14:11 INFO - PROCESS | 1260 | 1464707651142 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 192 (19EF6000) [pid = 1260] [serial = 2183] [outer = 0FF59400] 08:14:11 INFO - PROCESS | 1260 | 1464707651606 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1218ms 08:14:11 INFO - PROCESS | 1260 | 1464707651644 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1260 | 1464707651646 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:14:11 INFO - PROCESS | 1260 | 1464707651649 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1260 | 1464707651651 Marionette TRACE conn5 <- [1,2874,null,{}] 08:14:11 INFO - PROCESS | 1260 | 1464707651654 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}] 08:14:11 INFO - PROCESS | 1260 | 1464707651757 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:14:11 INFO - PROCESS | 1260 | 1464707651767 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1260 | ++DOCSHELL 1A435800 == 89 [pid = 1260] [id = 728] 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 193 (1A439000) [pid = 1260] [serial = 2184] [outer = 00000000] 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 194 (1AF3E800) [pid = 1260] [serial = 2185] [outer = 1A439000] 08:14:11 INFO - PROCESS | 1260 | 1464707651821 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 195 (1AFA2400) [pid = 1260] [serial = 2186] [outer = 1A439000] 08:14:12 INFO - PROCESS | 1260 | 1464707652426 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 831ms 08:14:12 INFO - PROCESS | 1260 | 1464707652482 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1260 | 1464707652484 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 1260 | 1464707652487 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:14:12 INFO - PROCESS | 1260 | 1464707652488 Marionette TRACE conn5 <- [1,2878,null,{}] 08:14:12 INFO - PROCESS | 1260 | 1464707652492 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}] 08:14:12 INFO - PROCESS | 1260 | 1464707652598 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:14:12 INFO - PROCESS | 1260 | 1464707652606 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA6800 == 90 [pid = 1260] [id = 729] 08:14:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 196 (1B00D400) [pid = 1260] [serial = 2187] [outer = 00000000] 08:14:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 197 (1B474000) [pid = 1260] [serial = 2188] [outer = 1B00D400] 08:14:12 INFO - PROCESS | 1260 | 1464707652650 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 198 (1BB1F000) [pid = 1260] [serial = 2189] [outer = 1B00D400] 08:14:13 INFO - PROCESS | 1260 | 1464707653490 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1067ms 08:14:13 INFO - PROCESS | 1260 | 1464707653558 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 1260 | 1464707653562 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:14:13 INFO - PROCESS | 1260 | 1464707653568 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:14:13 INFO - PROCESS | 1260 | 1464707653572 Marionette TRACE conn5 <- [1,2882,null,{}] 08:14:13 INFO - PROCESS | 1260 | 1464707653579 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}] 08:14:13 INFO - PROCESS | 1260 | 1464707653716 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:14:13 INFO - PROCESS | 1260 | 1464707653905 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1260 | ++DOCSHELL 0F9ED000 == 91 [pid = 1260] [id = 730] 08:14:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 199 (10146800) [pid = 1260] [serial = 2190] [outer = 00000000] 08:14:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 200 (14227800) [pid = 1260] [serial = 2191] [outer = 10146800] 08:14:14 INFO - PROCESS | 1260 | 1464707653971 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 201 (14509800) [pid = 1260] [serial = 2192] [outer = 10146800] 08:14:14 INFO - PROCESS | 1260 | 1464707654716 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1182ms 08:14:14 INFO - PROCESS | 1260 | 1464707654755 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1260 | 1464707654761 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:14:14 INFO - PROCESS | 1260 | 1464707654768 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1260 | 1464707654771 Marionette TRACE conn5 <- [1,2886,null,{}] 08:14:14 INFO - PROCESS | 1260 | 1464707654775 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}] 08:14:15 INFO - PROCESS | 1260 | 1464707655006 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:14:15 INFO - PROCESS | 1260 | 1464707655151 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1260 | ++DOCSHELL 16702800 == 92 [pid = 1260] [id = 731] 08:14:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 202 (17C6D400) [pid = 1260] [serial = 2193] [outer = 00000000] 08:14:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 203 (19942C00) [pid = 1260] [serial = 2194] [outer = 17C6D400] 08:14:15 INFO - PROCESS | 1260 | 1464707655217 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 204 (1A050000) [pid = 1260] [serial = 2195] [outer = 17C6D400] 08:14:16 INFO - PROCESS | 1260 | 1464707655969 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1230ms 08:14:16 INFO - PROCESS | 1260 | 1464707656009 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 1260 | 1464707656012 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:14:16 INFO - PROCESS | 1260 | 1464707656018 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1260 | 1464707656022 Marionette TRACE conn5 <- [1,2890,null,{}] 08:14:16 INFO - PROCESS | 1260 | 1464707656033 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}] 08:14:16 INFO - PROCESS | 1260 | 1464707656173 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:14:16 INFO - PROCESS | 1260 | 1464707656369 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1260 | ++DOCSHELL 1AF3CC00 == 93 [pid = 1260] [id = 732] 08:14:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 205 (1C422C00) [pid = 1260] [serial = 2196] [outer = 00000000] 08:14:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 206 (1D632C00) [pid = 1260] [serial = 2197] [outer = 1C422C00] 08:14:16 INFO - PROCESS | 1260 | 1464707656431 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 207 (1AFACC00) [pid = 1260] [serial = 2198] [outer = 1C422C00] 08:14:17 INFO - PROCESS | 1260 | 1464707657137 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1184ms 08:14:17 INFO - PROCESS | 1260 | 1464707657205 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1260 | 1464707657208 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:14:17 INFO - PROCESS | 1260 | 1464707657212 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1260 | 1464707657214 Marionette TRACE conn5 <- [1,2894,null,{}] 08:14:17 INFO - PROCESS | 1260 | 1464707657217 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}] 08:14:17 INFO - PROCESS | 1260 | 1464707657352 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:14:17 INFO - PROCESS | 1260 | 1464707657562 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1260 | ++DOCSHELL 1D73D000 == 94 [pid = 1260] [id = 733] 08:14:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 208 (1E2D5800) [pid = 1260] [serial = 2199] [outer = 00000000] 08:14:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 209 (1EF14000) [pid = 1260] [serial = 2200] [outer = 1E2D5800] 08:14:17 INFO - PROCESS | 1260 | 1464707657630 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 210 (1FEBB800) [pid = 1260] [serial = 2201] [outer = 1E2D5800] 08:14:18 INFO - PROCESS | 1260 | 1464707658363 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1234ms 08:14:18 INFO - PROCESS | 1260 | 1464707658449 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1260 | 1464707658451 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 1260 | 1464707658455 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:14:18 INFO - PROCESS | 1260 | 1464707658457 Marionette TRACE conn5 <- [1,2898,null,{}] 08:14:18 INFO - PROCESS | 1260 | 1464707658460 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}] 08:14:18 INFO - PROCESS | 1260 | 1464707658595 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:14:18 INFO - PROCESS | 1260 | 1464707658801 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1260 | ++DOCSHELL 1FEC6C00 == 95 [pid = 1260] [id = 734] 08:14:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 211 (20D9A400) [pid = 1260] [serial = 2202] [outer = 00000000] 08:14:18 INFO - PROCESS | 1260 | ++DOMWINDOW == 212 (20D9F800) [pid = 1260] [serial = 2203] [outer = 20D9A400] 08:14:18 INFO - PROCESS | 1260 | 1464707658866 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1260 | ++DOMWINDOW == 213 (20F34400) [pid = 1260] [serial = 2204] [outer = 20D9A400] 08:14:19 INFO - PROCESS | 1260 | 1464707659568 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]]]}] 08:14:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:14:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:14:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1129ms 08:14:19 INFO - PROCESS | 1260 | 1464707659596 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1260 | 1464707659599 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 1260 | 1464707659604 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - TEST-START | /DOMEvents/constructors.html 08:14:19 INFO - PROCESS | 1260 | 1464707659606 Marionette TRACE conn5 <- [1,2902,null,{}] 08:14:19 INFO - PROCESS | 1260 | 1464707659610 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}] 08:14:19 INFO - PROCESS | 1260 | 1464707659775 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:14:20 INFO - PROCESS | 1260 | 1464707659984 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1260 | ++DOCSHELL 20D9D400 == 96 [pid = 1260] [id = 735] 08:14:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 214 (20D9EC00) [pid = 1260] [serial = 2205] [outer = 00000000] 08:14:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 215 (22531800) [pid = 1260] [serial = 2206] [outer = 20D9EC00] 08:14:20 INFO - PROCESS | 1260 | 1464707660051 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1260 | ++DOMWINDOW == 216 (22DDB400) [pid = 1260] [serial = 2207] [outer = 20D9EC00] 08:14:20 INFO - PROCESS | 1260 | 1464707660839 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]]]}] 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:14:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:14:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1302ms 08:14:20 INFO - PROCESS | 1260 | 1464707660923 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1260 | 1464707660925 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:14:20 INFO - PROCESS | 1260 | 1464707660930 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1260 | 1464707660932 Marionette TRACE conn5 <- [1,2906,null,{}] 08:14:20 INFO - PROCESS | 1260 | 1464707660936 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}] 08:14:21 INFO - PROCESS | 1260 | 1464707661048 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:14:21 INFO - PROCESS | 1260 | 1464707661278 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1260 | ++DOCSHELL 2252EC00 == 97 [pid = 1260] [id = 736] 08:14:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 217 (22A09800) [pid = 1260] [serial = 2208] [outer = 00000000] 08:14:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 218 (22EF1400) [pid = 1260] [serial = 2209] [outer = 22A09800] 08:14:21 INFO - PROCESS | 1260 | 1464707661348 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1260 | ++DOMWINDOW == 219 (244D2C00) [pid = 1260] [serial = 2210] [outer = 22A09800] 08:14:21 INFO - PROCESS | 1260 | 1464707661935 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:14:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1021ms 08:14:21 INFO - PROCESS | 1260 | 1464707661953 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1260 | 1464707661955 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 1260 | 1464707661958 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:14:21 INFO - PROCESS | 1260 | 1464707661960 Marionette TRACE conn5 <- [1,2910,null,{}] 08:14:22 INFO - PROCESS | 1260 | 1464707661964 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}] 08:14:22 INFO - PROCESS | 1260 | 1464707662085 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:14:22 INFO - PROCESS | 1260 | 1464707662287 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1260 | ++DOCSHELL 1A43B800 == 98 [pid = 1260] [id = 737] 08:14:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 220 (244D7000) [pid = 1260] [serial = 2211] [outer = 00000000] 08:14:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 221 (24C62C00) [pid = 1260] [serial = 2212] [outer = 244D7000] 08:14:22 INFO - PROCESS | 1260 | 1464707662347 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 1260 | ++DOMWINDOW == 222 (24C63400) [pid = 1260] [serial = 2213] [outer = 244D7000] 08:14:22 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1260 | [1260] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1260 | 1464707662953 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]]]}] 08:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:14:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:23 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 08:14:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:23 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 08:14:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:23 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]" 08:14:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:14:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1020ms 08:14:23 INFO - PROCESS | 1260 | 1464707662996 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1260 | 1464707662998 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:14:23 INFO - PROCESS | 1260 | 1464707663022 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1260 | 1464707663024 Marionette TRACE conn5 <- [1,2914,null,{}] 08:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:14:23 INFO - PROCESS | 1260 | 1464707663028 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}] 08:14:23 INFO - PROCESS | 1260 | 1464707663169 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:14:23 INFO - PROCESS | 1260 | 1464707663390 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1260 | ++DOCSHELL 252D2000 == 99 [pid = 1260] [id = 738] 08:14:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 223 (252D4800) [pid = 1260] [serial = 2214] [outer = 00000000] 08:14:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 224 (25568400) [pid = 1260] [serial = 2215] [outer = 252D4800] 08:14:23 INFO - PROCESS | 1260 | 1464707663458 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1260 | ++DOMWINDOW == 225 (25568C00) [pid = 1260] [serial = 2216] [outer = 252D4800] 08:14:23 INFO - PROCESS | 1260 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:14:24 INFO - PROCESS | 1260 | 1464707664038 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]]]}] 08:14:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:14:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1065ms 08:14:24 INFO - PROCESS | 1260 | 1464707664093 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 1260 | 1464707664095 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 1260 | 1464707664099 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:14:24 INFO - PROCESS | 1260 | 1464707664101 Marionette TRACE conn5 <- [1,2918,null,{}] 08:14:24 INFO - PROCESS | 1260 | 1464707664104 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}] 08:14:24 INFO - PROCESS | 1260 | 1464707664245 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:14:24 INFO - PROCESS | 1260 | 1464707664469 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1260 | ++DOCSHELL 24062800 == 100 [pid = 1260] [id = 739] 08:14:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 226 (24064400) [pid = 1260] [serial = 2217] [outer = 00000000] 08:14:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 227 (24067400) [pid = 1260] [serial = 2218] [outer = 24064400] 08:14:24 INFO - PROCESS | 1260 | 1464707664536 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1260 | ++DOMWINDOW == 228 (24069000) [pid = 1260] [serial = 2219] [outer = 24064400] 08:14:25 INFO - PROCESS | 1260 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:14:25 INFO - PROCESS | 1260 | 1464707665173 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]]]}] 08:14:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:14:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1116ms 08:14:25 INFO - PROCESS | 1260 | 1464707665219 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 1260 | 1464707665222 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:14:25 INFO - PROCESS | 1260 | 1464707665225 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1260 | 1464707665228 Marionette TRACE conn5 <- [1,2922,null,{}] 08:14:25 INFO - PROCESS | 1260 | 1464707665231 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}] 08:14:25 INFO - PROCESS | 1260 | 1464707665391 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:14:25 INFO - PROCESS | 1260 | 1464707665608 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1260 | ++DOCSHELL 25573800 == 101 [pid = 1260] [id = 740] 08:14:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 229 (27501C00) [pid = 1260] [serial = 2220] [outer = 00000000] 08:14:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 230 (27504C00) [pid = 1260] [serial = 2221] [outer = 27501C00] 08:14:25 INFO - PROCESS | 1260 | 1464707665673 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1260 | ++DOMWINDOW == 231 (27509000) [pid = 1260] [serial = 2222] [outer = 27501C00] 08:14:26 INFO - PROCESS | 1260 | 1464707666242 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]]]}] 08:14:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1074ms 08:14:26 INFO - PROCESS | 1260 | 1464707666360 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 1260 | 1464707666362 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:14:26 INFO - PROCESS | 1260 | 1464707666391 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1260 | 1464707666393 Marionette TRACE conn5 <- [1,2926,null,{}] 08:14:26 INFO - PROCESS | 1260 | 1464707666397 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}] 08:14:26 INFO - PROCESS | 1260 | 1464707666523 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:14:26 INFO - PROCESS | 1260 | 1464707666716 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1260 | ++DOCSHELL 24066C00 == 102 [pid = 1260] [id = 741] 08:14:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 232 (27504800) [pid = 1260] [serial = 2223] [outer = 00000000] 08:14:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 233 (27701800) [pid = 1260] [serial = 2224] [outer = 27504800] 08:14:26 INFO - PROCESS | 1260 | 1464707666781 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1260 | ++DOMWINDOW == 234 (27705000) [pid = 1260] [serial = 2225] [outer = 27504800] 08:14:27 INFO - PROCESS | 1260 | 1464707667480 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]]]}] 08:14:27 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. 08:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1118ms 08:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:14:27 INFO - PROCESS | 1260 | 1464707667512 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1260 | 1464707667514 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 1260 | 1464707667518 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1260 | 1464707667520 Marionette TRACE conn5 <- [1,2930,null,{}] 08:14:27 INFO - PROCESS | 1260 | 1464707667524 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}] 08:14:27 INFO - PROCESS | 1260 | 1464707667650 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:14:27 INFO - PROCESS | 1260 | 1464707667875 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1260 | ++DOCSHELL 0F909C00 == 103 [pid = 1260] [id = 742] 08:14:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 235 (0F910C00) [pid = 1260] [serial = 2226] [outer = 00000000] 08:14:27 INFO - PROCESS | 1260 | ++DOMWINDOW == 236 (17B30400) [pid = 1260] [serial = 2227] [outer = 0F910C00] 08:14:27 INFO - PROCESS | 1260 | 1464707667947 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 237 (19895C00) [pid = 1260] [serial = 2228] [outer = 0F910C00] 08:14:28 INFO - PROCESS | 1260 | 1464707668531 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"]]]}] 08:14:28 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 08:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1022ms 08:14:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:14:28 INFO - PROCESS | 1260 | 1464707668540 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1260 | 1464707668542 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 1260 | 1464707668545 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1260 | 1464707668547 Marionette TRACE conn5 <- [1,2934,null,{}] 08:14:28 INFO - PROCESS | 1260 | 1464707668550 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}] 08:14:28 INFO - PROCESS | 1260 | 1464707668690 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:14:28 INFO - PROCESS | 1260 | 1464707668862 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1260 | ++DOCSHELL 1A43D400 == 104 [pid = 1260] [id = 743] 08:14:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 238 (1A43F400) [pid = 1260] [serial = 2229] [outer = 00000000] 08:14:28 INFO - PROCESS | 1260 | ++DOMWINDOW == 239 (20FD6C00) [pid = 1260] [serial = 2230] [outer = 1A43F400] 08:14:28 INFO - PROCESS | 1260 | 1464707668919 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1260 | ++DOMWINDOW == 240 (22E9B000) [pid = 1260] [serial = 2231] [outer = 1A43F400] 08:14:29 INFO - PROCESS | 1260 | 1464707669830 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]]]}] 08:14:29 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. 08:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1323ms 08:14:29 INFO - PROCESS | 1260 | 1464707669869 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:14:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:14:29 INFO - PROCESS | 1260 | 1464707669874 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 1260 | 1464707669878 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1260 | 1464707669882 Marionette TRACE conn5 <- [1,2938,null,{}] 08:14:29 INFO - PROCESS | 1260 | 1464707669887 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}] 08:14:30 INFO - PROCESS | 1260 | 1464707670016 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:14:30 INFO - PROCESS | 1260 | 1464707670235 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1260 | ++DOCSHELL 0C811800 == 105 [pid = 1260] [id = 744] 08:14:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 241 (10C99800) [pid = 1260] [serial = 2232] [outer = 00000000] 08:14:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 242 (15914800) [pid = 1260] [serial = 2233] [outer = 10C99800] 08:14:30 INFO - PROCESS | 1260 | 1464707670337 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 243 (17B37C00) [pid = 1260] [serial = 2234] [outer = 10C99800] 08:14:30 INFO - PROCESS | 1260 | ++DOCSHELL 1A389C00 == 106 [pid = 1260] [id = 745] 08:14:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 244 (1A38C800) [pid = 1260] [serial = 2235] [outer = 00000000] 08:14:30 INFO - PROCESS | 1260 | ++DOMWINDOW == 245 (1AF18400) [pid = 1260] [serial = 2236] [outer = 1A38C800] 08:14:31 INFO - PROCESS | 1260 | 1464707671089 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]]]}] 08:14:31 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. 08:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1237ms 08:14:31 INFO - PROCESS | 1260 | 1464707671117 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1260 | 1464707671122 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:14:31 INFO - PROCESS | 1260 | 1464707671128 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1260 | 1464707671130 Marionette TRACE conn5 <- [1,2942,null,{}] 08:14:31 INFO - PROCESS | 1260 | 1464707671134 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}] 08:14:31 INFO - PROCESS | 1260 | 1464707671294 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:14:31 INFO - PROCESS | 1260 | 1464707671507 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1260 | ++DOCSHELL 0F915800 == 107 [pid = 1260] [id = 746] 08:14:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 246 (1068C000) [pid = 1260] [serial = 2237] [outer = 00000000] 08:14:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 247 (1983A400) [pid = 1260] [serial = 2238] [outer = 1068C000] 08:14:31 INFO - PROCESS | 1260 | 1464707671564 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1260 | ++DOMWINDOW == 248 (1AF94400) [pid = 1260] [serial = 2239] [outer = 1068C000] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 14536400 == 106 [pid = 1260] [id = 558] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 1AF9CC00 == 105 [pid = 1260] [id = 580] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 1A435800 == 104 [pid = 1260] [id = 728] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 0C874800 == 103 [pid = 1260] [id = 727] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 1A043400 == 102 [pid = 1260] [id = 726] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 187E8000 == 101 [pid = 1260] [id = 725] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 176BBC00 == 100 [pid = 1260] [id = 724] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 14543C00 == 99 [pid = 1260] [id = 723] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 02181C00 == 98 [pid = 1260] [id = 722] 08:14:31 INFO - PROCESS | 1260 | --DOCSHELL 0FF4D000 == 97 [pid = 1260] [id = 721] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 247 (23E01400) [pid = 1260] [serial = 2095] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 246 (1DCCB000) [pid = 1260] [serial = 2083] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 245 (22116800) [pid = 1260] [serial = 2092] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 244 (1AFAE000) [pid = 1260] [serial = 2077] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 243 (0F963800) [pid = 1260] [serial = 2068] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 242 (1BB14C00) [pid = 1260] [serial = 2080] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 241 (1AF1D400) [pid = 1260] [serial = 2074] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 240 (21027000) [pid = 1260] [serial = 2089] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 239 (176B9800) [pid = 1260] [serial = 2071] [outer = 00000000] [url = about:blank] 08:14:31 INFO - PROCESS | 1260 | --DOMWINDOW == 238 (1FEBBC00) [pid = 1260] [serial = 2086] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 22DD9400 == 96 [pid = 1260] [id = 715] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 22DD8400 == 95 [pid = 1260] [id = 714] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 20F31800 == 94 [pid = 1260] [id = 713] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 1AFA8800 == 93 [pid = 1260] [id = 712] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 1A04C400 == 92 [pid = 1260] [id = 711] 08:14:32 INFO - PROCESS | 1260 | --DOCSHELL 1422B400 == 91 [pid = 1260] [id = 710] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 237 (20F2D800) [pid = 1260] [serial = 2125] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 236 (20F30C00) [pid = 1260] [serial = 2126] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 235 (1FE83C00) [pid = 1260] [serial = 2123] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 234 (1A43A000) [pid = 1260] [serial = 2066] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 233 (15A82800) [pid = 1260] [serial = 2101] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 232 (1D634800) [pid = 1260] [serial = 2119] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 231 (0C814800) [pid = 1260] [serial = 2104] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 230 (1A43DC00) [pid = 1260] [serial = 2114] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 229 (1996F400) [pid = 1260] [serial = 2102] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 228 (1670F800) [pid = 1260] [serial = 2107] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 227 (1BBDFC00) [pid = 1260] [serial = 2098] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 226 (1B303C00) [pid = 1260] [serial = 2117] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 225 (1AFB6000) [pid = 1260] [serial = 2116] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 224 (1D740800) [pid = 1260] [serial = 2120] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 223 (1A04AC00) [pid = 1260] [serial = 2110] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 222 (1A389000) [pid = 1260] [serial = 2113] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 221 (18C11800) [pid = 1260] [serial = 2108] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 220 (1E2D6800) [pid = 1260] [serial = 2122] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 219 (1036D800) [pid = 1260] [serial = 2105] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | --DOMWINDOW == 218 (1A1D0400) [pid = 1260] [serial = 2111] [outer = 00000000] [url = about:blank] 08:14:32 INFO - PROCESS | 1260 | 1464707672225 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]]]}] 08:14:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:32 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 08:14:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1123ms 08:14:32 INFO - PROCESS | 1260 | 1464707672253 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 1260 | 1464707672255 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:14:32 INFO - PROCESS | 1260 | 1464707672259 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1260 | 1464707672262 Marionette TRACE conn5 <- [1,2946,null,{}] 08:14:32 INFO - PROCESS | 1260 | 1464707672272 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}] 08:14:32 INFO - PROCESS | 1260 | 1464707672456 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:14:32 INFO - PROCESS | 1260 | 1464707672618 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 1260 | ++DOCSHELL 14422C00 == 92 [pid = 1260] [id = 747] 08:14:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 219 (1442AC00) [pid = 1260] [serial = 2240] [outer = 00000000] 08:14:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 220 (18C10400) [pid = 1260] [serial = 2241] [outer = 1442AC00] 08:14:32 INFO - PROCESS | 1260 | 1464707672670 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 1260 | ++DOMWINDOW == 221 (19971000) [pid = 1260] [serial = 2242] [outer = 1442AC00] 08:14:33 INFO - PROCESS | 1260 | 1464707673056 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]]]}] 08:14:33 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. 08:14:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 870ms 08:14:33 INFO - PROCESS | 1260 | 1464707673133 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1260 | 1464707673136 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 1260 | 1464707673139 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:14:33 INFO - PROCESS | 1260 | 1464707673141 Marionette TRACE conn5 <- [1,2950,null,{}] 08:14:33 INFO - PROCESS | 1260 | 1464707673145 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}] 08:14:33 INFO - PROCESS | 1260 | 1464707673256 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:14:33 INFO - PROCESS | 1260 | 1464707673264 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1260 | ++DOCSHELL 1997D400 == 93 [pid = 1260] [id = 748] 08:14:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 222 (19EFD400) [pid = 1260] [serial = 2243] [outer = 00000000] 08:14:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 223 (1A43A800) [pid = 1260] [serial = 2244] [outer = 19EFD400] 08:14:33 INFO - PROCESS | 1260 | 1464707673320 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1260 | ++DOMWINDOW == 224 (1AF3D000) [pid = 1260] [serial = 2245] [outer = 19EFD400] 08:14:33 INFO - PROCESS | 1260 | 1464707673858 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]]]}] 08:14:33 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. 08:14:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 770ms 08:14:33 INFO - PROCESS | 1260 | 1464707673917 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1260 | 1464707673919 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:14:33 INFO - PROCESS | 1260 | 1464707673922 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1260 | 1464707673924 Marionette TRACE conn5 <- [1,2954,null,{}] 08:14:33 INFO - PROCESS | 1260 | 1464707673927 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}] 08:14:34 INFO - PROCESS | 1260 | 1464707674028 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:14:34 INFO - PROCESS | 1260 | 1464707674034 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA3C00 == 94 [pid = 1260] [id = 749] 08:14:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 225 (1AFAE000) [pid = 1260] [serial = 2246] [outer = 00000000] 08:14:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 226 (1B3A6000) [pid = 1260] [serial = 2247] [outer = 1AFAE000] 08:14:34 INFO - PROCESS | 1260 | 1464707674083 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 1260 | ++DOMWINDOW == 227 (1BFE9400) [pid = 1260] [serial = 2248] [outer = 1AFAE000] 08:14:34 INFO - PROCESS | 1260 | 1464707674703 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]]]}] 08:14:34 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. 08:14:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 08:14:34 INFO - PROCESS | 1260 | 1464707674760 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1260 | 1464707674763 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:14:34 INFO - PROCESS | 1260 | 1464707674766 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1260 | 1464707674767 Marionette TRACE conn5 <- [1,2958,null,{}] 08:14:34 INFO - PROCESS | 1260 | 1464707674771 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}] 08:14:34 INFO - PROCESS | 1260 | 1464707674932 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:14:34 INFO - PROCESS | 1260 | 1464707674956 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1260 | ++DOCSHELL 1442A800 == 95 [pid = 1260] [id = 750] 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 228 (1454F400) [pid = 1260] [serial = 2249] [outer = 00000000] 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 229 (1E2D9C00) [pid = 1260] [serial = 2250] [outer = 1454F400] 08:14:35 INFO - PROCESS | 1260 | 1464707675007 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 230 (1EF1D000) [pid = 1260] [serial = 2251] [outer = 1454F400] 08:14:35 INFO - PROCESS | 1260 | 1464707675524 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]]]}] 08:14:35 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. 08:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 08:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:14:35 INFO - PROCESS | 1260 | 1464707675538 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 1260 | 1464707675540 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:14:35 INFO - PROCESS | 1260 | 1464707675543 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1260 | 1464707675544 Marionette TRACE conn5 <- [1,2962,null,{}] 08:14:35 INFO - PROCESS | 1260 | 1464707675548 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}] 08:14:35 INFO - PROCESS | 1260 | 1464707675727 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:14:35 INFO - PROCESS | 1260 | 1464707675753 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1260 | ++DOCSHELL 1FEC3C00 == 96 [pid = 1260] [id = 751] 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 231 (1FEC8800) [pid = 1260] [serial = 2252] [outer = 00000000] 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 232 (20F32400) [pid = 1260] [serial = 2253] [outer = 1FEC8800] 08:14:35 INFO - PROCESS | 1260 | 1464707675806 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1260 | ++DOMWINDOW == 233 (20FD2400) [pid = 1260] [serial = 2254] [outer = 1FEC8800] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 232 (1A439000) [pid = 1260] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 231 (1983CC00) [pid = 1260] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 230 (17C89400) [pid = 1260] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 229 (1A046C00) [pid = 1260] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 228 (0916D000) [pid = 1260] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 227 (10376400) [pid = 1260] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 226 (0FF59400) [pid = 1260] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:14:36 INFO - PROCESS | 1260 | --DOMWINDOW == 225 (14548C00) [pid = 1260] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:14:36 INFO - PROCESS | 1260 | 1464707676670 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]]]}] 08:14:36 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. 08:14:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1175ms 08:14:36 INFO - PROCESS | 1260 | 1464707676719 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:14:36 INFO - PROCESS | 1260 | 1464707676721 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:14:36 INFO - PROCESS | 1260 | 1464707676724 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1260 | 1464707676726 Marionette TRACE conn5 <- [1,2966,null,{}] 08:14:36 INFO - PROCESS | 1260 | 1464707676729 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}] 08:14:36 INFO - PROCESS | 1260 | 1464707676906 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:14:37 INFO - PROCESS | 1260 | 1464707677016 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1260 | ++DOCSHELL 0FF59400 == 97 [pid = 1260] [id = 752] 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 226 (10376400) [pid = 1260] [serial = 2255] [outer = 00000000] 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 227 (1AF95800) [pid = 1260] [serial = 2256] [outer = 10376400] 08:14:37 INFO - PROCESS | 1260 | 1464707677068 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 228 (20F31400) [pid = 1260] [serial = 2257] [outer = 10376400] 08:14:37 INFO - PROCESS | 1260 | 1464707677443 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]]]}] 08:14:37 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. 08:14:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 08:14:37 INFO - PROCESS | 1260 | 1464707677496 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1260 | 1464707677498 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 1260 | 1464707677501 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:14:37 INFO - PROCESS | 1260 | 1464707677502 Marionette TRACE conn5 <- [1,2970,null,{}] 08:14:37 INFO - PROCESS | 1260 | 1464707677506 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}] 08:14:37 INFO - PROCESS | 1260 | 1464707677612 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:14:37 INFO - PROCESS | 1260 | 1464707677619 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1260 | ++DOCSHELL 21023000 == 98 [pid = 1260] [id = 753] 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 229 (2102C000) [pid = 1260] [serial = 2258] [outer = 00000000] 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 230 (22534000) [pid = 1260] [serial = 2259] [outer = 2102C000] 08:14:37 INFO - PROCESS | 1260 | 1464707677664 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1260 | ++DOMWINDOW == 231 (22A15800) [pid = 1260] [serial = 2260] [outer = 2102C000] 08:14:38 INFO - PROCESS | 1260 | 1464707678200 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"]]]}] 08:14:38 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 08:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 08:14:38 INFO - PROCESS | 1260 | 1464707678236 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1260 | 1464707678238 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:14:38 INFO - PROCESS | 1260 | 1464707678241 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1260 | 1464707678243 Marionette TRACE conn5 <- [1,2974,null,{}] 08:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:14:38 INFO - PROCESS | 1260 | 1464707678246 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}] 08:14:38 INFO - PROCESS | 1260 | 1464707678377 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:14:38 INFO - PROCESS | 1260 | 1464707678391 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1260 | ++DOCSHELL 1FEA5C00 == 99 [pid = 1260] [id = 754] 08:14:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 232 (1FEA6400) [pid = 1260] [serial = 2261] [outer = 00000000] 08:14:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 233 (1FEAE000) [pid = 1260] [serial = 2262] [outer = 1FEA6400] 08:14:38 INFO - PROCESS | 1260 | 1464707678438 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1260 | ++DOMWINDOW == 234 (22A12C00) [pid = 1260] [serial = 2263] [outer = 1FEA6400] 08:14:39 INFO - PROCESS | 1260 | 1464707679255 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]]]}] 08:14:39 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. 08:14:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1068ms 08:14:39 INFO - PROCESS | 1260 | 1464707679314 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1260 | 1464707679319 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 1260 | 1464707679324 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:14:39 INFO - PROCESS | 1260 | 1464707679328 Marionette TRACE conn5 <- [1,2978,null,{}] 08:14:39 INFO - PROCESS | 1260 | 1464707679334 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}] 08:14:39 INFO - PROCESS | 1260 | 1464707679590 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:14:39 INFO - PROCESS | 1260 | 1464707679783 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1260 | ++DOCSHELL 1036F800 == 100 [pid = 1260] [id = 755] 08:14:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 235 (10C99C00) [pid = 1260] [serial = 2264] [outer = 00000000] 08:14:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 236 (14505000) [pid = 1260] [serial = 2265] [outer = 10C99C00] 08:14:39 INFO - PROCESS | 1260 | 1464707679854 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1260 | ++DOMWINDOW == 237 (16120C00) [pid = 1260] [serial = 2266] [outer = 10C99C00] 08:14:40 INFO - PROCESS | 1260 | ++DOCSHELL 1A26BC00 == 101 [pid = 1260] [id = 756] 08:14:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 238 (1A2DF400) [pid = 1260] [serial = 2267] [outer = 00000000] 08:14:40 INFO - PROCESS | 1260 | ++DOMWINDOW == 239 (1A43AC00) [pid = 1260] [serial = 2268] [outer = 1A2DF400] 08:14:40 INFO - PROCESS | 1260 | 1464707680648 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]]]}] 08:14:40 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. 08:14:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1320ms 08:14:40 INFO - PROCESS | 1260 | 1464707680680 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 1260 | 1464707680687 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:14:40 INFO - PROCESS | 1260 | 1464707680693 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 1260 | 1464707680696 Marionette TRACE conn5 <- [1,2982,null,{}] 08:14:40 INFO - PROCESS | 1260 | 1464707680700 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}] 08:14:40 INFO - PROCESS | 1260 | 1464707680897 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:14:41 INFO - PROCESS | 1260 | 1464707681105 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1260 | ++DOCSHELL 19975C00 == 102 [pid = 1260] [id = 757] 08:14:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 240 (1A269C00) [pid = 1260] [serial = 2269] [outer = 00000000] 08:14:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 241 (1C421C00) [pid = 1260] [serial = 2270] [outer = 1A269C00] 08:14:41 INFO - PROCESS | 1260 | 1464707681174 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1260 | ++DOMWINDOW == 242 (1EF1C000) [pid = 1260] [serial = 2271] [outer = 1A269C00] 08:14:41 INFO - PROCESS | 1260 | 1464707681870 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]]]}] 08:14:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:41 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 08:14:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1232ms 08:14:41 INFO - PROCESS | 1260 | 1464707681927 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1260 | 1464707681930 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:14:41 INFO - PROCESS | 1260 | 1464707681933 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1260 | 1464707681937 Marionette TRACE conn5 <- [1,2986,null,{}] 08:14:41 INFO - PROCESS | 1260 | 1464707681948 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}] 08:14:42 INFO - PROCESS | 1260 | 1464707682088 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:14:42 INFO - PROCESS | 1260 | 1464707682298 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 1260 | ++DOCSHELL 21772C00 == 103 [pid = 1260] [id = 758] 08:14:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 243 (22EA1C00) [pid = 1260] [serial = 2272] [outer = 00000000] 08:14:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 244 (22EA5400) [pid = 1260] [serial = 2273] [outer = 22EA1C00] 08:14:42 INFO - PROCESS | 1260 | 1464707682360 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 1260 | ++DOMWINDOW == 245 (22EF3400) [pid = 1260] [serial = 2274] [outer = 22EA1C00] 08:14:43 INFO - PROCESS | 1260 | 1464707683074 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]]]}] 08:14:43 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. 08:14:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1180ms 08:14:43 INFO - PROCESS | 1260 | 1464707683125 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 1260 | 1464707683129 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:14:43 INFO - PROCESS | 1260 | 1464707683134 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 1260 | 1464707683136 Marionette TRACE conn5 <- [1,2990,null,{}] 08:14:43 INFO - PROCESS | 1260 | 1464707683140 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}] 08:14:43 INFO - PROCESS | 1260 | 1464707683285 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:14:43 INFO - PROCESS | 1260 | 1464707683496 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1260 | ++DOCSHELL 23826C00 == 104 [pid = 1260] [id = 759] 08:14:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 246 (23827C00) [pid = 1260] [serial = 2275] [outer = 00000000] 08:14:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 247 (2382B400) [pid = 1260] [serial = 2276] [outer = 23827C00] 08:14:43 INFO - PROCESS | 1260 | 1464707683603 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1260 | ++DOMWINDOW == 248 (2382DC00) [pid = 1260] [serial = 2277] [outer = 23827C00] 08:14:44 INFO - PROCESS | 1260 | 1464707684210 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]]]}] 08:14:44 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. 08:14:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1129ms 08:14:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:14:44 INFO - PROCESS | 1260 | 1464707684266 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1260 | 1464707684268 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:14:44 INFO - PROCESS | 1260 | 1464707684272 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1260 | 1464707684274 Marionette TRACE conn5 <- [1,2994,null,{}] 08:14:44 INFO - PROCESS | 1260 | 1464707684278 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}] 08:14:44 INFO - PROCESS | 1260 | 1464707684409 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:14:44 INFO - PROCESS | 1260 | 1464707684623 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1260 | ++DOCSHELL 23E04C00 == 105 [pid = 1260] [id = 760] 08:14:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 249 (23E07C00) [pid = 1260] [serial = 2278] [outer = 00000000] 08:14:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 250 (24063800) [pid = 1260] [serial = 2279] [outer = 23E07C00] 08:14:44 INFO - PROCESS | 1260 | 1464707684733 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1260 | ++DOMWINDOW == 251 (244AE400) [pid = 1260] [serial = 2280] [outer = 23E07C00] 08:14:45 INFO - PROCESS | 1260 | 1464707685365 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]]]}] 08:14:45 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. 08:14:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1132ms 08:14:45 INFO - PROCESS | 1260 | 1464707685404 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1260 | 1464707685407 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:14:45 INFO - PROCESS | 1260 | 1464707685410 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:14:45 INFO - PROCESS | 1260 | 1464707685412 Marionette TRACE conn5 <- [1,2998,null,{}] 08:14:45 INFO - PROCESS | 1260 | 1464707685416 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}] 08:14:45 INFO - PROCESS | 1260 | 1464707685563 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:14:45 INFO - PROCESS | 1260 | 1464707685794 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 1260 | ++DOCSHELL 22508000 == 106 [pid = 1260] [id = 761] 08:14:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 252 (2250A000) [pid = 1260] [serial = 2281] [outer = 00000000] 08:14:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 253 (22510C00) [pid = 1260] [serial = 2282] [outer = 2250A000] 08:14:45 INFO - PROCESS | 1260 | 1464707685862 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 1260 | ++DOMWINDOW == 254 (23E10800) [pid = 1260] [serial = 2283] [outer = 2250A000] 08:14:46 INFO - PROCESS | 1260 | [1260] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:46 INFO - PROCESS | 1260 | 1464707686552 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:14:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:14:46 INFO - {} 08:14:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:14:46 INFO - {} 08:14:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:14:46 INFO - {} 08:14:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:14:46 INFO - {} 08:14:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1181ms 08:14:46 INFO - PROCESS | 1260 | 1464707686609 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 1260 | 1464707686611 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 1260 | 1464707686616 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1260 | 1464707686618 Marionette TRACE conn5 <- [1,3002,null,{}] 08:14:46 INFO - TEST-START | /FileAPI/fileReader.html 08:14:46 INFO - PROCESS | 1260 | 1464707686622 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}] 08:14:46 INFO - PROCESS | 1260 | 1464707686757 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:14:46 INFO - PROCESS | 1260 | 1464707686954 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1260 | ++DOCSHELL 21D5A000 == 107 [pid = 1260] [id = 762] 08:14:46 INFO - PROCESS | 1260 | ++DOMWINDOW == 255 (21D5B400) [pid = 1260] [serial = 2284] [outer = 00000000] 08:14:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 256 (21D68800) [pid = 1260] [serial = 2285] [outer = 21D5B400] 08:14:47 INFO - PROCESS | 1260 | 1464707687012 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1260 | ++DOMWINDOW == 257 (22510800) [pid = 1260] [serial = 2286] [outer = 21D5B400] 08:14:47 INFO - PROCESS | 1260 | 1464707687617 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]]]}] 08:14:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:14:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:14:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:14:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:14:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1018ms 08:14:47 INFO - PROCESS | 1260 | 1464707687645 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 1260 | 1464707687648 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /FileAPI/historical.html 08:14:47 INFO - PROCESS | 1260 | 1464707687654 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1260 | 1464707687656 Marionette TRACE conn5 <- [1,3006,null,{}] 08:14:47 INFO - PROCESS | 1260 | 1464707687676 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}] 08:14:47 INFO - PROCESS | 1260 | 1464707687811 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:14:48 INFO - PROCESS | 1260 | 1464707688039 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 1260 | ++DOCSHELL 21D68C00 == 108 [pid = 1260] [id = 763] 08:14:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 258 (244B2C00) [pid = 1260] [serial = 2287] [outer = 00000000] 08:14:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 259 (244CFC00) [pid = 1260] [serial = 2288] [outer = 244B2C00] 08:14:48 INFO - PROCESS | 1260 | 1464707688105 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1260 | ++DOMWINDOW == 260 (24C61C00) [pid = 1260] [serial = 2289] [outer = 244B2C00] 08:14:48 INFO - PROCESS | 1260 | 1464707688705 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"]]]}] 08:14:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:14:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:14:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:14:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:14:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:14:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:14:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:14:48 INFO - TEST-OK | /FileAPI/historical.html | took 1092ms 08:14:48 INFO - PROCESS | 1260 | 1464707688750 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1260 | 1464707688752 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /FileAPI/idlharness.html 08:14:48 INFO - PROCESS | 1260 | 1464707688756 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1260 | 1464707688759 Marionette TRACE conn5 <- [1,3010,null,{}] 08:14:48 INFO - PROCESS | 1260 | 1464707688762 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}] 08:14:48 INFO - PROCESS | 1260 | 1464707688906 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:14:49 INFO - PROCESS | 1260 | 1464707689137 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1260 | ++DOCSHELL 252CE400 == 109 [pid = 1260] [id = 764] 08:14:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 261 (2556B800) [pid = 1260] [serial = 2290] [outer = 00000000] 08:14:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 262 (27504400) [pid = 1260] [serial = 2291] [outer = 2556B800] 08:14:49 INFO - PROCESS | 1260 | 1464707689204 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1260 | ++DOMWINDOW == 263 (2750CC00) [pid = 1260] [serial = 2292] [outer = 2556B800] 08:14:50 INFO - PROCESS | 1260 | 1464707690318 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]]]}] 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:14:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:14:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:14:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:14:50 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 08:14:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:14:50 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 08:14:50 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 08:14:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:14:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:14:50 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 08:14:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:14:50 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 08:14:50 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 08:14:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:14:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:14:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1673ms 08:14:50 INFO - PROCESS | 1260 | 1464707690432 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1260 | 1464707690435 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /FileAPI/idlharness.worker 08:14:50 INFO - PROCESS | 1260 | 1464707690479 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1260 | 1464707690482 Marionette TRACE conn5 <- [1,3014,null,{}] 08:14:50 INFO - PROCESS | 1260 | 1464707690504 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}] 08:14:50 INFO - PROCESS | 1260 | 1464707690669 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:14:50 INFO - PROCESS | 1260 | 1464707690894 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1260 | ++DOCSHELL 2556EC00 == 110 [pid = 1260] [id = 765] 08:14:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 264 (2750EC00) [pid = 1260] [serial = 2293] [outer = 00000000] 08:14:50 INFO - PROCESS | 1260 | ++DOMWINDOW == 265 (28FC8400) [pid = 1260] [serial = 2294] [outer = 2750EC00] 08:14:50 INFO - PROCESS | 1260 | 1464707690961 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1260 | ++DOMWINDOW == 266 (29987800) [pid = 1260] [serial = 2295] [outer = 2750EC00] 08:14:51 INFO - PROCESS | 1260 | [1260] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:52 INFO - PROCESS | 1260 | 1464707692271 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,{},{}]]]}] 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:14:52 INFO - {} 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:14:52 INFO - {} 08:14:52 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 - {} 08:14:52 INFO - {} 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:14:52 INFO - {} 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:14:52 INFO - {} 08:14:52 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 - {} 08:14:52 INFO - {} 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 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 08:14:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:52 INFO - {} 08:14:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2017ms 08:14:52 INFO - PROCESS | 1260 | 1464707692483 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1260 | 1464707692486 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:14:52 INFO - PROCESS | 1260 | 1464707692536 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1260 | 1464707692539 Marionette TRACE conn5 <- [1,3018,null,{}] 08:14:52 INFO - PROCESS | 1260 | 1464707692546 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}] 08:14:52 INFO - PROCESS | 1260 | 1464707692675 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:14:52 INFO - PROCESS | 1260 | 1464707692925 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1260 | ++DOCSHELL 1FE3D800 == 111 [pid = 1260] [id = 766] 08:14:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 267 (1FE3DC00) [pid = 1260] [serial = 2296] [outer = 00000000] 08:14:52 INFO - PROCESS | 1260 | ++DOMWINDOW == 268 (20DA2000) [pid = 1260] [serial = 2297] [outer = 1FE3DC00] 08:14:53 INFO - PROCESS | 1260 | 1464707692991 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1260 | ++DOMWINDOW == 269 (28106000) [pid = 1260] [serial = 2298] [outer = 1FE3DC00] 08:14:54 INFO - PROCESS | 1260 | 1464707694101 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]]]}] 08:14:54 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 08:14:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1643ms 08:14:54 INFO - PROCESS | 1260 | 1464707694146 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1260 | 1464707694152 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:14:54 INFO - PROCESS | 1260 | 1464707694158 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1260 | 1464707694161 Marionette TRACE conn5 <- [1,3022,null,{}] 08:14:54 INFO - PROCESS | 1260 | 1464707694166 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}] 08:14:54 INFO - PROCESS | 1260 | 1464707694294 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:14:54 INFO - PROCESS | 1260 | 1464707694533 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 1260 | ++DOCSHELL 111B2000 == 112 [pid = 1260] [id = 767] 08:14:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 270 (1422DC00) [pid = 1260] [serial = 2299] [outer = 00000000] 08:14:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 271 (14531400) [pid = 1260] [serial = 2300] [outer = 1422DC00] 08:14:54 INFO - PROCESS | 1260 | 1464707694595 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1260 | ++DOMWINDOW == 272 (14C0BC00) [pid = 1260] [serial = 2301] [outer = 1422DC00] 08:14:55 INFO - PROCESS | 1260 | 1464707695236 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]]]}] 08:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:14:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1117ms 08:14:55 INFO - PROCESS | 1260 | 1464707695280 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 1260 | 1464707695286 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:14:55 INFO - PROCESS | 1260 | 1464707695291 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1260 | 1464707695294 Marionette TRACE conn5 <- [1,3026,null,{}] 08:14:55 INFO - PROCESS | 1260 | 1464707695298 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}] 08:14:55 INFO - PROCESS | 1260 | 1464707695417 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:14:55 INFO - PROCESS | 1260 | 1464707695653 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1260 | ++DOCSHELL 18C1B800 == 113 [pid = 1260] [id = 768] 08:14:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 273 (18CA0800) [pid = 1260] [serial = 2302] [outer = 00000000] 08:14:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 274 (19946800) [pid = 1260] [serial = 2303] [outer = 18CA0800] 08:14:55 INFO - PROCESS | 1260 | 1464707695715 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1260 | ++DOMWINDOW == 275 (19947800) [pid = 1260] [serial = 2304] [outer = 18CA0800] 08:14:56 INFO - PROCESS | 1260 | 1464707696325 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"]]]}] 08:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:14:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1070ms 08:14:56 INFO - PROCESS | 1260 | 1464707696366 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1260 | 1464707696370 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:14:56 INFO - PROCESS | 1260 | 1464707696374 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1260 | 1464707696378 Marionette TRACE conn5 <- [1,3030,null,{}] 08:14:56 INFO - PROCESS | 1260 | 1464707696388 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}] 08:14:56 INFO - PROCESS | 1260 | 1464707696520 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 21023000 == 112 [pid = 1260] [id = 753] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 0FF59400 == 111 [pid = 1260] [id = 752] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1FEC3C00 == 110 [pid = 1260] [id = 751] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1442A800 == 109 [pid = 1260] [id = 750] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1AFA3C00 == 108 [pid = 1260] [id = 749] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 274 (22DDEC00) [pid = 1260] [serial = 2143] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 273 (22EF3C00) [pid = 1260] [serial = 2146] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 272 (22A13000) [pid = 1260] [serial = 2149] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 271 (23E0F000) [pid = 1260] [serial = 2152] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 270 (1EF1C400) [pid = 1260] [serial = 2155] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 269 (244D6000) [pid = 1260] [serial = 2158] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOMWINDOW == 268 (1B474000) [pid = 1260] [serial = 2188] [outer = 00000000] [url = about:blank] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1997D400 == 107 [pid = 1260] [id = 748] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 14422C00 == 106 [pid = 1260] [id = 747] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 0F915800 == 105 [pid = 1260] [id = 746] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1A389C00 == 104 [pid = 1260] [id = 745] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 0C811800 == 103 [pid = 1260] [id = 744] 08:14:56 INFO - PROCESS | 1260 | 1464707696852 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1A43B800 == 102 [pid = 1260] [id = 737] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 2252EC00 == 101 [pid = 1260] [id = 736] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 20D9D400 == 100 [pid = 1260] [id = 735] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1FEC6C00 == 99 [pid = 1260] [id = 734] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1D73D000 == 98 [pid = 1260] [id = 733] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 1AF3CC00 == 97 [pid = 1260] [id = 732] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 16702800 == 96 [pid = 1260] [id = 731] 08:14:56 INFO - PROCESS | 1260 | --DOCSHELL 0F9ED000 == 95 [pid = 1260] [id = 730] 08:14:56 INFO - PROCESS | 1260 | ++DOCSHELL 09175400 == 96 [pid = 1260] [id = 769] 08:14:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 269 (0917A400) [pid = 1260] [serial = 2305] [outer = 00000000] 08:14:56 INFO - PROCESS | 1260 | ++DOMWINDOW == 270 (0F915800) [pid = 1260] [serial = 2306] [outer = 0917A400] 08:14:56 INFO - PROCESS | 1260 | 1464707696982 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1260 | ++DOMWINDOW == 271 (10ABC800) [pid = 1260] [serial = 2307] [outer = 0917A400] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 270 (19973000) [pid = 1260] [serial = 2176] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 269 (19EFCC00) [pid = 1260] [serial = 2177] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 268 (18C1BC00) [pid = 1260] [serial = 2173] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 267 (20FD0400) [pid = 1260] [serial = 2128] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 266 (1A380400) [pid = 1260] [serial = 2179] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 265 (091F0C00) [pid = 1260] [serial = 2167] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 264 (14536800) [pid = 1260] [serial = 2164] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 263 (15913400) [pid = 1260] [serial = 2182] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 262 (14C08000) [pid = 1260] [serial = 2165] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 261 (0CF34800) [pid = 1260] [serial = 2168] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 260 (14CE1800) [pid = 1260] [serial = 2170] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 259 (1611F400) [pid = 1260] [serial = 2171] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 258 (1A2E8800) [pid = 1260] [serial = 2134] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 257 (14C0D800) [pid = 1260] [serial = 2131] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 256 (20D9F400) [pid = 1260] [serial = 2137] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 255 (1A1F0800) [pid = 1260] [serial = 2161] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 254 (2211FC00) [pid = 1260] [serial = 2140] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 253 (1AF3E800) [pid = 1260] [serial = 2185] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 252 (1AFA2400) [pid = 1260] [serial = 2186] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 251 (19EF6000) [pid = 1260] [serial = 2183] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 250 (19835C00) [pid = 1260] [serial = 2174] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | --DOMWINDOW == 249 (1A437400) [pid = 1260] [serial = 2180] [outer = 00000000] [url = about:blank] 08:14:57 INFO - PROCESS | 1260 | 1464707697739 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]]]}] 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:14:57 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. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:14:57 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'.) 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:14:57 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. 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:14:57 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. 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:14:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:57 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. 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:14:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:14:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:14:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:14:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1465ms 08:14:57 INFO - PROCESS | 1260 | 1464707697853 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 1260 | 1464707697856 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:14:57 INFO - PROCESS | 1260 | 1464707697861 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 1260 | 1464707697863 Marionette TRACE conn5 <- [1,3034,null,{}] 08:14:57 INFO - PROCESS | 1260 | 1464707697866 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}] 08:14:57 INFO - PROCESS | 1260 | 1464707697978 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:14:57 INFO - PROCESS | 1260 | 1464707697985 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 1260 | ++DOCSHELL 1591A800 == 97 [pid = 1260] [id = 770] 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 250 (1670D800) [pid = 1260] [serial = 2308] [outer = 00000000] 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 251 (19977000) [pid = 1260] [serial = 2309] [outer = 1670D800] 08:14:58 INFO - PROCESS | 1260 | 1464707698032 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 252 (19EFDC00) [pid = 1260] [serial = 2310] [outer = 1670D800] 08:14:58 INFO - PROCESS | 1260 | [1260] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:14:58 INFO - PROCESS | 1260 | 1464707698623 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:14:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:14:58 INFO - {} 08:14:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 08:14:58 INFO - PROCESS | 1260 | 1464707698635 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1260 | 1464707698637 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:14:58 INFO - PROCESS | 1260 | 1464707698640 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1260 | 1464707698642 Marionette TRACE conn5 <- [1,3038,null,{}] 08:14:58 INFO - PROCESS | 1260 | 1464707698646 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}] 08:14:58 INFO - PROCESS | 1260 | 1464707698746 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:14:58 INFO - PROCESS | 1260 | 1464707698753 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 1260 | ++DOCSHELL 1A2DE800 == 98 [pid = 1260] [id = 771] 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 253 (1A432C00) [pid = 1260] [serial = 2311] [outer = 00000000] 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 254 (1A43F800) [pid = 1260] [serial = 2312] [outer = 1A432C00] 08:14:58 INFO - PROCESS | 1260 | 1464707698805 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 1260 | ++DOMWINDOW == 255 (1AF11800) [pid = 1260] [serial = 2313] [outer = 1A432C00] 08:14:59 INFO - PROCESS | 1260 | 1464707699416 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]]]}] 08:14:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:14:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:14:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:14:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:14:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 08:14:59 INFO - PROCESS | 1260 | 1464707699478 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1260 | 1464707699480 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:14:59 INFO - PROCESS | 1260 | 1464707699484 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1260 | 1464707699485 Marionette TRACE conn5 <- [1,3042,null,{}] 08:14:59 INFO - PROCESS | 1260 | 1464707699489 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}] 08:14:59 INFO - PROCESS | 1260 | 1464707699694 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:14:59 INFO - PROCESS | 1260 | 1464707699721 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA4000 == 99 [pid = 1260] [id = 772] 08:14:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 256 (1AFA5800) [pid = 1260] [serial = 2314] [outer = 00000000] 08:14:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 257 (1AFB8000) [pid = 1260] [serial = 2315] [outer = 1AFA5800] 08:14:59 INFO - PROCESS | 1260 | 1464707699776 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1260 | ++DOMWINDOW == 258 (1B39C800) [pid = 1260] [serial = 2316] [outer = 1AFA5800] 08:15:00 INFO - PROCESS | 1260 | 1464707700649 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"]]]}] 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:15:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:15:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:15:00 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" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:15:00 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" 08:15:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:15:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:15:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1333ms 08:15:00 INFO - PROCESS | 1260 | 1464707700820 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 1260 | 1464707700822 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:15:00 INFO - PROCESS | 1260 | 1464707700826 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1260 | 1464707700828 Marionette TRACE conn5 <- [1,3046,null,{}] 08:15:00 INFO - PROCESS | 1260 | 1464707700836 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}] 08:15:01 INFO - PROCESS | 1260 | 1464707701005 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 257 (1442AC00) [pid = 1260] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 256 (1454F400) [pid = 1260] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 255 (1A38C800) [pid = 1260] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 254 (10C99800) [pid = 1260] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 253 (1FEC8800) [pid = 1260] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 252 (2102C000) [pid = 1260] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 251 (10376400) [pid = 1260] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 250 (1AFAE000) [pid = 1260] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 249 (19EFD400) [pid = 1260] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:15:01 INFO - PROCESS | 1260 | --DOMWINDOW == 248 (1068C000) [pid = 1260] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:15:01 INFO - PROCESS | 1260 | 1464707701747 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1260 | ++DOCSHELL 0F963800 == 100 [pid = 1260] [id = 773] 08:15:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 249 (10376400) [pid = 1260] [serial = 2317] [outer = 00000000] 08:15:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 250 (1AFB6000) [pid = 1260] [serial = 2318] [outer = 10376400] 08:15:01 INFO - PROCESS | 1260 | 1464707701795 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1260 | ++DOMWINDOW == 251 (1FE38800) [pid = 1260] [serial = 2319] [outer = 10376400] 08:15:02 INFO - PROCESS | 1260 | 1464707702238 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]]]}] 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:15:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:15:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:15:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:15:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:15:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:15:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1483ms 08:15:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:15:02 INFO - PROCESS | 1260 | 1464707702316 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 1260 | 1464707702318 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:15:02 INFO - PROCESS | 1260 | 1464707702321 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1260 | 1464707702322 Marionette TRACE conn5 <- [1,3050,null,{}] 08:15:02 INFO - PROCESS | 1260 | 1464707702326 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}] 08:15:02 INFO - PROCESS | 1260 | 1464707702430 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:15:02 INFO - PROCESS | 1260 | 1464707702440 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 1260 | ++DOCSHELL 1EF1EC00 == 101 [pid = 1260] [id = 774] 08:15:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 252 (1FE39C00) [pid = 1260] [serial = 2320] [outer = 00000000] 08:15:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 253 (1FEAF000) [pid = 1260] [serial = 2321] [outer = 1FE39C00] 08:15:02 INFO - PROCESS | 1260 | 1464707702485 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1260 | ++DOMWINDOW == 254 (1FEC6800) [pid = 1260] [serial = 2322] [outer = 1FE39C00] 08:15:02 INFO - PROCESS | 1260 | [1260] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:15:03 INFO - PROCESS | 1260 | 1464707703064 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:15:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:15:03 INFO - {} 08:15:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 08:15:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:15:03 INFO - PROCESS | 1260 | 1464707703091 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1260 | 1464707703093 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 1260 | 1464707703101 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1260 | 1464707703103 Marionette TRACE conn5 <- [1,3054,null,{}] 08:15:03 INFO - PROCESS | 1260 | 1464707703106 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}] 08:15:03 INFO - PROCESS | 1260 | 1464707703212 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:15:03 INFO - PROCESS | 1260 | 1464707703220 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1260 | ++DOCSHELL 1FEA4C00 == 102 [pid = 1260] [id = 775] 08:15:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 255 (1FEAE800) [pid = 1260] [serial = 2323] [outer = 00000000] 08:15:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 256 (2102EC00) [pid = 1260] [serial = 2324] [outer = 1FEAE800] 08:15:03 INFO - PROCESS | 1260 | 1464707703267 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1260 | ++DOMWINDOW == 257 (21772000) [pid = 1260] [serial = 2325] [outer = 1FEAE800] 08:15:04 INFO - PROCESS | 1260 | 1464707704063 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]]]}] 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:15:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:15:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1021ms 08:15:04 INFO - PROCESS | 1260 | 1464707704124 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1260 | 1464707704128 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 1260 | 1464707704134 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:15:04 INFO - PROCESS | 1260 | 1464707704138 Marionette TRACE conn5 <- [1,3058,null,{}] 08:15:04 INFO - PROCESS | 1260 | 1464707704165 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}] 08:15:04 INFO - PROCESS | 1260 | 1464707704310 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:15:04 INFO - PROCESS | 1260 | 1464707704515 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 1260 | ++DOCSHELL 0C80D800 == 103 [pid = 1260] [id = 776] 08:15:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 258 (1050AC00) [pid = 1260] [serial = 2326] [outer = 00000000] 08:15:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 259 (1442A000) [pid = 1260] [serial = 2327] [outer = 1050AC00] 08:15:04 INFO - PROCESS | 1260 | 1464707704579 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 1260 | ++DOMWINDOW == 260 (14C0F400) [pid = 1260] [serial = 2328] [outer = 1050AC00] 08:15:05 INFO - PROCESS | 1260 | 1464707705305 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]]]}] 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:15:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1196ms 08:15:05 INFO - PROCESS | 1260 | 1464707705335 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 1260 | 1464707705341 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:15:05 INFO - PROCESS | 1260 | 1464707705348 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1260 | 1464707705351 Marionette TRACE conn5 <- [1,3062,null,{}] 08:15:05 INFO - PROCESS | 1260 | 1464707705355 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}] 08:15:05 INFO - PROCESS | 1260 | 1464707705503 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:15:05 INFO - PROCESS | 1260 | 1464707705724 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1260 | ++DOCSHELL 191E4C00 == 104 [pid = 1260] [id = 777] 08:15:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 261 (19836C00) [pid = 1260] [serial = 2329] [outer = 00000000] 08:15:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 262 (1A043000) [pid = 1260] [serial = 2330] [outer = 19836C00] 08:15:05 INFO - PROCESS | 1260 | 1464707705829 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1260 | ++DOMWINDOW == 263 (1A2DE000) [pid = 1260] [serial = 2331] [outer = 19836C00] 08:15:06 INFO - PROCESS | 1260 | 1464707706448 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]]]}] 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1183ms 08:15:06 INFO - PROCESS | 1260 | 1464707706542 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1260 | 1464707706546 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:15:06 INFO - PROCESS | 1260 | 1464707706550 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1260 | 1464707706554 Marionette TRACE conn5 <- [1,3066,null,{}] 08:15:06 INFO - PROCESS | 1260 | 1464707706565 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}] 08:15:06 INFO - PROCESS | 1260 | 1464707706714 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:15:06 INFO - PROCESS | 1260 | 1464707706911 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1260 | ++DOCSHELL 1AFA7400 == 105 [pid = 1260] [id = 778] 08:15:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 264 (1AFA7800) [pid = 1260] [serial = 2332] [outer = 00000000] 08:15:06 INFO - PROCESS | 1260 | ++DOMWINDOW == 265 (1B3A1800) [pid = 1260] [serial = 2333] [outer = 1AFA7800] 08:15:06 INFO - PROCESS | 1260 | 1464707706974 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1260 | ++DOMWINDOW == 266 (1E2D8C00) [pid = 1260] [serial = 2334] [outer = 1AFA7800] 08:15:07 INFO - PROCESS | 1260 | 1464707707610 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] 08:15:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:15:07 INFO - PROCESS | 1260 | 1464707707725 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 1260 | 1464707707728 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1260 | 1464707707730 Marionette TRACE conn5 <- [1,3070,null,{}] 08:15:07 INFO - PROCESS | 1260 | 1464707707734 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}] 08:15:07 INFO - PROCESS | 1260 | 1464707707887 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:15:08 INFO - PROCESS | 1260 | 1464707708150 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1260 | ++DOCSHELL 1425EC00 == 106 [pid = 1260] [id = 779] 08:15:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 267 (14C99400) [pid = 1260] [serial = 2335] [outer = 00000000] 08:15:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 268 (20F2C000) [pid = 1260] [serial = 2336] [outer = 14C99400] 08:15:08 INFO - PROCESS | 1260 | 1464707708220 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1260 | ++DOMWINDOW == 269 (21D68400) [pid = 1260] [serial = 2337] [outer = 14C99400] 08:15:08 INFO - PROCESS | 1260 | 1464707708851 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]]]}] 08:15:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:15:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:15:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1171ms 08:15:08 INFO - PROCESS | 1260 | 1464707708903 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 1260 | 1464707708905 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 1260 | 1464707708908 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:15:08 INFO - PROCESS | 1260 | 1464707708910 Marionette TRACE conn5 <- [1,3074,null,{}] 08:15:08 INFO - PROCESS | 1260 | 1464707708914 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}] 08:15:09 INFO - PROCESS | 1260 | 1464707709038 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:15:09 INFO - PROCESS | 1260 | 1464707709255 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 1260 | ++DOCSHELL 2211D800 == 107 [pid = 1260] [id = 780] 08:15:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 270 (22502800) [pid = 1260] [serial = 2338] [outer = 00000000] 08:15:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 271 (22528400) [pid = 1260] [serial = 2339] [outer = 22502800] 08:15:09 INFO - PROCESS | 1260 | 1464707709313 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1260 | ++DOMWINDOW == 272 (22A15000) [pid = 1260] [serial = 2340] [outer = 22502800] 08:15:09 INFO - PROCESS | 1260 | 1464707709931 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:15:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1070ms 08:15:10 INFO - PROCESS | 1260 | 1464707709986 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 1260 | 1464707709989 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:15:10 INFO - PROCESS | 1260 | 1464707709995 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 1260 | 1464707709997 Marionette TRACE conn5 <- [1,3078,null,{}] 08:15:10 INFO - PROCESS | 1260 | 1464707710004 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}] 08:15:10 INFO - PROCESS | 1260 | 1464707710170 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:15:10 INFO - PROCESS | 1260 | 1464707710413 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1260 | ++DOCSHELL 2250E000 == 108 [pid = 1260] [id = 781] 08:15:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 273 (22A17000) [pid = 1260] [serial = 2341] [outer = 00000000] 08:15:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 274 (23823800) [pid = 1260] [serial = 2342] [outer = 22A17000] 08:15:10 INFO - PROCESS | 1260 | 1464707710484 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1260 | ++DOMWINDOW == 275 (2382A800) [pid = 1260] [serial = 2343] [outer = 22A17000] 08:15:11 INFO - PROCESS | 1260 | 1464707711125 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1182ms 08:15:11 INFO - PROCESS | 1260 | 1464707711179 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1260 | 1464707711181 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 1260 | 1464707711185 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:15:11 INFO - PROCESS | 1260 | 1464707711187 Marionette TRACE conn5 <- [1,3082,null,{}] 08:15:11 INFO - PROCESS | 1260 | 1464707711191 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}] 08:15:11 INFO - PROCESS | 1260 | 1464707711318 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:15:11 INFO - PROCESS | 1260 | 1464707711540 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1260 | ++DOCSHELL 23E02000 == 109 [pid = 1260] [id = 782] 08:15:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 276 (23E0EC00) [pid = 1260] [serial = 2344] [outer = 00000000] 08:15:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 277 (24069400) [pid = 1260] [serial = 2345] [outer = 23E0EC00] 08:15:11 INFO - PROCESS | 1260 | 1464707711600 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1260 | ++DOMWINDOW == 278 (244CC800) [pid = 1260] [serial = 2346] [outer = 23E0EC00] 08:15:12 INFO - PROCESS | 1260 | ************************* 08:15:12 INFO - PROCESS | 1260 | A coding exception was thrown and uncaught in a Task. 08:15:12 INFO - PROCESS | 1260 | 08:15:12 INFO - PROCESS | 1260 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:15:12 INFO - PROCESS | 1260 | Full stack: 08:15:12 INFO - PROCESS | 1260 | ************************* 08:15:12 INFO - PROCESS | 1260 | 1464707712333 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1178ms 08:15:12 INFO - PROCESS | 1260 | 1464707712366 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1260 | 1464707712368 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:15:12 INFO - PROCESS | 1260 | 1464707712371 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1260 | 1464707712373 Marionette TRACE conn5 <- [1,3086,null,{}] 08:15:12 INFO - PROCESS | 1260 | 1464707712377 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}] 08:15:12 INFO - PROCESS | 1260 | 1464707712506 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:15:12 INFO - PROCESS | 1260 | 1464707712710 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1260 | ++DOCSHELL 24065400 == 110 [pid = 1260] [id = 783] 08:15:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 279 (244CEC00) [pid = 1260] [serial = 2347] [outer = 00000000] 08:15:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 280 (252CEC00) [pid = 1260] [serial = 2348] [outer = 244CEC00] 08:15:12 INFO - PROCESS | 1260 | 1464707712770 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1260 | ++DOMWINDOW == 281 (27524400) [pid = 1260] [serial = 2349] [outer = 244CEC00] 08:15:13 INFO - PROCESS | 1260 | 1464707713447 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]]]}] 08:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:15:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1127ms 08:15:13 INFO - PROCESS | 1260 | 1464707713509 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1260 | 1464707713512 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:15:13 INFO - PROCESS | 1260 | 1464707713517 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1260 | 1464707713519 Marionette TRACE conn5 <- [1,3090,null,{}] 08:15:13 INFO - PROCESS | 1260 | 1464707713523 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}] 08:15:13 INFO - PROCESS | 1260 | 1464707713652 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:15:13 INFO - PROCESS | 1260 | 1464707713918 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1260 | ++DOCSHELL 27514800 == 111 [pid = 1260] [id = 784] 08:15:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 282 (27514C00) [pid = 1260] [serial = 2350] [outer = 00000000] 08:15:13 INFO - PROCESS | 1260 | ++DOMWINDOW == 283 (2751A000) [pid = 1260] [serial = 2351] [outer = 27514C00] 08:15:14 INFO - PROCESS | 1260 | 1464707713988 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1260 | ++DOMWINDOW == 284 (2751BC00) [pid = 1260] [serial = 2352] [outer = 27514C00] 08:15:14 INFO - PROCESS | 1260 | 1464707714545 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1070ms 08:15:14 INFO - PROCESS | 1260 | 1464707714590 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1260 | 1464707714592 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:15:14 INFO - PROCESS | 1260 | 1464707714596 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:15:14 INFO - PROCESS | 1260 | 1464707714598 Marionette TRACE conn5 <- [1,3094,null,{}] 08:15:14 INFO - PROCESS | 1260 | 1464707714602 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}] 08:15:14 INFO - PROCESS | 1260 | 1464707714733 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:15:14 INFO - PROCESS | 1260 | 1464707714975 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1260 | ++DOCSHELL 2751D800 == 112 [pid = 1260] [id = 785] 08:15:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 285 (2751DC00) [pid = 1260] [serial = 2353] [outer = 00000000] 08:15:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 286 (277D2800) [pid = 1260] [serial = 2354] [outer = 2751DC00] 08:15:15 INFO - PROCESS | 1260 | 1464707715034 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1260 | ++DOMWINDOW == 287 (277D3400) [pid = 1260] [serial = 2355] [outer = 2751DC00] 08:15:15 INFO - PROCESS | 1260 | 1464707715628 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]]]}] 08:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:15:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1076ms 08:15:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:15:15 INFO - PROCESS | 1260 | 1464707715677 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 1260 | 1464707715679 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 1260 | 1464707715683 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1260 | 1464707715686 Marionette TRACE conn5 <- [1,3098,null,{}] 08:15:15 INFO - PROCESS | 1260 | 1464707715689 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}] 08:15:15 INFO - PROCESS | 1260 | 1464707715855 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:15:16 INFO - PROCESS | 1260 | 1464707716127 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 1260 | ++DOCSHELL 22E53400 == 113 [pid = 1260] [id = 786] 08:15:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 288 (22E53800) [pid = 1260] [serial = 2356] [outer = 00000000] 08:15:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 289 (22E5C000) [pid = 1260] [serial = 2357] [outer = 22E53800] 08:15:16 INFO - PROCESS | 1260 | 1464707716208 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1260 | ++DOMWINDOW == 290 (27528800) [pid = 1260] [serial = 2358] [outer = 22E53800] 08:15:16 INFO - PROCESS | 1260 | 1464707716904 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"]]]}] 08:15:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:15:16 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 08:15:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:15:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1270ms 08:15:16 INFO - PROCESS | 1260 | 1464707716957 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1260 | 1464707716959 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 1260 | 1464707716962 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:15:16 INFO - PROCESS | 1260 | 1464707716964 Marionette TRACE conn5 <- [1,3102,null,{}] 08:15:16 INFO - PROCESS | 1260 | 1464707716968 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}] 08:15:17 INFO - PROCESS | 1260 | 1464707717112 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:15:17 INFO - PROCESS | 1260 | 1464707717385 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\", \"a23aaa76-50b7-4c70-8647-80ac90767e43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1260 | ++DOCSHELL 22E58000 == 114 [pid = 1260] [id = 787] 08:15:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 291 (2653A000) [pid = 1260] [serial = 2359] [outer = 00000000] 08:15:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 292 (26545000) [pid = 1260] [serial = 2360] [outer = 2653A000] 08:15:17 INFO - PROCESS | 1260 | 1464707717455 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1260 | ++DOMWINDOW == 293 (22E5E000) [pid = 1260] [serial = 2361] [outer = 2653A000] 08:15:18 INFO - PROCESS | 1260 | 1464707718066 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]]]}] 08:15:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:15:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1121ms 08:15:18 INFO - PROCESS | 1260 | 1464707718087 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 1260 | 1464707718090 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:15:19 WARNING - u'runner_teardown' () 08:15:19 INFO - No more tests 08:15:19 INFO - Got 0 unexpected results 08:15:19 INFO - SUITE-END | took 732s 08:15:19 INFO - Closing logging queue 08:15:19 INFO - queue closed 08:15:19 INFO - Return code: 0 08:15:19 WARNING - # TBPL SUCCESS # 08:15:19 INFO - Running post-action listener: _resource_record_post_action 08:15:19 INFO - Running post-run listener: _resource_record_post_run 08:15:20 INFO - Total resource usage - Wall time: 742s; CPU: 14.0%; Read bytes: 76620288; Write bytes: 1128066560; Read time: 1035890; Write time: 8155300 08:15:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:15:20 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 41746432; Read time: 0; Write time: 54260 08:15:20 INFO - run-tests - Wall time: 740s; CPU: 14.0%; Read bytes: 76618240; Write bytes: 1068994048; Read time: 1035880; Write time: 8087250 08:15:20 INFO - Running post-run listener: _upload_blobber_files 08:15:20 INFO - Blob upload gear active. 08:15:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:15:20 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:15:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:15:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:15:21 INFO - (blobuploader) - INFO - Open directory for files ... 08:15:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:15:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:15:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:21 INFO - (blobuploader) - INFO - Done attempting. 08:15:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:15:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:15:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:23 INFO - (blobuploader) - INFO - Done attempting. 08:15:23 INFO - (blobuploader) - INFO - Iteration through files over. 08:15:23 INFO - Return code: 0 08:15:23 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:15:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/661b88f89330faebd23889d7e1b1aa18ac2b101958e87d173cc96f5865965a7a6fd1b5b5f84e0a241ff3c21245598cbbd23d4bebdf7fb5c5d005e8f45fc353ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9243843c0c879b48534428e69e9e40e7cdaf6a72601b889b63f547f22e035399264710264bfdf266263ffe72f83e6ade358d34829c979a984276c2f61d2a5ee4"} 08:15:23 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:15:23 INFO - Writing to file C:\slave\test\properties\blobber_files 08:15:23 INFO - Contents: 08:15:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/661b88f89330faebd23889d7e1b1aa18ac2b101958e87d173cc96f5865965a7a6fd1b5b5f84e0a241ff3c21245598cbbd23d4bebdf7fb5c5d005e8f45fc353ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9243843c0c879b48534428e69e9e40e7cdaf6a72601b889b63f547f22e035399264710264bfdf266263ffe72f83e6ade358d34829c979a984276c2f61d2a5ee4"} 08:15:23 INFO - Running post-run listener: copy_logs_to_upload_dir 08:15:23 INFO - Copying logs to upload dir... 08:15:23 INFO - mkdir: C:\slave\test\build\upload\logs 08:15:23 INFO - Copying logs to upload dir... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... 08:15:23 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=949.214000 ========= master_lag: 0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 49 secs) (at 2016-05-31 08:15:24.194811) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:24.195757) ========= '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-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/661b88f89330faebd23889d7e1b1aa18ac2b101958e87d173cc96f5865965a7a6fd1b5b5f84e0a241ff3c21245598cbbd23d4bebdf7fb5c5d005e8f45fc353ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9243843c0c879b48534428e69e9e40e7cdaf6a72601b889b63f547f22e035399264710264bfdf266263ffe72f83e6ade358d34829c979a984276c2f61d2a5ee4"} build_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/661b88f89330faebd23889d7e1b1aa18ac2b101958e87d173cc96f5865965a7a6fd1b5b5f84e0a241ff3c21245598cbbd23d4bebdf7fb5c5d005e8f45fc353ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9243843c0c879b48534428e69e9e40e7cdaf6a72601b889b63f547f22e035399264710264bfdf266263ffe72f83e6ade358d34829c979a984276c2f61d2a5ee4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LOuDsbwLS4eMeOi_x8XIpQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:24.314737) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:24.315081) ========= '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-203 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-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-203 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.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:24.429528) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:24.429895) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 08:15:25.133880) ========= ========= Total master_lag: 0.81 =========