builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-130 starttime: 1461150504.15 results: success (0) buildid: 20160420005033 builduid: 0561e628aab0406a8b2e605d200e020c revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:24.149062) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:24.149550) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:24.149847) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:24.300453) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:08:24.300884) ========= '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-130 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-130 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-130 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 --04:08:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 04:08:25 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.188000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:08:25.522616) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 04:08:25.522981) ========= '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-130 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-130 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-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.501000 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 04:08:30.191284) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 04:08:30.191733) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-130 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-130 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-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 04:08:30,812 truncating revision to first 12 chars 2016-04-20 04:08:30,812 Setting DEBUG logging. 2016-04-20 04:08:30,812 attempt 1/10 2016-04-20 04:08:30,813 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f71acdbd0d45?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 04:08:31,276 unpacking tar archive at: fx-team-f71acdbd0d45/testing/mozharness/ program finished with exit code 0 elapsedTime=1.293000 ========= master_lag: 6.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-20 04:08:37.742177) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:37.742528) ========= script_repo_revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:08:37.743676) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-20 04:08:37.744051) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-20 04:08:42.131345) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 2 secs) (at 2016-04-20 04:08:42.132373) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-130 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-130 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-130 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 04:08:42 INFO - MultiFileLogger online at 20160420 04:08:42 in C:\slave\test 04:08:42 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 fx-team --download-symbols true 04:08:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:08:42 INFO - {'append_to_log': False, 04:08:42 INFO - 'base_work_dir': 'C:\\slave\\test', 04:08:42 INFO - 'blob_upload_branch': 'fx-team', 04:08:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:08:42 INFO - 'buildbot_json_path': 'buildprops.json', 04:08:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:08:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:08:42 INFO - 'download_minidump_stackwalk': True, 04:08:42 INFO - 'download_symbols': 'true', 04:08:42 INFO - 'e10s': False, 04:08:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:08:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:08:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:08:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:08:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:08:42 INFO - 'C:/mozilla-build/tooltool.py'), 04:08:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:08:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:08:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:08:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:08:42 INFO - 'log_level': 'info', 04:08:42 INFO - 'log_to_console': True, 04:08:42 INFO - 'opt_config_files': (), 04:08:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:08:42 INFO - '--processes=1', 04:08:42 INFO - '--config=%(test_path)s/wptrunner.ini', 04:08:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:08:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:08:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:08:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:08:42 INFO - 'pip_index': False, 04:08:42 INFO - 'require_test_zip': True, 04:08:42 INFO - 'test_type': ('testharness',), 04:08:42 INFO - 'this_chunk': '1', 04:08:42 INFO - 'total_chunks': '10', 04:08:42 INFO - 'virtualenv_path': 'venv', 04:08:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:08:42 INFO - 'work_dir': 'build'} 04:08:42 INFO - ##### 04:08:42 INFO - ##### Running clobber step. 04:08:42 INFO - ##### 04:08:42 INFO - Running pre-action listener: _resource_record_pre_action 04:08:42 INFO - Running main action method: clobber 04:08:42 INFO - rmtree: C:\slave\test\build 04:08:42 INFO - Using _rmtree_windows ... 04:08:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:12:05 INFO - Running post-action listener: _resource_record_post_action 04:12:05 INFO - ##### 04:12:05 INFO - ##### Running read-buildbot-config step. 04:12:05 INFO - ##### 04:12:05 INFO - Running pre-action listener: _resource_record_pre_action 04:12:05 INFO - Running main action method: read_buildbot_config 04:12:05 INFO - Using buildbot properties: 04:12:05 INFO - { 04:12:05 INFO - "project": "", 04:12:05 INFO - "product": "firefox", 04:12:05 INFO - "script_repo_revision": "production", 04:12:05 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 04:12:05 INFO - "repository": "", 04:12:05 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 04:12:05 INFO - "buildid": "20160420005033", 04:12:05 INFO - "pgo_build": "False", 04:12:05 INFO - "basedir": "C:\\slave\\test", 04:12:05 INFO - "buildnumber": 306, 04:12:05 INFO - "slavename": "t-w732-ix-130", 04:12:05 INFO - "revision": "f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43", 04:12:05 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 04:12:05 INFO - "platform": "win32", 04:12:05 INFO - "branch": "fx-team", 04:12:05 INFO - "repo_path": "integration/fx-team", 04:12:05 INFO - "moz_repo_path": "", 04:12:05 INFO - "stage_platform": "win32", 04:12:05 INFO - "builduid": "0561e628aab0406a8b2e605d200e020c", 04:12:05 INFO - "slavebuilddir": "test" 04:12:05 INFO - } 04:12:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:12:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:12:05 INFO - Running post-action listener: _resource_record_post_action 04:12:05 INFO - ##### 04:12:05 INFO - ##### Running download-and-extract step. 04:12:05 INFO - ##### 04:12:05 INFO - Running pre-action listener: _resource_record_pre_action 04:12:05 INFO - Running main action method: download_and_extract 04:12:05 INFO - mkdir: C:\slave\test\build\tests 04:12:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:12:05 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:12:05 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:12:05 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:12:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:12:06 INFO - Downloaded 1274 bytes. 04:12:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:12:06 INFO - Using the following test package requirements: 04:12:06 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:12:06 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:12:06 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:12:06 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'jsshell-win32.zip'], 04:12:06 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:12:06 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:12:06 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:12:06 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:12:06 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:12:06 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:12:06 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:12:06 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:12: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')]} 04:12:06 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:12:06 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:12:06 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:12:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:12:08 INFO - Downloaded 20462716 bytes. 04:12:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:12:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:12:10 INFO - caution: filename not matched: web-platform/* 04:12:10 INFO - Return code: 11 04:12:10 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')]} 04:12:10 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:12:10 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:12:10 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:12:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:12:13 INFO - Downloaded 36382594 bytes. 04:12:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:12:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:13:00 INFO - caution: filename not matched: bin/* 04:13:00 INFO - caution: filename not matched: config/* 04:13:00 INFO - caution: filename not matched: mozbase/* 04:13:00 INFO - caution: filename not matched: marionette/* 04:13:00 INFO - caution: filename not matched: tools/wptserve/* 04:13:00 INFO - Return code: 11 04:13: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')]} 04:13:00 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:13:00 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:13:00 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:13:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:13:04 INFO - Downloaded 67401027 bytes. 04:13:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:13:04 INFO - mkdir: C:\slave\test\properties 04:13:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:13:04 INFO - Writing to file C:\slave\test\properties\build_url 04:13:04 INFO - Contents: 04:13:04 INFO - build_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:13:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:13:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:13:04 INFO - Writing to file C:\slave\test\properties\symbols_url 04:13:04 INFO - Contents: 04:13:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:13:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:04 INFO - https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:13:05 INFO - trying https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:13:05 INFO - Downloading https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:13:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:13:06 INFO - Downloaded 58234056 bytes. 04:13:06 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:13:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:13:09 INFO - Return code: 0 04:13:09 INFO - Running post-action listener: _resource_record_post_action 04:13:09 INFO - Running post-action listener: set_extra_try_arguments 04:13:09 INFO - ##### 04:13:09 INFO - ##### Running create-virtualenv step. 04:13:09 INFO - ##### 04:13:09 INFO - Running pre-action listener: _pre_create_virtualenv 04:13:09 INFO - Running pre-action listener: _resource_record_pre_action 04:13:09 INFO - Running main action method: create_virtualenv 04:13:09 INFO - Creating virtualenv C:\slave\test\build\venv 04:13:09 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:13:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:13:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:13:24 INFO - Installing distribute......................................................................................................................................................................................done. 04:13:25 INFO - Return code: 0 04:13:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:13:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:25 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', '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 04:13:25 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 04:13:25 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 04:13:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:13:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:13:25 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:13:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:25 INFO - 'DCLOCATION': 'SCL3', 04:13:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:13:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:13:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:13:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:13:25 INFO - 'HOMEDRIVE': 'C:', 04:13:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:13:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:25 INFO - 'KTS_VERSION': '1.19c', 04:13:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:13:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:13:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:13:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:13:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:13:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:13:25 INFO - 'MOZ_AIRBAG': '1', 04:13:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:25 INFO - 'MOZ_MSVCVERSION': '8', 04:13:25 INFO - 'MOZ_NO_REMOTE': '1', 04:13:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:13:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:13:25 INFO - 'NO_EM_RESTART': '1', 04:13:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:25 INFO - 'OS': 'Windows_NT', 04:13:25 INFO - 'OURDRIVE': 'C:', 04:13:25 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', 04:13:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:25 INFO - 'PROCESSOR_LEVEL': '6', 04:13:25 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:13:25 INFO - 'PROMPT': '$P$G', 04:13:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:25 INFO - 'PWD': 'C:\\slave\\test', 04:13:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:25 INFO - 'SYSTEMDRIVE': 'C:', 04:13:25 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:25 INFO - 'TEST1': 'testie', 04:13:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:25 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:13:25 INFO - 'USERNAME': 'cltbld', 04:13:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:13:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:13:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:13:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:13:25 INFO - 'WINDIR': 'C:\\windows', 04:13:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:13:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:13:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:27 INFO - Downloading/unpacking psutil>=0.7.1 04:13:27 INFO - Running setup.py egg_info for package psutil 04:13:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:13:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:13:27 INFO - Installing collected packages: psutil 04:13:27 INFO - Running setup.py install for psutil 04:13:27 INFO - building 'psutil._psutil_windows' extension 04:13:27 INFO - error: Unable to find vcvarsall.bat 04:13:27 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-xbmprl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:13:27 INFO - running install 04:13:27 INFO - running build 04:13:27 INFO - running build_py 04:13:27 INFO - creating build 04:13:27 INFO - creating build\lib.win32-2.7 04:13:27 INFO - creating build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:13:27 INFO - running build_ext 04:13:27 INFO - building 'psutil._psutil_windows' extension 04:13:27 INFO - error: Unable to find vcvarsall.bat 04:13:27 INFO - ---------------------------------------- 04:13:27 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-xbmprl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:13:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:13:27 WARNING - Return code: 1 04:13:27 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! 04:13:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:27 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', '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 04:13:27 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 04:13:27 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 04:13:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:13:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:13:27 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:13:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:27 INFO - 'DCLOCATION': 'SCL3', 04:13:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:13:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:13:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:13:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:13:27 INFO - 'HOMEDRIVE': 'C:', 04:13:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:13:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:27 INFO - 'KTS_VERSION': '1.19c', 04:13:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:13:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:13:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:13:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:13:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:13:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:13:27 INFO - 'MOZ_AIRBAG': '1', 04:13:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:27 INFO - 'MOZ_MSVCVERSION': '8', 04:13:27 INFO - 'MOZ_NO_REMOTE': '1', 04:13:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:13:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:13:27 INFO - 'NO_EM_RESTART': '1', 04:13:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:27 INFO - 'OS': 'Windows_NT', 04:13:27 INFO - 'OURDRIVE': 'C:', 04:13:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 04:13:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:27 INFO - 'PROCESSOR_LEVEL': '6', 04:13:27 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:13:27 INFO - 'PROMPT': '$P$G', 04:13:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:27 INFO - 'PWD': 'C:\\slave\\test', 04:13:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:27 INFO - 'SYSTEMDRIVE': 'C:', 04:13:27 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:27 INFO - 'TEST1': 'testie', 04:13:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:27 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:13:27 INFO - 'USERNAME': 'cltbld', 04:13:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:13:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:13:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:13:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:13:27 INFO - 'WINDIR': 'C:\\windows', 04:13:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:13:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:13:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:13:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:13:28 INFO - Running setup.py egg_info for package mozsystemmonitor 04:13:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:13:28 INFO - Running setup.py egg_info for package psutil 04:13:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:13:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:13:28 INFO - Installing collected packages: mozsystemmonitor, psutil 04:13:28 INFO - Running setup.py install for mozsystemmonitor 04:13:28 INFO - Running setup.py install for psutil 04:13:28 INFO - building 'psutil._psutil_windows' extension 04:13:28 INFO - error: Unable to find vcvarsall.bat 04:13:28 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-rz_btu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:13:28 INFO - running install 04:13:28 INFO - running build 04:13:28 INFO - running build_py 04:13:28 INFO - running build_ext 04:13:28 INFO - building 'psutil._psutil_windows' extension 04:13:28 INFO - error: Unable to find vcvarsall.bat 04:13:28 INFO - ---------------------------------------- 04:13:28 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-rz_btu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:13:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:13:28 WARNING - Return code: 1 04:13:28 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! 04:13:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:13:28 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')]} 04:13:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:28 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')]} 04:13:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:28 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', '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 04:13:28 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 04:13:28 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 04:13:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:13:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:13:28 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:13:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:28 INFO - 'DCLOCATION': 'SCL3', 04:13:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:13:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:13:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:13:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:13:28 INFO - 'HOMEDRIVE': 'C:', 04:13:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:13:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:28 INFO - 'KTS_VERSION': '1.19c', 04:13:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:13:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:13:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:13:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:13:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:13:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:13:28 INFO - 'MOZ_AIRBAG': '1', 04:13:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:28 INFO - 'MOZ_MSVCVERSION': '8', 04:13:28 INFO - 'MOZ_NO_REMOTE': '1', 04:13:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:13:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:13:28 INFO - 'NO_EM_RESTART': '1', 04:13:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:28 INFO - 'OS': 'Windows_NT', 04:13:28 INFO - 'OURDRIVE': 'C:', 04:13:28 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', 04:13:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:28 INFO - 'PROCESSOR_LEVEL': '6', 04:13:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:13:28 INFO - 'PROMPT': '$P$G', 04:13:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:28 INFO - 'PWD': 'C:\\slave\\test', 04:13:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:28 INFO - 'SYSTEMDRIVE': 'C:', 04:13:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:28 INFO - 'TEST1': 'testie', 04:13:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:28 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:13:28 INFO - 'USERNAME': 'cltbld', 04:13:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:13:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:13:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:13:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:13:28 INFO - 'WINDIR': 'C:\\windows', 04:13:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:13:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:13:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:28 INFO - Downloading/unpacking blobuploader==1.2.4 04:13:28 INFO - Downloading blobuploader-1.2.4.tar.gz 04:13:28 INFO - Running setup.py egg_info for package blobuploader 04:13:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:13:32 INFO - Running setup.py egg_info for package requests 04:13:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:13:32 INFO - Downloading docopt-0.6.1.tar.gz 04:13:32 INFO - Running setup.py egg_info for package docopt 04:13:32 INFO - Installing collected packages: blobuploader, docopt, requests 04:13:32 INFO - Running setup.py install for blobuploader 04:13:32 INFO - Running setup.py install for docopt 04:13:32 INFO - Running setup.py install for requests 04:13:32 INFO - Successfully installed blobuploader docopt requests 04:13:32 INFO - Cleaning up... 04:13:32 INFO - Return code: 0 04:13:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:13:32 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')]} 04:13:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:32 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')]} 04:13:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:32 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', '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 04:13:32 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 04:13:32 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 04:13:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:13:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:13:32 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:13:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:32 INFO - 'DCLOCATION': 'SCL3', 04:13:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:13:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:13:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:13:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:13:32 INFO - 'HOMEDRIVE': 'C:', 04:13:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:13:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:32 INFO - 'KTS_VERSION': '1.19c', 04:13:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:13:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:13:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:13:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:13:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:13:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:13:32 INFO - 'MOZ_AIRBAG': '1', 04:13:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:32 INFO - 'MOZ_MSVCVERSION': '8', 04:13:32 INFO - 'MOZ_NO_REMOTE': '1', 04:13:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:13:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:13:32 INFO - 'NO_EM_RESTART': '1', 04:13:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:32 INFO - 'OS': 'Windows_NT', 04:13:32 INFO - 'OURDRIVE': 'C:', 04:13:32 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', 04:13:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:32 INFO - 'PROCESSOR_LEVEL': '6', 04:13:32 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:13:32 INFO - 'PROMPT': '$P$G', 04:13:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:32 INFO - 'PWD': 'C:\\slave\\test', 04:13:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:32 INFO - 'SYSTEMDRIVE': 'C:', 04:13:32 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:32 INFO - 'TEST1': 'testie', 04:13:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:32 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:13:32 INFO - 'USERNAME': 'cltbld', 04:13:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:13:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:13:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:13:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:13:32 INFO - 'WINDIR': 'C:\\windows', 04:13:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:13:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:13:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:13:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:13:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:13:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:13:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:13:37 INFO - Unpacking c:\slave\test\build\tests\marionette 04:13:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:13:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:37 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 04:13:37 INFO - Running setup.py install for browsermob-proxy 04:13:51 INFO - Running setup.py install for manifestparser 04:13:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for marionette-client 04:13:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for marionette-driver 04:13:51 INFO - Running setup.py install for mozcrash 04:13:51 INFO - Running setup.py install for mozdebug 04:13:51 INFO - Running setup.py install for mozdevice 04:13:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozfile 04:13:51 INFO - Running setup.py install for mozhttpd 04:13:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozinfo 04:13:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozInstall 04:13:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozleak 04:13:51 INFO - Running setup.py install for mozlog 04:13:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for moznetwork 04:13:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozprocess 04:13:51 INFO - Running setup.py install for mozprofile 04:13:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozrunner 04:13:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for mozscreenshot 04:13:51 INFO - Running setup.py install for moztest 04:13:51 INFO - Running setup.py install for mozversion 04:13:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:13:51 INFO - Running setup.py install for wptserve 04:13:51 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 04:13:51 INFO - Cleaning up... 04:13:51 INFO - Return code: 0 04:13:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:13:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:13:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:13:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:13:51 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, '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-130', 'USERDOMAIN': 'T-W732-IX-130', '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-130', '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 04:13:51 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 04:13:51 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 04:13:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:13:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:13:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:13:51 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:13:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:13:51 INFO - 'DCLOCATION': 'SCL3', 04:13:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:13:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:13:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:13:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:13:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:13:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:13:51 INFO - 'HOMEDRIVE': 'C:', 04:13:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:13:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:13:51 INFO - 'KTS_VERSION': '1.19c', 04:13:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:13:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:13:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:13:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:13:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:13:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:13:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:13:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:13:51 INFO - 'MOZ_AIRBAG': '1', 04:13:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:13:51 INFO - 'MOZ_MSVCVERSION': '8', 04:13:51 INFO - 'MOZ_NO_REMOTE': '1', 04:13:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:13:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:13:51 INFO - 'NO_EM_RESTART': '1', 04:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:13:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:13:51 INFO - 'OS': 'Windows_NT', 04:13:51 INFO - 'OURDRIVE': 'C:', 04:13:51 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', 04:13:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:13:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:13:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:13:51 INFO - 'PROCESSOR_LEVEL': '6', 04:13:51 INFO - 'PROCESSOR_REVISION': '1e05', 04:13:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:13:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:13:51 INFO - 'PROMPT': '$P$G', 04:13:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:13:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:13:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:13:51 INFO - 'PWD': 'C:\\slave\\test', 04:13:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:13:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:13:51 INFO - 'SYSTEMDRIVE': 'C:', 04:13:51 INFO - 'SYSTEMROOT': 'C:\\windows', 04:13:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:51 INFO - 'TEST1': 'testie', 04:13:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:13:51 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:13:51 INFO - 'USERNAME': 'cltbld', 04:13:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:13:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:13:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:13:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:13:51 INFO - 'WINDIR': 'C:\\windows', 04:13:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:13:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:13:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:13:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:13:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:13:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:13:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:13:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:13:55 INFO - Unpacking c:\slave\test\build\tests\marionette 04:13:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:13:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:13:55 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)) 04:14:07 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)) 04:14:07 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)) 04:14:07 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)) 04:14:07 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)) 04:14:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:14:07 INFO - Downloading blessings-1.6.tar.gz 04:14:07 INFO - Running setup.py egg_info for package blessings 04:14:07 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)) 04:14:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:14:07 INFO - Running setup.py install for blessings 04:14:07 INFO - Running setup.py install for browsermob-proxy 04:14:07 INFO - Running setup.py install for manifestparser 04:14:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for marionette-client 04:14:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:14:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for marionette-driver 04:14:07 INFO - Running setup.py install for mozcrash 04:14:07 INFO - Running setup.py install for mozdebug 04:14:07 INFO - Running setup.py install for mozdevice 04:14:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for mozhttpd 04:14:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for mozInstall 04:14:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for mozleak 04:14:07 INFO - Running setup.py install for mozprofile 04:14:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Running setup.py install for mozrunner 04:14:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:14:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:14:09 INFO - Running setup.py install for mozscreenshot 04:14:09 INFO - Running setup.py install for moztest 04:14:09 INFO - Running setup.py install for mozversion 04:14:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:14:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:14:09 INFO - Running setup.py install for wptserve 04:14:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:14:09 INFO - Cleaning up... 04:14:09 INFO - Return code: 0 04:14:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:14:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:14:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:14:09 INFO - Reading from file tmpfile_stdout 04:14:09 INFO - Using _rmtree_windows ... 04:14:09 INFO - Using _rmtree_windows ... 04:14:09 INFO - Current package versions: 04:14:09 INFO - blessings == 1.6 04:14:09 INFO - blobuploader == 1.2.4 04:14:09 INFO - browsermob-proxy == 0.6.0 04:14:09 INFO - distribute == 0.6.14 04:14:09 INFO - docopt == 0.6.1 04:14:09 INFO - manifestparser == 1.1 04:14:09 INFO - marionette-client == 2.3.0 04:14:09 INFO - marionette-driver == 1.4.0 04:14:09 INFO - mozInstall == 1.12 04:14:09 INFO - mozcrash == 0.17 04:14:09 INFO - mozdebug == 0.1 04:14:09 INFO - mozdevice == 0.48 04:14:09 INFO - mozfile == 1.2 04:14:09 INFO - mozhttpd == 0.7 04:14:09 INFO - mozinfo == 0.9 04:14:09 INFO - mozleak == 0.1 04:14:09 INFO - mozlog == 3.1 04:14:09 INFO - moznetwork == 0.27 04:14:09 INFO - mozprocess == 0.22 04:14:09 INFO - mozprofile == 0.28 04:14:09 INFO - mozrunner == 6.11 04:14:09 INFO - mozscreenshot == 0.1 04:14:09 INFO - mozsystemmonitor == 0.0 04:14:09 INFO - moztest == 0.7 04:14:09 INFO - mozversion == 1.4 04:14:09 INFO - requests == 1.2.3 04:14:09 INFO - wptserve == 1.4.0 04:14:09 INFO - Running post-action listener: _resource_record_post_action 04:14:09 INFO - Running post-action listener: _start_resource_monitoring 04:14:09 INFO - Starting resource monitoring. 04:14:09 INFO - ##### 04:14:09 INFO - ##### Running pull step. 04:14:09 INFO - ##### 04:14:09 INFO - Running pre-action listener: _resource_record_pre_action 04:14:09 INFO - Running main action method: pull 04:14:09 INFO - Pull has nothing to do! 04:14:09 INFO - Running post-action listener: _resource_record_post_action 04:14:09 INFO - ##### 04:14:09 INFO - ##### Running install step. 04:14:09 INFO - ##### 04:14:09 INFO - Running pre-action listener: _resource_record_pre_action 04:14:09 INFO - Running main action method: install 04:14:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:14:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:14:09 INFO - Reading from file tmpfile_stdout 04:14:09 INFO - Using _rmtree_windows ... 04:14:09 INFO - Using _rmtree_windows ... 04:14:09 INFO - Detecting whether we're running mozinstall >=1.0... 04:14:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:14:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:14:10 INFO - Reading from file tmpfile_stdout 04:14:10 INFO - Output received: 04:14:10 INFO - Usage: mozinstall-script.py [options] installer 04:14:10 INFO - Options: 04:14:10 INFO - -h, --help show this help message and exit 04:14:10 INFO - -d DEST, --destination=DEST 04:14:10 INFO - Directory to install application into. [default: 04:14:10 INFO - "C:\slave\test"] 04:14:10 INFO - --app=APP Application being installed. [default: firefox] 04:14:10 INFO - Using _rmtree_windows ... 04:14:10 INFO - Using _rmtree_windows ... 04:14:10 INFO - mkdir: C:\slave\test\build\application 04:14:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:14:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:14:12 INFO - Reading from file tmpfile_stdout 04:14:12 INFO - Output received: 04:14:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:14:12 INFO - Using _rmtree_windows ... 04:14:12 INFO - Using _rmtree_windows ... 04:14:12 INFO - Running post-action listener: _resource_record_post_action 04:14:12 INFO - ##### 04:14:12 INFO - ##### Running run-tests step. 04:14:12 INFO - ##### 04:14:12 INFO - Running pre-action listener: _resource_record_pre_action 04:14:12 INFO - Running main action method: run_tests 04:14:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:14:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:14:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:14:12 INFO - grabbing minidump binary from tooltool 04:14:12 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')]} 04:14:12 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 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:14:12 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 04:14:12 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 04:14:13 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:14:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmrbags 04:14:14 INFO - INFO - File integrity verified, renaming tmpmrbags to win32-minidump_stackwalk.exe 04:14:14 INFO - Return code: 0 04:14:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:14:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:14:14 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:14:14 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:14:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:14:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:14:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:14:14 INFO - 'COMPUTERNAME': 'T-W732-IX-130', 04:14:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:14:14 INFO - 'DCLOCATION': 'SCL3', 04:14:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:14:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:14:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:14:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:14:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:14:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:14:14 INFO - 'HOMEDRIVE': 'C:', 04:14:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:14:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:14:15 INFO - 'KTS_VERSION': '1.19c', 04:14:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:14:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:14:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-130', 04:14:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:14:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:14:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:14:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:14:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:14:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:14:15 INFO - 'MOZ_AIRBAG': '1', 04:14:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:14:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:14:15 INFO - 'MOZ_MSVCVERSION': '8', 04:14:15 INFO - 'MOZ_NO_REMOTE': '1', 04:14:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:14:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:14:15 INFO - 'NO_EM_RESTART': '1', 04:14:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:14:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:14:15 INFO - 'OS': 'Windows_NT', 04:14:15 INFO - 'OURDRIVE': 'C:', 04:14: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', 04:14:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:14:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:14:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:14:15 INFO - 'PROCESSOR_LEVEL': '6', 04:14:15 INFO - 'PROCESSOR_REVISION': '1e05', 04:14:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:14:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:14:15 INFO - 'PROMPT': '$P$G', 04:14:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:14:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:14:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:14:15 INFO - 'PWD': 'C:\\slave\\test', 04:14:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:14:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:14:15 INFO - 'SYSTEMDRIVE': 'C:', 04:14:15 INFO - 'SYSTEMROOT': 'C:\\windows', 04:14:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:14:15 INFO - 'TEST1': 'testie', 04:14:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:14:15 INFO - 'USERDOMAIN': 'T-W732-IX-130', 04:14:15 INFO - 'USERNAME': 'cltbld', 04:14:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:14:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:14:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:14:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:14:15 INFO - 'WINDIR': 'C:\\windows', 04:14:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:14:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:14:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:14:15 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/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:14:16 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 04:14:16 INFO - import pkg_resources 04:14:17 INFO - Using 1 client processes 04:14:20 INFO - SUITE-START | Running 778 tests 04:14:20 INFO - Running testharness tests 04:14:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:14:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:14:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:14:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:14:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:14:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:14:21 INFO - Setting up ssl 04:14:21 INFO - PROCESS | certutil | 04:14:21 INFO - PROCESS | certutil | 04:14:21 INFO - PROCESS | certutil | 04:14:21 INFO - Certificate Nickname Trust Attributes 04:14:21 INFO - SSL,S/MIME,JAR/XPI 04:14:21 INFO - 04:14:21 INFO - web-platform-tests CT,, 04:14:21 INFO - 04:14:21 INFO - Starting runner 04:14:21 INFO - PROCESS | 2368 | [2368] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:14:21 INFO - PROCESS | 2368 | [2368] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:14:22 INFO - PROCESS | 2368 | [2368] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:14:22 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:14:22 INFO - PROCESS | 2368 | [2368] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:14:23 INFO - PROCESS | 2368 | 1461150863930 Marionette DEBUG Marionette enabled via build flag and pref 04:14:25 INFO - PROCESS | 2368 | ++DOCSHELL 134D5400 == 1 [pid = 2368] [id = 1] 04:14:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 1 (134D5800) [pid = 2368] [serial = 1] [outer = 00000000] 04:14:25 INFO - PROCESS | 2368 | [2368] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 2 (134D6400) [pid = 2368] [serial = 2] [outer = 134D5800] 04:14:25 INFO - PROCESS | 2368 | ++DOCSHELL 13B7D400 == 2 [pid = 2368] [id = 2] 04:14:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 3 (13B7D800) [pid = 2368] [serial = 3] [outer = 00000000] 04:14:25 INFO - PROCESS | 2368 | [2368] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 4 (13B7E400) [pid = 2368] [serial = 4] [outer = 13B7D800] 04:14:25 INFO - PROCESS | 2368 | 1461150865860 Marionette INFO Listening on port 2828 04:14:27 INFO - PROCESS | 2368 | 1461150867531 Marionette DEBUG Marionette enabled via command-line flag 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:14:27 INFO - PROCESS | 2368 | ++DOCSHELL 12CDB400 == 3 [pid = 2368] [id = 3] 04:14:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 5 (12CE3400) [pid = 2368] [serial = 5] [outer = 00000000] 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:14:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 6 (12CE4000) [pid = 2368] [serial = 6] [outer = 12CE3400] 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:14:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 7 (1860CC00) [pid = 2368] [serial = 7] [outer = 13B7D800] 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:27 INFO - PROCESS | 2368 | 1461150867854 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49741 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:27 INFO - PROCESS | 2368 | 1461150867876 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49743 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:27 INFO - PROCESS | 2368 | 1461150867882 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49744 04:14:27 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:27 INFO - PROCESS | 2368 | 1461150867919 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49746 04:14:27 INFO - PROCESS | 2368 | 1461150867922 Marionette DEBUG Closed connection conn0 04:14:27 INFO - PROCESS | 2368 | 1461150867924 Marionette DEBUG Closed connection conn1 04:14:27 INFO - PROCESS | 2368 | 1461150867925 Marionette DEBUG Closed connection conn2 04:14:28 INFO - PROCESS | 2368 | 1461150868021 Marionette DEBUG Closed connection conn3 04:14:28 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:28 INFO - PROCESS | 2368 | 1461150868026 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49747 04:14:28 INFO - PROCESS | 2368 | 1461150868049 Marionette DEBUG Closed connection conn4 04:14:28 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:14:28 INFO - PROCESS | 2368 | 1461150868056 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49748 04:14:28 INFO - PROCESS | 2368 | ++DOCSHELL 18CC9C00 == 4 [pid = 2368] [id = 4] 04:14:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 8 (18CCC800) [pid = 2368] [serial = 8] [outer = 00000000] 04:14:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 9 (19E0B400) [pid = 2368] [serial = 9] [outer = 18CCC800] 04:14:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 10 (19E75800) [pid = 2368] [serial = 10] [outer = 18CCC800] 04:14:28 INFO - PROCESS | 2368 | 1461150868256 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:14:28 INFO - PROCESS | 2368 | 1461150868261 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420005033","device":"desktop","version":"48.0a1"} 04:14:29 INFO - PROCESS | 2368 | [2368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:14:29 INFO - PROCESS | 2368 | [2368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:14:29 INFO - PROCESS | 2368 | [2368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:14:30 INFO - PROCESS | 2368 | ++DOCSHELL 1AF55800 == 5 [pid = 2368] [id = 5] 04:14:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 11 (1B637C00) [pid = 2368] [serial = 11] [outer = 00000000] 04:14:30 INFO - PROCESS | 2368 | ++DOCSHELL 1B639400 == 6 [pid = 2368] [id = 6] 04:14:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 12 (1B639800) [pid = 2368] [serial = 12] [outer = 00000000] 04:14:30 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:14:30 INFO - PROCESS | 2368 | ++DOCSHELL 1BF87800 == 7 [pid = 2368] [id = 7] 04:14:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 13 (1BF87C00) [pid = 2368] [serial = 13] [outer = 00000000] 04:14:30 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:14:30 INFO - PROCESS | 2368 | [2368] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:14:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 14 (1C701800) [pid = 2368] [serial = 14] [outer = 1BF87C00] 04:14:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 15 (1C562800) [pid = 2368] [serial = 15] [outer = 1B637C00] 04:14:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 16 (1C564000) [pid = 2368] [serial = 16] [outer = 1B639800] 04:14:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 17 (1C566800) [pid = 2368] [serial = 17] [outer = 1BF87C00] 04:14:31 INFO - PROCESS | 2368 | 1461150871875 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 2368 | 1461150871889 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 18 (1EFF1000) [pid = 2368] [serial = 18] [outer = 1BF87C00] 04:14:32 INFO - PROCESS | 2368 | 1461150872652 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d75e3748-be1b-4cb2-86fa-f4de097e5c94","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420005033","device":"desktop","version":"48.0a1","command_id":1}}] 04:14:33 INFO - PROCESS | 2368 | 1461150873006 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}] 04:14:33 INFO - PROCESS | 2368 | 1461150873033 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:14:33 INFO - PROCESS | 2368 | 1461150873055 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:14:33 INFO - PROCESS | 2368 | [2368] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:14:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 19 (1CB20C00) [pid = 2368] [serial = 19] [outer = 1BF87C00] 04:14:34 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:34 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:35 INFO - PROCESS | 2368 | 1461150875025 Marionette TRACE conn5 <- [1,3,null,{}] 04:14:35 INFO - PROCESS | 2368 | 1461150875029 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:14:35 INFO - PROCESS | 2368 | 1461150875045 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:14:35 INFO - PROCESS | 2368 | 1461150875068 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2368 | 1461150875070 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:14:35 INFO - PROCESS | 2368 | 1461150875075 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2368 | 1461150875079 Marionette TRACE conn5 <- [1,6,null,{}] 04:14:35 INFO - PROCESS | 2368 | 1461150875139 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}] 04:14:35 INFO - PROCESS | 2368 | 1461150875256 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:14:35 INFO - PROCESS | 2368 | 1461150875265 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2368 | ++DOCSHELL 0F08E000 == 8 [pid = 2368] [id = 8] 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 20 (0F08E400) [pid = 2368] [serial = 20] [outer = 00000000] 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 21 (11E5AC00) [pid = 2368] [serial = 21] [outer = 0F08E400] 04:14:35 INFO - PROCESS | 2368 | 1461150875326 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 22 (1240D800) [pid = 2368] [serial = 22] [outer = 0F08E400] 04:14:35 INFO - PROCESS | 2368 | --DOCSHELL 134D5400 == 7 [pid = 2368] [id = 1] 04:14:35 INFO - PROCESS | 2368 | ++DOCSHELL 17973000 == 8 [pid = 2368] [id = 9] 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 23 (17974000) [pid = 2368] [serial = 23] [outer = 00000000] 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 24 (18609800) [pid = 2368] [serial = 24] [outer = 17974000] 04:14:35 INFO - PROCESS | 2368 | 1461150875860 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 25 (17778C00) [pid = 2368] [serial = 25] [outer = 17974000] 04:14:36 INFO - PROCESS | 2368 | 1461150876309 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]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1281ms 04:14:36 INFO - PROCESS | 2368 | 1461150876436 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 2368 | 1461150876441 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:14:36 INFO - PROCESS | 2368 | 1461150876471 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 2368 | 1461150876474 Marionette TRACE conn5 <- [1,10,null,{}] 04:14:36 INFO - PROCESS | 2368 | 1461150876480 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}] 04:14:36 INFO - PROCESS | 2368 | 1461150876600 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:14:36 INFO - PROCESS | 2368 | 1461150876671 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 2368 | ++DOCSHELL 16D92800 == 9 [pid = 2368] [id = 10] 04:14:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 26 (1A6CDC00) [pid = 2368] [serial = 26] [outer = 00000000] 04:14:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 27 (1EFBFC00) [pid = 2368] [serial = 27] [outer = 1A6CDC00] 04:14:36 INFO - PROCESS | 2368 | 1461150876728 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 28 (1F675C00) [pid = 2368] [serial = 28] [outer = 1A6CDC00] 04:14:37 INFO - PROCESS | 2368 | 1461150877270 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]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 850ms 04:14:37 INFO - PROCESS | 2368 | 1461150877300 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 2368 | 1461150877304 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:14:37 INFO - PROCESS | 2368 | 1461150877307 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:14:37 INFO - PROCESS | 2368 | 1461150877310 Marionette TRACE conn5 <- [1,14,null,{}] 04:14:37 INFO - PROCESS | 2368 | 1461150877314 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}] 04:14:37 INFO - PROCESS | 2368 | 1461150877425 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:14:37 INFO - PROCESS | 2368 | ++DOCSHELL 1BA6E800 == 10 [pid = 2368] [id = 11] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 29 (1BA6EC00) [pid = 2368] [serial = 29] [outer = 00000000] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 30 (1F678000) [pid = 2368] [serial = 30] [outer = 1BA6EC00] 04:14:37 INFO - PROCESS | 2368 | 1461150877668 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 31 (0F482400) [pid = 2368] [serial = 31] [outer = 1BA6EC00] 04:14:37 INFO - PROCESS | 2368 | ++DOCSHELL 0F4E6C00 == 11 [pid = 2368] [id = 12] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 32 (0F4E9400) [pid = 2368] [serial = 32] [outer = 00000000] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 33 (11E62000) [pid = 2368] [serial = 33] [outer = 0F4E9400] 04:14:37 INFO - PROCESS | 2368 | 1461150877737 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 34 (11EF0400) [pid = 2368] [serial = 34] [outer = 0F4E9400] 04:14:37 INFO - PROCESS | 2368 | ++DOCSHELL 0F4E1000 == 12 [pid = 2368] [id = 13] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 35 (12410000) [pid = 2368] [serial = 35] [outer = 00000000] 04:14:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 36 (12C16400) [pid = 2368] [serial = 36] [outer = 12410000] 04:14:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 37 (134E0C00) [pid = 2368] [serial = 37] [outer = 12410000] 04:14:38 INFO - PROCESS | 2368 | --DOCSHELL 18CC9C00 == 11 [pid = 2368] [id = 4] 04:14:38 INFO - PROCESS | 2368 | 1461150878348 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]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1075ms 04:14:38 INFO - PROCESS | 2368 | 1461150878385 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 2368 | 1461150878389 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:14:38 INFO - PROCESS | 2368 | 1461150878394 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 2368 | 1461150878397 Marionette TRACE conn5 <- [1,18,null,{}] 04:14:38 INFO - PROCESS | 2368 | 1461150878402 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}] 04:14:38 INFO - PROCESS | 2368 | 1461150878500 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:14:38 INFO - PROCESS | 2368 | 1461150878569 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2368 | ++DOCSHELL 1240E400 == 12 [pid = 2368] [id = 14] 04:14:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 38 (125BCC00) [pid = 2368] [serial = 38] [outer = 00000000] 04:14:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 39 (16E0A800) [pid = 2368] [serial = 39] [outer = 125BCC00] 04:14:38 INFO - PROCESS | 2368 | 1461150878618 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 40 (170C8400) [pid = 2368] [serial = 40] [outer = 125BCC00] 04:14:38 INFO - PROCESS | 2368 | 1461150878982 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]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 04:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:14:39 INFO - PROCESS | 2368 | 1461150879032 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 2368 | 1461150879036 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:14:39 INFO - PROCESS | 2368 | 1461150879040 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 2368 | 1461150879042 Marionette TRACE conn5 <- [1,22,null,{}] 04:14:39 INFO - PROCESS | 2368 | 1461150879046 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}] 04:14:39 INFO - PROCESS | 2368 | 1461150879146 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:14:39 INFO - PROCESS | 2368 | 1461150879153 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 2368 | ++DOCSHELL 17668000 == 13 [pid = 2368] [id = 15] 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 41 (1766BC00) [pid = 2368] [serial = 41] [outer = 00000000] 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 42 (186D6400) [pid = 2368] [serial = 42] [outer = 1766BC00] 04:14:39 INFO - PROCESS | 2368 | 1461150879200 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 43 (18CC4800) [pid = 2368] [serial = 43] [outer = 1766BC00] 04:14:39 INFO - PROCESS | 2368 | 1461150879618 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]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 04:14:39 INFO - PROCESS | 2368 | 1461150879671 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 2368 | 1461150879673 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:14:39 INFO - PROCESS | 2368 | 1461150879678 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 2368 | 1461150879685 Marionette TRACE conn5 <- [1,26,null,{}] 04:14:39 INFO - PROCESS | 2368 | 1461150879696 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}] 04:14:39 INFO - PROCESS | 2368 | 1461150879784 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:14:39 INFO - PROCESS | 2368 | 1461150879793 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 2368 | ++DOCSHELL 1AF4EC00 == 14 [pid = 2368] [id = 16] 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 44 (1AF4F000) [pid = 2368] [serial = 44] [outer = 00000000] 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 45 (1B639C00) [pid = 2368] [serial = 45] [outer = 1AF4F000] 04:14:39 INFO - PROCESS | 2368 | 1461150879840 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 46 (1AFA0800) [pid = 2368] [serial = 46] [outer = 1AF4F000] 04:14:40 INFO - PROCESS | 2368 | 1461150880251 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]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 04:14:40 INFO - PROCESS | 2368 | 1461150880311 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 2368 | 1461150880314 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:14:40 INFO - PROCESS | 2368 | 1461150880317 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:14:40 INFO - PROCESS | 2368 | 1461150880319 Marionette TRACE conn5 <- [1,30,null,{}] 04:14:40 INFO - PROCESS | 2368 | 1461150880322 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}] 04:14:40 INFO - PROCESS | 2368 | 1461150880401 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:14:40 INFO - PROCESS | 2368 | 1461150880407 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 2368 | ++DOCSHELL 1BA64C00 == 15 [pid = 2368] [id = 17] 04:14:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 47 (1BA6F400) [pid = 2368] [serial = 47] [outer = 00000000] 04:14:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 48 (1CB21C00) [pid = 2368] [serial = 48] [outer = 1BA6F400] 04:14:40 INFO - PROCESS | 2368 | 1461150880453 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 49 (1CB9C400) [pid = 2368] [serial = 49] [outer = 1BA6F400] 04:14:40 INFO - PROCESS | 2368 | 1461150880857 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]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 04:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:14:40 INFO - PROCESS | 2368 | 1461150880891 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 2368 | 1461150880892 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:14:40 INFO - PROCESS | 2368 | 1461150880895 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 2368 | 1461150880897 Marionette TRACE conn5 <- [1,34,null,{}] 04:14:40 INFO - PROCESS | 2368 | 1461150880912 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}] 04:14:40 INFO - PROCESS | 2368 | 1461150880985 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:14:40 INFO - PROCESS | 2368 | 1461150880991 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2368 | ++DOCSHELL 1C70F800 == 16 [pid = 2368] [id = 18] 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 50 (1CBA0400) [pid = 2368] [serial = 50] [outer = 00000000] 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 51 (1DD2FC00) [pid = 2368] [serial = 51] [outer = 1CBA0400] 04:14:41 INFO - PROCESS | 2368 | 1461150881045 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 52 (1EF0AC00) [pid = 2368] [serial = 52] [outer = 1CBA0400] 04:14:41 INFO - PROCESS | 2368 | 1461150881472 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]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 04:14:41 INFO - PROCESS | 2368 | 1461150881527 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 2368 | 1461150881529 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:14:41 INFO - PROCESS | 2368 | 1461150881536 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2368 | 1461150881538 Marionette TRACE conn5 <- [1,38,null,{}] 04:14:41 INFO - PROCESS | 2368 | 1461150881541 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}] 04:14:41 INFO - PROCESS | 2368 | 1461150881618 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:14:41 INFO - PROCESS | 2368 | 1461150881625 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2368 | ++DOCSHELL 1B32B800 == 17 [pid = 2368] [id = 19] 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 53 (1B334000) [pid = 2368] [serial = 53] [outer = 00000000] 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 54 (1D7E7C00) [pid = 2368] [serial = 54] [outer = 1B334000] 04:14:41 INFO - PROCESS | 2368 | 1461150881670 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 55 (1E414800) [pid = 2368] [serial = 55] [outer = 1B334000] 04:14:42 INFO - PROCESS | 2368 | 1461150882146 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 04:14:42 INFO - PROCESS | 2368 | 1461150882207 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:14:42 INFO - PROCESS | 2368 | 1461150882209 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 2368 | 1461150882212 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 2368 | 1461150882214 Marionette TRACE conn5 <- [1,42,null,{}] 04:14:42 INFO - PROCESS | 2368 | 1461150882217 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}] 04:14:42 INFO - PROCESS | 2368 | 1461150882288 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:14:42 INFO - PROCESS | 2368 | 1461150882294 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEDC00 == 18 [pid = 2368] [id = 20] 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 56 (0EBEE000) [pid = 2368] [serial = 56] [outer = 00000000] 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 57 (0EBF1C00) [pid = 2368] [serial = 57] [outer = 0EBEE000] 04:14:42 INFO - PROCESS | 2368 | 1461150882339 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 58 (1B337800) [pid = 2368] [serial = 58] [outer = 0EBEE000] 04:14:42 INFO - PROCESS | 2368 | 1461150882708 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 530ms 04:14:42 INFO - PROCESS | 2368 | 1461150882743 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 2368 | 1461150882745 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:14:42 INFO - PROCESS | 2368 | 1461150882748 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 2368 | 1461150882750 Marionette TRACE conn5 <- [1,46,null,{}] 04:14:42 INFO - PROCESS | 2368 | 1461150882753 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}] 04:14:42 INFO - PROCESS | 2368 | 1461150882855 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:14:42 INFO - PROCESS | 2368 | 1461150882864 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2368 | ++DOCSHELL 0EBF0C00 == 19 [pid = 2368] [id = 21] 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 59 (17421800) [pid = 2368] [serial = 59] [outer = 00000000] 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 60 (21691400) [pid = 2368] [serial = 60] [outer = 17421800] 04:14:42 INFO - PROCESS | 2368 | 1461150882910 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (21693800) [pid = 2368] [serial = 61] [outer = 17421800] 04:14:43 INFO - PROCESS | 2368 | 1461150883291 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]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 04:14:43 INFO - PROCESS | 2368 | 1461150883319 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 2368 | 1461150883321 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:14:43 INFO - PROCESS | 2368 | 1461150883323 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 2368 | 1461150883325 Marionette TRACE conn5 <- [1,50,null,{}] 04:14:43 INFO - PROCESS | 2368 | 1461150883329 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}] 04:14:43 INFO - PROCESS | 2368 | 1461150883400 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:14:43 INFO - PROCESS | 2368 | 1461150883464 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 2368 | ++DOCSHELL 19F14000 == 20 [pid = 2368] [id = 22] 04:14:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (19F43800) [pid = 2368] [serial = 62] [outer = 00000000] 04:14:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (19F4D400) [pid = 2368] [serial = 63] [outer = 19F43800] 04:14:43 INFO - PROCESS | 2368 | 1461150883509 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (19F51800) [pid = 2368] [serial = 64] [outer = 19F43800] 04:14:43 INFO - PROCESS | 2368 | 1461150883843 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]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 04:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:14:43 INFO - PROCESS | 2368 | 1461150883895 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 2368 | 1461150883897 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:14:43 INFO - PROCESS | 2368 | 1461150883900 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 2368 | 1461150883901 Marionette TRACE conn5 <- [1,54,null,{}] 04:14:43 INFO - PROCESS | 2368 | 1461150883905 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}] 04:14:44 INFO - PROCESS | 2368 | 1461150884005 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:14:44 INFO - PROCESS | 2368 | 1461150884014 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1D800 == 21 [pid = 2368] [id = 23] 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (0EB20000) [pid = 2368] [serial = 65] [outer = 00000000] 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (0EB24C00) [pid = 2368] [serial = 66] [outer = 0EB20000] 04:14:44 INFO - PROCESS | 2368 | 1461150884069 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (19F48C00) [pid = 2368] [serial = 67] [outer = 0EB20000] 04:14:44 INFO - PROCESS | 2368 | 1461150884467 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]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 04:14:44 INFO - PROCESS | 2368 | 1461150884532 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 2368 | 1461150884534 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:14:44 INFO - PROCESS | 2368 | 1461150884538 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 2368 | 1461150884540 Marionette TRACE conn5 <- [1,58,null,{}] 04:14:44 INFO - PROCESS | 2368 | 1461150884544 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}] 04:14:44 INFO - PROCESS | 2368 | 1461150884664 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:14:44 INFO - PROCESS | 2368 | 1461150884679 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 2368 | ++DOCSHELL 2169E400 == 22 [pid = 2368] [id = 24] 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (2169EC00) [pid = 2368] [serial = 68] [outer = 00000000] 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (22317400) [pid = 2368] [serial = 69] [outer = 2169EC00] 04:14:44 INFO - PROCESS | 2368 | 1461150884728 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (22319C00) [pid = 2368] [serial = 70] [outer = 2169EC00] 04:14:45 INFO - PROCESS | 2368 | 1461150885083 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]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:14:45 INFO - PROCESS | 2368 | 1461150885112 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 2368 | 1461150885114 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:14:45 INFO - PROCESS | 2368 | 1461150885117 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 2368 | 1461150885118 Marionette TRACE conn5 <- [1,62,null,{}] 04:14:45 INFO - PROCESS | 2368 | 1461150885122 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}] 04:14:45 INFO - PROCESS | 2368 | 1461150885194 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:14:45 INFO - PROCESS | 2368 | 1461150885200 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 2368 | ++DOCSHELL 216DEC00 == 23 [pid = 2368] [id = 25] 04:14:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (22311C00) [pid = 2368] [serial = 71] [outer = 00000000] 04:14:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (225B0400) [pid = 2368] [serial = 72] [outer = 22311C00] 04:14:45 INFO - PROCESS | 2368 | 1461150885318 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (225AF400) [pid = 2368] [serial = 73] [outer = 22311C00] 04:14:46 INFO - PROCESS | 2368 | --DOCSHELL 16D92800 == 22 [pid = 2368] [id = 10] 04:14:46 INFO - PROCESS | 2368 | --DOCSHELL 0F08E000 == 21 [pid = 2368] [id = 8] 04:14:46 INFO - PROCESS | 2368 | 1461150886324 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]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1231ms 04:14:46 INFO - PROCESS | 2368 | 1461150886350 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 2368 | 1461150886354 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:14:46 INFO - PROCESS | 2368 | 1461150886359 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 2368 | 1461150886362 Marionette TRACE conn5 <- [1,66,null,{}] 04:14:46 INFO - PROCESS | 2368 | 1461150886368 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}] 04:14:46 INFO - PROCESS | 2368 | 1461150886476 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:14:46 INFO - PROCESS | 2368 | 1461150886484 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2368 | ++DOCSHELL 11E56400 == 22 [pid = 2368] [id = 26] 04:14:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (11E5BC00) [pid = 2368] [serial = 74] [outer = 00000000] 04:14:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1240F000) [pid = 2368] [serial = 75] [outer = 11E5BC00] 04:14:46 INFO - PROCESS | 2368 | 1461150886532 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (124C0800) [pid = 2368] [serial = 76] [outer = 11E5BC00] 04:14:46 INFO - PROCESS | 2368 | 1461150886989 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 04:14:47 INFO - PROCESS | 2368 | 1461150887050 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2368 | 1461150887055 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:14:47 INFO - PROCESS | 2368 | 1461150887061 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 2368 | 1461150887063 Marionette TRACE conn5 <- [1,70,null,{}] 04:14:47 INFO - PROCESS | 2368 | 1461150887067 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}] 04:14:47 INFO - PROCESS | 2368 | 1461150887172 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:14:47 INFO - PROCESS | 2368 | 1461150887178 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 2368 | ++DOCSHELL 0F096000 == 23 [pid = 2368] [id = 27] 04:14:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (125BD400) [pid = 2368] [serial = 77] [outer = 00000000] 04:14:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (16D94000) [pid = 2368] [serial = 78] [outer = 125BD400] 04:14:47 INFO - PROCESS | 2368 | 1461150887227 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (170D0800) [pid = 2368] [serial = 79] [outer = 125BD400] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (18CCC800) [pid = 2368] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (125BCC00) [pid = 2368] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1766BC00) [pid = 2368] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1AF4F000) [pid = 2368] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1BA6F400) [pid = 2368] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1CBA0400) [pid = 2368] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1B334000) [pid = 2368] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (19F43800) [pid = 2368] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (0EB20000) [pid = 2368] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (0F08E400) [pid = 2368] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (1A6CDC00) [pid = 2368] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:14:47 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (0F4E9400) [pid = 2368] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:14:47 INFO - PROCESS | 2368 | 1461150887974 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 04:14:48 INFO - PROCESS | 2368 | 1461150888035 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 2368 | 1461150888037 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:14:48 INFO - PROCESS | 2368 | 1461150888040 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:14:48 INFO - PROCESS | 2368 | 1461150888043 Marionette TRACE conn5 <- [1,74,null,{}] 04:14:48 INFO - PROCESS | 2368 | 1461150888057 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}] 04:14:48 INFO - PROCESS | 2368 | 1461150888135 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:14:48 INFO - PROCESS | 2368 | 1461150888142 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2368 | ++DOCSHELL 1776D400 == 24 [pid = 2368] [id = 28] 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (17771800) [pid = 2368] [serial = 80] [outer = 00000000] 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1797E800) [pid = 2368] [serial = 81] [outer = 17771800] 04:14:48 INFO - PROCESS | 2368 | 1461150888191 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (19E0FC00) [pid = 2368] [serial = 82] [outer = 17771800] 04:14:48 INFO - PROCESS | 2368 | 1461150888601 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 04:14:48 INFO - PROCESS | 2368 | 1461150888614 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:14:48 INFO - PROCESS | 2368 | 1461150888617 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:14:48 INFO - PROCESS | 2368 | 1461150888620 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2368 | 1461150888621 Marionette TRACE conn5 <- [1,78,null,{}] 04:14:48 INFO - PROCESS | 2368 | 1461150888624 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}] 04:14:48 INFO - PROCESS | 2368 | 1461150888699 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:14:48 INFO - PROCESS | 2368 | 1461150888705 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2368 | ++DOCSHELL 19E78800 == 25 [pid = 2368] [id = 29] 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (19F18400) [pid = 2368] [serial = 83] [outer = 00000000] 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1A41AC00) [pid = 2368] [serial = 84] [outer = 19F18400] 04:14:48 INFO - PROCESS | 2368 | 1461150888751 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1A4A5800) [pid = 2368] [serial = 85] [outer = 19F18400] 04:14:49 INFO - PROCESS | 2368 | 1461150889168 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 569ms 04:14:49 INFO - PROCESS | 2368 | 1461150889194 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2368 | 1461150889196 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:14:49 INFO - PROCESS | 2368 | 1461150889199 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2368 | 1461150889201 Marionette TRACE conn5 <- [1,82,null,{}] 04:14:49 INFO - PROCESS | 2368 | 1461150889204 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}] 04:14:49 INFO - PROCESS | 2368 | 1461150889275 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:14:49 INFO - PROCESS | 2368 | 1461150889281 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2368 | ++DOCSHELL 1AF48800 == 26 [pid = 2368] [id = 30] 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1AF49000) [pid = 2368] [serial = 86] [outer = 00000000] 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1B333400) [pid = 2368] [serial = 87] [outer = 1AF49000] 04:14:49 INFO - PROCESS | 2368 | 1461150889326 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1B63E400) [pid = 2368] [serial = 88] [outer = 1AF49000] 04:14:49 INFO - PROCESS | 2368 | 1461150889749 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 04:14:49 INFO - PROCESS | 2368 | 1461150889770 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2368 | 1461150889772 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:14:49 INFO - PROCESS | 2368 | 1461150889775 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2368 | 1461150889777 Marionette TRACE conn5 <- [1,86,null,{}] 04:14:49 INFO - PROCESS | 2368 | 1461150889784 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}] 04:14:49 INFO - PROCESS | 2368 | 1461150889875 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:14:49 INFO - PROCESS | 2368 | 1461150889884 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2368 | ++DOCSHELL 1BA69000 == 27 [pid = 2368] [id = 31] 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1BF8E400) [pid = 2368] [serial = 89] [outer = 00000000] 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1D7E1800) [pid = 2368] [serial = 90] [outer = 1BF8E400] 04:14:49 INFO - PROCESS | 2368 | 1461150889933 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1DD2C400) [pid = 2368] [serial = 91] [outer = 1BF8E400] 04:14:50 INFO - PROCESS | 2368 | 1461150890531 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 04:14:50 INFO - PROCESS | 2368 | 1461150890607 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 2368 | 1461150890612 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:14:50 INFO - PROCESS | 2368 | 1461150890644 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 2368 | 1461150890648 Marionette TRACE conn5 <- [1,90,null,{}] 04:14:50 INFO - PROCESS | 2368 | 1461150890655 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}] 04:14:50 INFO - PROCESS | 2368 | 1461150890760 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:14:50 INFO - PROCESS | 2368 | 1461150890823 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 2368 | ++DOCSHELL 124BE400 == 28 [pid = 2368] [id = 32] 04:14:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (125C5800) [pid = 2368] [serial = 92] [outer = 00000000] 04:14:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (16E83000) [pid = 2368] [serial = 93] [outer = 125C5800] 04:14:50 INFO - PROCESS | 2368 | 1461150890879 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1776A000) [pid = 2368] [serial = 94] [outer = 125C5800] 04:14:51 INFO - PROCESS | 2368 | 1461150891406 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]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 850ms 04:14:51 INFO - PROCESS | 2368 | 1461150891485 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 2368 | 1461150891491 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:14:51 INFO - PROCESS | 2368 | 1461150891498 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 2368 | 1461150891501 Marionette TRACE conn5 <- [1,94,null,{}] 04:14:51 INFO - PROCESS | 2368 | 1461150891505 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}] 04:14:51 INFO - PROCESS | 2368 | 1461150891607 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:14:51 INFO - PROCESS | 2368 | 1461150891675 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2368 | ++DOCSHELL 1A423800 == 29 [pid = 2368] [id = 33] 04:14:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1AF2CC00) [pid = 2368] [serial = 95] [outer = 00000000] 04:14:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1BA6E000) [pid = 2368] [serial = 96] [outer = 1AF2CC00] 04:14:51 INFO - PROCESS | 2368 | 1461150891730 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C745800) [pid = 2368] [serial = 97] [outer = 1AF2CC00] 04:14:52 INFO - PROCESS | 2368 | 1461150892268 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 04:14:52 INFO - PROCESS | 2368 | 1461150892330 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 2368 | 1461150892333 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:14:52 INFO - PROCESS | 2368 | 1461150892336 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:14:52 INFO - PROCESS | 2368 | 1461150892340 Marionette TRACE conn5 <- [1,98,null,{}] 04:14:52 INFO - PROCESS | 2368 | 1461150892351 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}] 04:14:52 INFO - PROCESS | 2368 | 1461150892450 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:14:52 INFO - PROCESS | 2368 | 1461150892517 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 2368 | ++DOCSHELL 1A461400 == 30 [pid = 2368] [id = 34] 04:14:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1A461C00) [pid = 2368] [serial = 98] [outer = 00000000] 04:14:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1D8E1400) [pid = 2368] [serial = 99] [outer = 1A461C00] 04:14:52 INFO - PROCESS | 2368 | 1461150892574 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1E318400) [pid = 2368] [serial = 100] [outer = 1A461C00] 04:14:53 INFO - PROCESS | 2368 | 1461150893131 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 04:14:53 INFO - PROCESS | 2368 | 1461150893170 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 2368 | 1461150893173 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:14:53 INFO - PROCESS | 2368 | 1461150893176 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 2368 | 1461150893178 Marionette TRACE conn5 <- [1,102,null,{}] 04:14:53 INFO - PROCESS | 2368 | 1461150893182 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}] 04:14:53 INFO - PROCESS | 2368 | 1461150893278 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:14:53 INFO - PROCESS | 2368 | 1461150893360 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2368 | ++DOCSHELL 0EB27800 == 31 [pid = 2368] [id = 35] 04:14:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (0EBE7400) [pid = 2368] [serial = 101] [outer = 00000000] 04:14:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (17977C00) [pid = 2368] [serial = 102] [outer = 0EBE7400] 04:14:53 INFO - PROCESS | 2368 | 1461150893415 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1A6CD400) [pid = 2368] [serial = 103] [outer = 0EBE7400] 04:14:53 INFO - PROCESS | 2368 | 1461150894001 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 869ms 04:14:54 INFO - PROCESS | 2368 | 1461150894050 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 2368 | 1461150894054 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:14:54 INFO - PROCESS | 2368 | 1461150894059 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 2368 | 1461150894062 Marionette TRACE conn5 <- [1,106,null,{}] 04:14:54 INFO - PROCESS | 2368 | 1461150894068 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}] 04:14:54 INFO - PROCESS | 2368 | 1461150894162 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:14:54 INFO - PROCESS | 2368 | 1461150894233 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 2368 | ++DOCSHELL 12C15000 == 32 [pid = 2368] [id = 36] 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (12C15800) [pid = 2368] [serial = 104] [outer = 00000000] 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (16E06400) [pid = 2368] [serial = 105] [outer = 12C15800] 04:14:54 INFO - PROCESS | 2368 | 1461150894284 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1742B000) [pid = 2368] [serial = 106] [outer = 12C15800] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (19E0B400) [pid = 2368] [serial = 9] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (19E75800) [pid = 2368] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (13B7E400) [pid = 2368] [serial = 4] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (12C16400) [pid = 2368] [serial = 36] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (16E0A800) [pid = 2368] [serial = 39] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (186D6400) [pid = 2368] [serial = 42] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (18CC4800) [pid = 2368] [serial = 43] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1B639C00) [pid = 2368] [serial = 45] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1AFA0800) [pid = 2368] [serial = 46] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1CB21C00) [pid = 2368] [serial = 48] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1CB9C400) [pid = 2368] [serial = 49] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1DD2FC00) [pid = 2368] [serial = 51] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1D7E7C00) [pid = 2368] [serial = 54] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (0EBF1C00) [pid = 2368] [serial = 57] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (21691400) [pid = 2368] [serial = 60] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (19F4D400) [pid = 2368] [serial = 63] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (0EB24C00) [pid = 2368] [serial = 66] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (22317400) [pid = 2368] [serial = 69] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (11E5AC00) [pid = 2368] [serial = 21] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (18609800) [pid = 2368] [serial = 24] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1EFBFC00) [pid = 2368] [serial = 27] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (11E62000) [pid = 2368] [serial = 33] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (1F678000) [pid = 2368] [serial = 30] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (1EF0AC00) [pid = 2368] [serial = 52] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (1E414800) [pid = 2368] [serial = 55] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (11EF0400) [pid = 2368] [serial = 34] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (1240D800) [pid = 2368] [serial = 22] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (170C8400) [pid = 2368] [serial = 40] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (19F51800) [pid = 2368] [serial = 64] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (1F675C00) [pid = 2368] [serial = 28] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (19F48C00) [pid = 2368] [serial = 67] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (1C566800) [pid = 2368] [serial = 17] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (1C701800) [pid = 2368] [serial = 14] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2368 | 1461150894701 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 04:14:54 INFO - PROCESS | 2368 | 1461150894753 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 2368 | 1461150894758 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:14:54 INFO - PROCESS | 2368 | 1461150894764 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 2368 | 1461150894767 Marionette TRACE conn5 <- [1,110,null,{}] 04:14:54 INFO - PROCESS | 2368 | 1461150894770 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}] 04:14:54 INFO - PROCESS | 2368 | 1461150894850 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:14:54 INFO - PROCESS | 2368 | 1461150894858 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 2368 | ++DOCSHELL 12C5E000 == 33 [pid = 2368] [id = 37] 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (12CDF800) [pid = 2368] [serial = 107] [outer = 00000000] 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (16E0BC00) [pid = 2368] [serial = 108] [outer = 12CDF800] 04:14:54 INFO - PROCESS | 2368 | 1461150894904 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (17668400) [pid = 2368] [serial = 109] [outer = 12CDF800] 04:14:55 INFO - PROCESS | 2368 | 1461150895342 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]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 04:14:55 INFO - PROCESS | 2368 | 1461150895395 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 2368 | 1461150895397 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:14:55 INFO - PROCESS | 2368 | 1461150895400 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:14:55 INFO - PROCESS | 2368 | 1461150895403 Marionette TRACE conn5 <- [1,114,null,{}] 04:14:55 INFO - PROCESS | 2368 | 1461150895414 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}] 04:14:55 INFO - PROCESS | 2368 | 1461150895495 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:14:55 INFO - PROCESS | 2368 | 1461150895503 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 2368 | ++DOCSHELL 19F4E400 == 34 [pid = 2368] [id = 38] 04:14:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (19F4EC00) [pid = 2368] [serial = 110] [outer = 00000000] 04:14:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (1A459000) [pid = 2368] [serial = 111] [outer = 19F4EC00] 04:14:55 INFO - PROCESS | 2368 | 1461150895550 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (1A462000) [pid = 2368] [serial = 112] [outer = 19F4EC00] 04:14:55 INFO - PROCESS | 2368 | 1461150895991 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:14:56 INFO - PROCESS | 2368 | 1461150896035 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 2368 | 1461150896037 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:14:56 INFO - PROCESS | 2368 | 1461150896040 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:14:56 INFO - PROCESS | 2368 | 1461150896042 Marionette TRACE conn5 <- [1,118,null,{}] 04:14:56 INFO - PROCESS | 2368 | 1461150896045 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}] 04:14:56 INFO - PROCESS | 2368 | 1461150896122 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:14:56 INFO - PROCESS | 2368 | 1461150896128 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 2368 | ++DOCSHELL 1A465C00 == 35 [pid = 2368] [id = 39] 04:14:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (1AF4F000) [pid = 2368] [serial = 113] [outer = 00000000] 04:14:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1B337000) [pid = 2368] [serial = 114] [outer = 1AF4F000] 04:14:56 INFO - PROCESS | 2368 | 1461150896176 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (1BA6A800) [pid = 2368] [serial = 115] [outer = 1AF4F000] 04:14:56 INFO - PROCESS | 2368 | 1461150896574 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 04:14:57 INFO - PROCESS | 2368 | --DOCSHELL 0F4E6C00 == 34 [pid = 2368] [id = 12] 04:14:57 INFO - PROCESS | 2368 | 1461150897347 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2368 | 1461150897350 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:14:57 INFO - PROCESS | 2368 | 1461150897368 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 2368 | 1461150897372 Marionette TRACE conn5 <- [1,122,null,{}] 04:14:57 INFO - PROCESS | 2368 | 1461150897378 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}] 04:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:14:57 INFO - PROCESS | 2368 | 1461150897488 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:14:57 INFO - PROCESS | 2368 | 1461150897500 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEF000 == 35 [pid = 2368] [id = 40] 04:14:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (0EBEF400) [pid = 2368] [serial = 116] [outer = 00000000] 04:14:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (0F432C00) [pid = 2368] [serial = 117] [outer = 0EBEF400] 04:14:57 INFO - PROCESS | 2368 | 1461150897548 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (0F4E9400) [pid = 2368] [serial = 118] [outer = 0EBEF400] 04:14:57 INFO - PROCESS | 2368 | 1461150897977 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 610ms 04:14:57 INFO - PROCESS | 2368 | 1461150897996 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2368 | 1461150898000 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:14:58 INFO - PROCESS | 2368 | 1461150898012 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 2368 | 1461150898016 Marionette TRACE conn5 <- [1,126,null,{}] 04:14:58 INFO - PROCESS | 2368 | 1461150898020 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}] 04:14:58 INFO - PROCESS | 2368 | 1461150898119 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:14:58 INFO - PROCESS | 2368 | 1461150898126 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 2368 | ++DOCSHELL 11EF9800 == 36 [pid = 2368] [id = 41] 04:14:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1240EC00) [pid = 2368] [serial = 119] [outer = 00000000] 04:14:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (134D6800) [pid = 2368] [serial = 120] [outer = 1240EC00] 04:14:58 INFO - PROCESS | 2368 | 1461150898171 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (13B7E400) [pid = 2368] [serial = 121] [outer = 1240EC00] 04:14:58 INFO - PROCESS | 2368 | 1461150898615 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]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 04:14:58 INFO - PROCESS | 2368 | 1461150898636 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 2368 | 1461150898638 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:14:58 INFO - PROCESS | 2368 | 1461150898940 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 2368 | 1461150898942 Marionette TRACE conn5 <- [1,130,null,{}] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (22311C00) [pid = 2368] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (0EBEE000) [pid = 2368] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (2169EC00) [pid = 2368] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (17421800) [pid = 2368] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (1AF49000) [pid = 2368] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (11E5BC00) [pid = 2368] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (125BD400) [pid = 2368] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (17771800) [pid = 2368] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (19F18400) [pid = 2368] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (1A461C00) [pid = 2368] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (0EBE7400) [pid = 2368] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (12C15800) [pid = 2368] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (1BF8E400) [pid = 2368] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (125C5800) [pid = 2368] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (1AF2CC00) [pid = 2368] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:14:58 INFO - PROCESS | 2368 | --DOMWINDOW == 60 (19F4EC00) [pid = 2368] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:14:58 INFO - PROCESS | 2368 | 1461150898991 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}] 04:14:59 INFO - PROCESS | 2368 | 1461150899072 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:14:59 INFO - PROCESS | 2368 | 1461150899082 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2368 | ++DOCSHELL 16E8B800 == 37 [pid = 2368] [id = 42] 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (17075C00) [pid = 2368] [serial = 122] [outer = 00000000] 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (1776C000) [pid = 2368] [serial = 123] [outer = 17075C00] 04:14:59 INFO - PROCESS | 2368 | 1461150899130 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (18CC0400) [pid = 2368] [serial = 124] [outer = 17075C00] 04:14:59 INFO - PROCESS | 2368 | 1461150899553 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 949ms 04:14:59 INFO - PROCESS | 2368 | 1461150899596 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 2368 | 1461150899598 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 2368 | 1461150899605 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 2368 | 1461150899607 Marionette TRACE conn5 <- [1,134,null,{}] 04:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:14:59 INFO - PROCESS | 2368 | 1461150899610 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}] 04:14:59 INFO - PROCESS | 2368 | 1461150899686 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:14:59 INFO - PROCESS | 2368 | 1461150899692 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2368 | ++DOCSHELL 19E04C00 == 38 [pid = 2368] [id = 43] 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (19E7B400) [pid = 2368] [serial = 125] [outer = 00000000] 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (19F45800) [pid = 2368] [serial = 126] [outer = 19E7B400] 04:14:59 INFO - PROCESS | 2368 | 1461150899738 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (19F4DC00) [pid = 2368] [serial = 127] [outer = 19E7B400] 04:15:00 INFO - PROCESS | 2368 | 1461150900167 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 04:15:00 INFO - PROCESS | 2368 | 1461150900241 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2368 | 1461150900243 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:15:00 INFO - PROCESS | 2368 | 1461150900246 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2368 | 1461150900248 Marionette TRACE conn5 <- [1,138,null,{}] 04:15:00 INFO - PROCESS | 2368 | 1461150900251 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}] 04:15:00 INFO - PROCESS | 2368 | 1461150900323 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:15:00 INFO - PROCESS | 2368 | 1461150900332 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2368 | ++DOCSHELL 1742DC00 == 39 [pid = 2368] [id = 44] 04:15:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (19F51400) [pid = 2368] [serial = 128] [outer = 00000000] 04:15:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (1A463C00) [pid = 2368] [serial = 129] [outer = 19F51400] 04:15:00 INFO - PROCESS | 2368 | 1461150900378 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1AF50000) [pid = 2368] [serial = 130] [outer = 19F51400] 04:15:00 INFO - PROCESS | 2368 | 1461150900798 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 04:15:00 INFO - PROCESS | 2368 | 1461150900817 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2368 | 1461150900819 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:15:00 INFO - PROCESS | 2368 | 1461150900822 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2368 | 1461150900823 Marionette TRACE conn5 <- [1,142,null,{}] 04:15:00 INFO - PROCESS | 2368 | 1461150900827 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}] 04:15:00 INFO - PROCESS | 2368 | 1461150900925 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:15:00 INFO - PROCESS | 2368 | 1461150900932 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2368 | ++DOCSHELL 1AF54000 == 40 [pid = 2368] [id = 45] 04:15:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (1B32BC00) [pid = 2368] [serial = 131] [outer = 00000000] 04:15:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (1BA6C400) [pid = 2368] [serial = 132] [outer = 1B32BC00] 04:15:00 INFO - PROCESS | 2368 | 1461150900980 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1C706C00) [pid = 2368] [serial = 133] [outer = 1B32BC00] 04:15:01 INFO - PROCESS | 2368 | 1461150901628 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]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 04:15:01 INFO - PROCESS | 2368 | 1461150901695 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 2368 | 1461150901699 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 2368 | 1461150901704 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:15:01 INFO - PROCESS | 2368 | 1461150901707 Marionette TRACE conn5 <- [1,146,null,{}] 04:15:01 INFO - PROCESS | 2368 | 1461150901713 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}] 04:15:01 INFO - PROCESS | 2368 | 1461150901811 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:15:01 INFO - PROCESS | 2368 | 1461150901885 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 2368 | ++DOCSHELL 11EF2000 == 41 [pid = 2368] [id = 46] 04:15:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1240AC00) [pid = 2368] [serial = 134] [outer = 00000000] 04:15:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1742C400) [pid = 2368] [serial = 135] [outer = 1240AC00] 04:15:01 INFO - PROCESS | 2368 | 1461150901942 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (186DE000) [pid = 2368] [serial = 136] [outer = 1240AC00] 04:15:02 INFO - PROCESS | 2368 | 1461150902530 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 04:15:02 INFO - PROCESS | 2368 | 1461150902578 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 2368 | 1461150902584 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:15:02 INFO - PROCESS | 2368 | 1461150902591 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2368 | 1461150902594 Marionette TRACE conn5 <- [1,150,null,{}] 04:15:02 INFO - PROCESS | 2368 | 1461150902598 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}] 04:15:02 INFO - PROCESS | 2368 | 1461150902726 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:15:02 INFO - PROCESS | 2368 | 1461150902793 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 2368 | ++DOCSHELL 1AF97400 == 42 [pid = 2368] [id = 47] 04:15:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1B32D800) [pid = 2368] [serial = 137] [outer = 00000000] 04:15:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1BA67400) [pid = 2368] [serial = 138] [outer = 1B32D800] 04:15:02 INFO - PROCESS | 2368 | 1461150902848 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1C568C00) [pid = 2368] [serial = 139] [outer = 1B32D800] 04:15:03 INFO - PROCESS | 2368 | 1461150903406 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]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 04:15:03 INFO - PROCESS | 2368 | 1461150903463 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 2368 | 1461150903466 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 2368 | 1461150903469 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:15:03 INFO - PROCESS | 2368 | 1461150903473 Marionette TRACE conn5 <- [1,154,null,{}] 04:15:03 INFO - PROCESS | 2368 | 1461150903484 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}] 04:15:03 INFO - PROCESS | 2368 | 1461150903583 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:15:03 INFO - PROCESS | 2368 | 1461150903650 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 2368 | ++DOCSHELL 1D8E9400 == 43 [pid = 2368] [id = 48] 04:15:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1DD2BC00) [pid = 2368] [serial = 140] [outer = 00000000] 04:15:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1E414800) [pid = 2368] [serial = 141] [outer = 1DD2BC00] 04:15:03 INFO - PROCESS | 2368 | 1461150903708 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1E41F400) [pid = 2368] [serial = 142] [outer = 1DD2BC00] 04:15:04 INFO - PROCESS | 2368 | 1461150904402 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]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 970ms 04:15:04 INFO - PROCESS | 2368 | 1461150904444 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2368 | 1461150904448 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:15:04 INFO - PROCESS | 2368 | 1461150904471 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2368 | 1461150904475 Marionette TRACE conn5 <- [1,158,null,{}] 04:15:04 INFO - PROCESS | 2368 | 1461150904480 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}] 04:15:04 INFO - PROCESS | 2368 | 1461150904586 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 1742DC00 == 42 [pid = 2368] [id = 44] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 19E04C00 == 41 [pid = 2368] [id = 43] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 16E8B800 == 40 [pid = 2368] [id = 42] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 11EF9800 == 39 [pid = 2368] [id = 41] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 0EBEF000 == 38 [pid = 2368] [id = 40] 04:15:04 INFO - PROCESS | 2368 | --DOCSHELL 1A465C00 == 37 [pid = 2368] [id = 39] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (225AF400) [pid = 2368] [serial = 73] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (17977C00) [pid = 2368] [serial = 102] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (16E06400) [pid = 2368] [serial = 105] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1742B000) [pid = 2368] [serial = 106] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1240F000) [pid = 2368] [serial = 75] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (16E0BC00) [pid = 2368] [serial = 108] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (124C0800) [pid = 2368] [serial = 76] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (16D94000) [pid = 2368] [serial = 78] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1A459000) [pid = 2368] [serial = 111] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (1797E800) [pid = 2368] [serial = 81] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (1DD2C400) [pid = 2368] [serial = 91] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (1D7E1800) [pid = 2368] [serial = 90] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (16E83000) [pid = 2368] [serial = 93] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (1776A000) [pid = 2368] [serial = 94] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (1BA6E000) [pid = 2368] [serial = 96] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (1A4A5800) [pid = 2368] [serial = 85] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (1C745800) [pid = 2368] [serial = 97] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (1D8E1400) [pid = 2368] [serial = 99] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (1E318400) [pid = 2368] [serial = 100] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (1A6CD400) [pid = 2368] [serial = 103] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 60 (170D0800) [pid = 2368] [serial = 79] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 59 (19E0FC00) [pid = 2368] [serial = 82] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 58 (1A41AC00) [pid = 2368] [serial = 84] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 57 (1B63E400) [pid = 2368] [serial = 88] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 56 (1A462000) [pid = 2368] [serial = 112] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 55 (225B0400) [pid = 2368] [serial = 72] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 54 (1B337800) [pid = 2368] [serial = 58] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 53 (22319C00) [pid = 2368] [serial = 70] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 52 (21693800) [pid = 2368] [serial = 61] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | --DOMWINDOW == 51 (1B333400) [pid = 2368] [serial = 87] [outer = 00000000] [url = about:blank] 04:15:04 INFO - PROCESS | 2368 | 1461150904671 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE5800 == 38 [pid = 2368] [id = 49] 04:15:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 52 (0EBE6C00) [pid = 2368] [serial = 143] [outer = 00000000] 04:15:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 53 (11E56000) [pid = 2368] [serial = 144] [outer = 0EBE6C00] 04:15:04 INFO - PROCESS | 2368 | 1461150904719 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 54 (124B6C00) [pid = 2368] [serial = 145] [outer = 0EBE6C00] 04:15:05 INFO - PROCESS | 2368 | 1461150905076 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 04:15:05 INFO - PROCESS | 2368 | 1461150905104 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2368 | 1461150905109 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:15:05 INFO - PROCESS | 2368 | 1461150905115 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 2368 | 1461150905117 Marionette TRACE conn5 <- [1,162,null,{}] 04:15:05 INFO - PROCESS | 2368 | 1461150905122 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}] 04:15:05 INFO - PROCESS | 2368 | 1461150905199 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:15:05 INFO - PROCESS | 2368 | 1461150905226 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2368 | ++DOCSHELL 13B7EC00 == 39 [pid = 2368] [id = 50] 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 55 (17626000) [pid = 2368] [serial = 146] [outer = 00000000] 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 56 (17977C00) [pid = 2368] [serial = 147] [outer = 17626000] 04:15:05 INFO - PROCESS | 2368 | 1461150905274 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 57 (1860A800) [pid = 2368] [serial = 148] [outer = 17626000] 04:15:05 INFO - PROCESS | 2368 | 1461150905689 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:15:05 INFO - PROCESS | 2368 | 1461150905747 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2368 | 1461150905749 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:15:05 INFO - PROCESS | 2368 | 1461150905753 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 2368 | 1461150905756 Marionette TRACE conn5 <- [1,166,null,{}] 04:15:05 INFO - PROCESS | 2368 | 1461150905766 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}] 04:15:05 INFO - PROCESS | 2368 | 1461150905844 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:15:05 INFO - PROCESS | 2368 | 1461150905853 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2368 | ++DOCSHELL 19F19800 == 40 [pid = 2368] [id = 51] 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 58 (19F4FC00) [pid = 2368] [serial = 149] [outer = 00000000] 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 59 (1A459000) [pid = 2368] [serial = 150] [outer = 19F4FC00] 04:15:05 INFO - PROCESS | 2368 | 1461150905900 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 60 (1A460000) [pid = 2368] [serial = 151] [outer = 19F4FC00] 04:15:06 INFO - PROCESS | 2368 | 1461150906347 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]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 04:15:06 INFO - PROCESS | 2368 | 1461150906387 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2368 | 1461150906389 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 2368 | 1461150906393 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 2368 | 1461150906394 Marionette TRACE conn5 <- [1,170,null,{}] 04:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:15:06 INFO - PROCESS | 2368 | 1461150906401 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}] 04:15:06 INFO - PROCESS | 2368 | 1461150906479 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:15:06 INFO - PROCESS | 2368 | 1461150906485 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 2368 | ++DOCSHELL 1AF2CC00 == 41 [pid = 2368] [id = 52] 04:15:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (1AF2E800) [pid = 2368] [serial = 152] [outer = 00000000] 04:15:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (1B335C00) [pid = 2368] [serial = 153] [outer = 1AF2E800] 04:15:06 INFO - PROCESS | 2368 | 1461150906531 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (1BA62800) [pid = 2368] [serial = 154] [outer = 1AF2E800] 04:15:06 INFO - PROCESS | 2368 | 1461150906938 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]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 04:15:06 INFO - PROCESS | 2368 | 1461150906980 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2368 | 1461150906982 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:15:06 INFO - PROCESS | 2368 | 1461150906985 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 2368 | 1461150906987 Marionette TRACE conn5 <- [1,174,null,{}] 04:15:06 INFO - PROCESS | 2368 | 1461150906991 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}] 04:15:07 INFO - PROCESS | 2368 | 1461150907089 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:15:07 INFO - PROCESS | 2368 | 1461150907095 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 2368 | ++DOCSHELL 0EB21400 == 42 [pid = 2368] [id = 53] 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (1A45C800) [pid = 2368] [serial = 155] [outer = 00000000] 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (1CBA0000) [pid = 2368] [serial = 156] [outer = 1A45C800] 04:15:07 INFO - PROCESS | 2368 | 1461150907145 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (1D7E8800) [pid = 2368] [serial = 157] [outer = 1A45C800] 04:15:07 INFO - PROCESS | 2368 | 1461150907580 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 04:15:07 INFO - PROCESS | 2368 | 1461150907618 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 2368 | 1461150907620 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:15:07 INFO - PROCESS | 2368 | 1461150907628 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 2368 | 1461150907629 Marionette TRACE conn5 <- [1,178,null,{}] 04:15:07 INFO - PROCESS | 2368 | 1461150907633 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}] 04:15:07 INFO - PROCESS | 2368 | 1461150907753 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:15:07 INFO - PROCESS | 2368 | 1461150907761 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 2368 | ++DOCSHELL 0EB23000 == 43 [pid = 2368] [id = 54] 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (1C568800) [pid = 2368] [serial = 158] [outer = 00000000] 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (1EFEC000) [pid = 2368] [serial = 159] [outer = 1C568800] 04:15:07 INFO - PROCESS | 2368 | 1461150907809 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1F3DE800) [pid = 2368] [serial = 160] [outer = 1C568800] 04:15:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (1F67FC00) [pid = 2368] [serial = 161] [outer = 12410000] 04:15:08 INFO - PROCESS | 2368 | 1461150908310 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 04:15:08 INFO - PROCESS | 2368 | 1461150908363 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2368 | 1461150908365 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 2368 | 1461150908368 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:15:08 INFO - PROCESS | 2368 | 1461150908370 Marionette TRACE conn5 <- [1,182,null,{}] 04:15:08 INFO - PROCESS | 2368 | 1461150908402 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}] 04:15:08 INFO - PROCESS | 2368 | 1461150908497 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:15:08 INFO - PROCESS | 2368 | 1461150908507 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2368 | ++DOCSHELL 16D8EC00 == 44 [pid = 2368] [id = 55] 04:15:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (16D95C00) [pid = 2368] [serial = 162] [outer = 00000000] 04:15:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1F67F800) [pid = 2368] [serial = 163] [outer = 16D95C00] 04:15:08 INFO - PROCESS | 2368 | 1461150908551 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1F9F3400) [pid = 2368] [serial = 164] [outer = 16D95C00] 04:15:08 INFO - PROCESS | 2368 | 1461150908957 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]]]}] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (19F51400) [pid = 2368] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (1AF4F000) [pid = 2368] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (12CDF800) [pid = 2368] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (1240EC00) [pid = 2368] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (0EBEF400) [pid = 2368] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (17075C00) [pid = 2368] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:15:08 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (19E7B400) [pid = 2368] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 634ms 04:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:15:08 INFO - PROCESS | 2368 | 1461150909008 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2368 | 1461150909010 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:15:09 INFO - PROCESS | 2368 | 1461150909013 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 2368 | 1461150909015 Marionette TRACE conn5 <- [1,186,null,{}] 04:15:09 INFO - PROCESS | 2368 | 1461150909018 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}] 04:15:09 INFO - PROCESS | 2368 | 1461150909091 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:15:09 INFO - PROCESS | 2368 | 1461150909098 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 2368 | ++DOCSHELL 12C16400 == 45 [pid = 2368] [id = 56] 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (12C54000) [pid = 2368] [serial = 165] [outer = 00000000] 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (1AF2F800) [pid = 2368] [serial = 166] [outer = 12C54000] 04:15:09 INFO - PROCESS | 2368 | 1461150909142 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1BA65000) [pid = 2368] [serial = 167] [outer = 12C54000] 04:15:09 INFO - PROCESS | 2368 | 1461150909538 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]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 04:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:15:09 INFO - PROCESS | 2368 | 1461150909587 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 2368 | 1461150909589 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:15:09 INFO - PROCESS | 2368 | 1461150909592 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 2368 | 1461150909594 Marionette TRACE conn5 <- [1,190,null,{}] 04:15:09 INFO - PROCESS | 2368 | 1461150909601 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}] 04:15:09 INFO - PROCESS | 2368 | 1461150909674 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:15:09 INFO - PROCESS | 2368 | 1461150909681 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 2368 | ++DOCSHELL 1A460800 == 46 [pid = 2368] [id = 57] 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (1BA74000) [pid = 2368] [serial = 168] [outer = 00000000] 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (1BA7B800) [pid = 2368] [serial = 169] [outer = 1BA74000] 04:15:09 INFO - PROCESS | 2368 | 1461150909725 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1BA7DC00) [pid = 2368] [serial = 170] [outer = 1BA74000] 04:15:10 INFO - PROCESS | 2368 | 1461150910128 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 04:15:10 INFO - PROCESS | 2368 | 1461150910164 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2368 | 1461150910166 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:15:10 INFO - PROCESS | 2368 | 1461150910169 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2368 | 1461150910171 Marionette TRACE conn5 <- [1,194,null,{}] 04:15:10 INFO - PROCESS | 2368 | 1461150910174 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}] 04:15:10 INFO - PROCESS | 2368 | 1461150910278 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:15:10 INFO - PROCESS | 2368 | 1461150910285 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 2368 | ++DOCSHELL 1251B000 == 47 [pid = 2368] [id = 58] 04:15:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1251C400) [pid = 2368] [serial = 171] [outer = 00000000] 04:15:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (12520800) [pid = 2368] [serial = 172] [outer = 1251C400] 04:15:10 INFO - PROCESS | 2368 | 1461150910330 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (12522C00) [pid = 2368] [serial = 173] [outer = 1251C400] 04:15:10 INFO - PROCESS | 2368 | 1461150910714 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 04:15:10 INFO - PROCESS | 2368 | 1461150910740 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:15:10 INFO - PROCESS | 2368 | 1461150910742 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:15:10 INFO - PROCESS | 2368 | 1461150910745 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2368 | 1461150910747 Marionette TRACE conn5 <- [1,198,null,{}] 04:15:10 INFO - PROCESS | 2368 | 1461150910751 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}] 04:15:10 INFO - PROCESS | 2368 | 1461150910868 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:15:10 INFO - PROCESS | 2368 | 1461150910915 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 2368 | ++DOCSHELL 12524800 == 48 [pid = 2368] [id = 59] 04:15:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (16E65400) [pid = 2368] [serial = 174] [outer = 00000000] 04:15:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (2169EC00) [pid = 2368] [serial = 175] [outer = 16E65400] 04:15:10 INFO - PROCESS | 2368 | 1461150910964 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (216D7000) [pid = 2368] [serial = 176] [outer = 16E65400] 04:15:11 INFO - PROCESS | 2368 | 1461150911518 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]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 04:15:11 INFO - PROCESS | 2368 | 1461150911577 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 2368 | 1461150911582 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:15:11 INFO - PROCESS | 2368 | 1461150911588 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 2368 | 1461150911592 Marionette TRACE conn5 <- [1,202,null,{}] 04:15:11 INFO - PROCESS | 2368 | 1461150911611 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}] 04:15:11 INFO - PROCESS | 2368 | 1461150911742 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:15:11 INFO - PROCESS | 2368 | 1461150911797 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2368 | ++DOCSHELL 1251CC00 == 49 [pid = 2368] [id = 60] 04:15:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (125BC800) [pid = 2368] [serial = 177] [outer = 00000000] 04:15:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (12CC2000) [pid = 2368] [serial = 178] [outer = 125BC800] 04:15:11 INFO - PROCESS | 2368 | 1461150911857 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (170D0800) [pid = 2368] [serial = 179] [outer = 125BC800] 04:15:12 INFO - PROCESS | 2368 | 1461150912475 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 04:15:12 INFO - PROCESS | 2368 | 1461150912522 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2368 | 1461150912528 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:15:12 INFO - PROCESS | 2368 | 1461150912535 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2368 | 1461150912537 Marionette TRACE conn5 <- [1,206,null,{}] 04:15:12 INFO - PROCESS | 2368 | 1461150912542 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}] 04:15:12 INFO - PROCESS | 2368 | 1461150912647 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:15:12 INFO - PROCESS | 2368 | 1461150912719 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2368 | ++DOCSHELL 1A456800 == 50 [pid = 2368] [id = 61] 04:15:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1A45D400) [pid = 2368] [serial = 180] [outer = 00000000] 04:15:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1B336000) [pid = 2368] [serial = 181] [outer = 1A45D400] 04:15:12 INFO - PROCESS | 2368 | 1461150912774 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1BA79000) [pid = 2368] [serial = 182] [outer = 1A45D400] 04:15:13 INFO - PROCESS | 2368 | 1461150913294 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 770ms 04:15:13 INFO - PROCESS | 2368 | 1461150913313 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 2368 | 1461150913316 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:15:13 INFO - PROCESS | 2368 | 1461150913320 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 2368 | 1461150913324 Marionette TRACE conn5 <- [1,210,null,{}] 04:15:13 INFO - PROCESS | 2368 | 1461150913335 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}] 04:15:13 INFO - PROCESS | 2368 | 1461150913441 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:15:13 INFO - PROCESS | 2368 | 1461150913527 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 2368 | ++DOCSHELL 1C676800 == 51 [pid = 2368] [id = 62] 04:15:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C676C00) [pid = 2368] [serial = 183] [outer = 00000000] 04:15:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C67DC00) [pid = 2368] [serial = 184] [outer = 1C676C00] 04:15:13 INFO - PROCESS | 2368 | 1461150913584 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1E380400) [pid = 2368] [serial = 185] [outer = 1C676C00] 04:15:14 INFO - PROCESS | 2368 | 1461150914173 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]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 889ms 04:15:14 INFO - PROCESS | 2368 | 1461150914211 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 2368 | 1461150914214 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:15:14 INFO - PROCESS | 2368 | 1461150914218 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:15:14 INFO - PROCESS | 2368 | 1461150914220 Marionette TRACE conn5 <- [1,214,null,{}] 04:15:14 INFO - PROCESS | 2368 | 1461150914224 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}] 04:15:14 INFO - PROCESS | 2368 | 1461150914324 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:15:14 INFO - PROCESS | 2368 | 1461150914396 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 2368 | ++DOCSHELL 19E0C800 == 52 [pid = 2368] [id = 63] 04:15:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (19E0D000) [pid = 2368] [serial = 186] [outer = 00000000] 04:15:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A41C000) [pid = 2368] [serial = 187] [outer = 19E0D000] 04:15:14 INFO - PROCESS | 2368 | 1461150914451 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1B329400) [pid = 2368] [serial = 188] [outer = 19E0D000] 04:15:15 INFO - PROCESS | 2368 | 1461150915120 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 970ms 04:15:15 INFO - PROCESS | 2368 | 1461150915192 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2368 | 1461150915197 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:15:15 INFO - PROCESS | 2368 | 1461150915202 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2368 | 1461150915205 Marionette TRACE conn5 <- [1,218,null,{}] 04:15:15 INFO - PROCESS | 2368 | 1461150915210 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}] 04:15:15 INFO - PROCESS | 2368 | 1461150915303 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:15:15 INFO - PROCESS | 2368 | 1461150915377 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2368 | ++DOCSHELL 12CDB000 == 53 [pid = 2368] [id = 64] 04:15:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (139DD000) [pid = 2368] [serial = 189] [outer = 00000000] 04:15:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1706EC00) [pid = 2368] [serial = 190] [outer = 139DD000] 04:15:15 INFO - PROCESS | 2368 | 1461150915427 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (17776000) [pid = 2368] [serial = 191] [outer = 139DD000] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 1251B000 == 52 [pid = 2368] [id = 58] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 1A460800 == 51 [pid = 2368] [id = 57] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 12C16400 == 50 [pid = 2368] [id = 56] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 16D8EC00 == 49 [pid = 2368] [id = 55] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 0EB23000 == 48 [pid = 2368] [id = 54] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 0EB21400 == 47 [pid = 2368] [id = 53] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 1AF2CC00 == 46 [pid = 2368] [id = 52] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 19F19800 == 45 [pid = 2368] [id = 51] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 13B7EC00 == 44 [pid = 2368] [id = 50] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 0EBE5800 == 43 [pid = 2368] [id = 49] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 12C5E000 == 42 [pid = 2368] [id = 37] 04:15:15 INFO - PROCESS | 2368 | --DOCSHELL 11EF2000 == 41 [pid = 2368] [id = 46] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1A463C00) [pid = 2368] [serial = 129] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1B337000) [pid = 2368] [serial = 114] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (17668400) [pid = 2368] [serial = 109] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (134D6800) [pid = 2368] [serial = 120] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (0F432C00) [pid = 2368] [serial = 117] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (0F4E9400) [pid = 2368] [serial = 118] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1776C000) [pid = 2368] [serial = 123] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (19F45800) [pid = 2368] [serial = 126] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (19F4DC00) [pid = 2368] [serial = 127] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1AF50000) [pid = 2368] [serial = 130] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (18CC0400) [pid = 2368] [serial = 124] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (13B7E400) [pid = 2368] [serial = 121] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1BA6A800) [pid = 2368] [serial = 115] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 2368 | 1461150915933 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]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 770ms 04:15:15 INFO - PROCESS | 2368 | 1461150915977 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2368 | 1461150915982 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:15:15 INFO - PROCESS | 2368 | 1461150915988 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2368 | 1461150915991 Marionette TRACE conn5 <- [1,222,null,{}] 04:15:15 INFO - PROCESS | 2368 | 1461150915995 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}] 04:15:16 INFO - PROCESS | 2368 | 1461150916076 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:15:16 INFO - PROCESS | 2368 | 1461150916085 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2368 | ++DOCSHELL 12407000 == 42 [pid = 2368] [id = 65] 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (125C5C00) [pid = 2368] [serial = 192] [outer = 00000000] 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (134E1000) [pid = 2368] [serial = 193] [outer = 125C5C00] 04:15:16 INFO - PROCESS | 2368 | 1461150916130 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (16D97400) [pid = 2368] [serial = 194] [outer = 125C5C00] 04:15:16 INFO - PROCESS | 2368 | 1461150916582 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 04:15:16 INFO - PROCESS | 2368 | 1461150916621 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2368 | 1461150916624 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:15:16 INFO - PROCESS | 2368 | 1461150916627 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:15:16 INFO - PROCESS | 2368 | 1461150916630 Marionette TRACE conn5 <- [1,226,null,{}] 04:15:16 INFO - PROCESS | 2368 | 1461150916641 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}] 04:15:16 INFO - PROCESS | 2368 | 1461150916724 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:15:16 INFO - PROCESS | 2368 | 1461150916733 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2368 | ++DOCSHELL 19E0D800 == 43 [pid = 2368] [id = 66] 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (19E10400) [pid = 2368] [serial = 195] [outer = 00000000] 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (19F18400) [pid = 2368] [serial = 196] [outer = 19E10400] 04:15:16 INFO - PROCESS | 2368 | 1461150916780 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (19F47000) [pid = 2368] [serial = 197] [outer = 19E10400] 04:15:17 INFO - PROCESS | 2368 | 1461150917224 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]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 04:15:17 INFO - PROCESS | 2368 | 1461150917261 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2368 | 1461150917264 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 2368 | 1461150917271 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 2368 | 1461150917272 Marionette TRACE conn5 <- [1,230,null,{}] 04:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:15:17 INFO - PROCESS | 2368 | 1461150917276 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}] 04:15:17 INFO - PROCESS | 2368 | 1461150917352 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:15:17 INFO - PROCESS | 2368 | 1461150917359 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 2368 | ++DOCSHELL 19F4B800 == 44 [pid = 2368] [id = 67] 04:15:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1A458800) [pid = 2368] [serial = 198] [outer = 00000000] 04:15:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1A464400) [pid = 2368] [serial = 199] [outer = 1A458800] 04:15:17 INFO - PROCESS | 2368 | 1461150917404 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A6C8C00) [pid = 2368] [serial = 200] [outer = 1A458800] 04:15:17 INFO - PROCESS | 2368 | 1461150917804 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]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 04:15:17 INFO - PROCESS | 2368 | 1461150917847 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2368 | 1461150917849 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 2368 | 1461150917853 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:15:17 INFO - PROCESS | 2368 | 1461150917854 Marionette TRACE conn5 <- [1,234,null,{}] 04:15:17 INFO - PROCESS | 2368 | 1461150917858 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}] 04:15:17 INFO - PROCESS | 2368 | 1461150917960 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:15:17 INFO - PROCESS | 2368 | 1461150917966 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 2368 | ++DOCSHELL 124BB800 == 45 [pid = 2368] [id = 68] 04:15:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (19F45000) [pid = 2368] [serial = 201] [outer = 00000000] 04:15:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1B330400) [pid = 2368] [serial = 202] [outer = 19F45000] 04:15:17 INFO - PROCESS | 2368 | 1461150918012 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1B333800) [pid = 2368] [serial = 203] [outer = 19F45000] 04:15:18 INFO - PROCESS | 2368 | 1461150918488 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]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 04:15:18 INFO - PROCESS | 2368 | 1461150918527 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 2368 | 1461150918528 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:15:18 INFO - PROCESS | 2368 | 1461150918537 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 2368 | 1461150918539 Marionette TRACE conn5 <- [1,238,null,{}] 04:15:18 INFO - PROCESS | 2368 | 1461150918542 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}] 04:15:18 INFO - PROCESS | 2368 | 1461150918650 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:15:18 INFO - PROCESS | 2368 | 1461150918657 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2C000 == 46 [pid = 2368] [id = 69] 04:15:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1BA30000) [pid = 2368] [serial = 204] [outer = 00000000] 04:15:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1BA72800) [pid = 2368] [serial = 205] [outer = 1BA30000] 04:15:18 INFO - PROCESS | 2368 | 1461150918712 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1BA78000) [pid = 2368] [serial = 206] [outer = 1BA30000] 04:15:19 INFO - PROCESS | 2368 | 1461150919112 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]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 04:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:15:19 INFO - PROCESS | 2368 | 1461150919163 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 2368 | 1461150919165 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 2368 | 1461150919174 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 2368 | 1461150919176 Marionette TRACE conn5 <- [1,242,null,{}] 04:15:19 INFO - PROCESS | 2368 | 1461150919179 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}] 04:15:19 INFO - PROCESS | 2368 | 1461150919276 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:15:19 INFO - PROCESS | 2368 | 1461150919347 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7E000 == 47 [pid = 2368] [id = 70] 04:15:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1BA80C00) [pid = 2368] [serial = 207] [outer = 00000000] 04:15:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1C677400) [pid = 2368] [serial = 208] [outer = 1BA80C00] 04:15:19 INFO - PROCESS | 2368 | 1461150919391 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1C678C00) [pid = 2368] [serial = 209] [outer = 1BA80C00] 04:15:19 INFO - PROCESS | 2368 | 1461150919763 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]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 04:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:15:19 INFO - PROCESS | 2368 | 1461150919798 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 2368 | 1461150919800 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 2368 | 1461150919803 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 2368 | 1461150919805 Marionette TRACE conn5 <- [1,246,null,{}] 04:15:19 INFO - PROCESS | 2368 | 1461150919808 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}] 04:15:20 INFO - PROCESS | 2368 | 1461150920043 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1C568800) [pid = 2368] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1AF2E800) [pid = 2368] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (19F4FC00) [pid = 2368] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1A45C800) [pid = 2368] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (0EBE6C00) [pid = 2368] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (17626000) [pid = 2368] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (16D95C00) [pid = 2368] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (12C54000) [pid = 2368] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1BA74000) [pid = 2368] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:15:20 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1251C400) [pid = 2368] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:15:20 INFO - PROCESS | 2368 | 1461150920089 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE7800 == 48 [pid = 2368] [id = 71] 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (12403000) [pid = 2368] [serial = 210] [outer = 00000000] 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (18CC3400) [pid = 2368] [serial = 211] [outer = 12403000] 04:15:20 INFO - PROCESS | 2368 | 1461150920134 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1B63C400) [pid = 2368] [serial = 212] [outer = 12403000] 04:15:20 INFO - PROCESS | 2368 | 1461150920496 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]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 04:15:20 INFO - PROCESS | 2368 | 1461150920534 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 2368 | 1461150920536 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:15:20 INFO - PROCESS | 2368 | 1461150920540 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 2368 | 1461150920541 Marionette TRACE conn5 <- [1,250,null,{}] 04:15:20 INFO - PROCESS | 2368 | 1461150920545 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}] 04:15:20 INFO - PROCESS | 2368 | 1461150920675 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:15:20 INFO - PROCESS | 2368 | 1461150920686 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2368 | ++DOCSHELL 170D0400 == 49 [pid = 2368] [id = 72] 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1D853400) [pid = 2368] [serial = 213] [outer = 00000000] 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1EFEDC00) [pid = 2368] [serial = 214] [outer = 1D853400] 04:15:20 INFO - PROCESS | 2368 | 1461150920730 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1F353000) [pid = 2368] [serial = 215] [outer = 1D853400] 04:15:21 INFO - PROCESS | 2368 | 1461150921186 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 04:15:21 INFO - PROCESS | 2368 | 1461150921224 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2368 | 1461150921225 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:15:21 INFO - PROCESS | 2368 | 1461150921231 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 2368 | 1461150921232 Marionette TRACE conn5 <- [1,254,null,{}] 04:15:21 INFO - PROCESS | 2368 | 1461150921236 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}] 04:15:21 INFO - PROCESS | 2368 | 1461150921316 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:15:21 INFO - PROCESS | 2368 | 1461150921322 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1A400 == 50 [pid = 2368] [id = 73] 04:15:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1DD20400) [pid = 2368] [serial = 216] [outer = 00000000] 04:15:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1F34AC00) [pid = 2368] [serial = 217] [outer = 1DD20400] 04:15:21 INFO - PROCESS | 2368 | 1461150921373 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1F680400) [pid = 2368] [serial = 218] [outer = 1DD20400] 04:15:21 INFO - PROCESS | 2368 | 1461150921804 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 04:15:21 INFO - PROCESS | 2368 | 1461150921862 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2368 | 1461150921864 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:15:21 INFO - PROCESS | 2368 | 1461150921867 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:15:21 INFO - PROCESS | 2368 | 1461150921869 Marionette TRACE conn5 <- [1,258,null,{}] 04:15:21 INFO - PROCESS | 2368 | 1461150921873 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}] 04:15:21 INFO - PROCESS | 2368 | 1461150921991 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:15:21 INFO - PROCESS | 2368 | 1461150922007 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2368 | ++DOCSHELL 1FAA0000 == 51 [pid = 2368] [id = 74] 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (214F2000) [pid = 2368] [serial = 219] [outer = 00000000] 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (214FC400) [pid = 2368] [serial = 220] [outer = 214F2000] 04:15:22 INFO - PROCESS | 2368 | 1461150922055 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (21604800) [pid = 2368] [serial = 221] [outer = 214F2000] 04:15:22 INFO - PROCESS | 2368 | 1461150922613 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]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 770ms 04:15:22 INFO - PROCESS | 2368 | 1461150922647 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 2368 | 1461150922652 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 2368 | 1461150922659 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:15:22 INFO - PROCESS | 2368 | 1461150922663 Marionette TRACE conn5 <- [1,262,null,{}] 04:15:22 INFO - PROCESS | 2368 | 1461150922668 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}] 04:15:22 INFO - PROCESS | 2368 | 1461150922775 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:15:22 INFO - PROCESS | 2368 | 1461150922865 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2368 | ++DOCSHELL 1251C400 == 52 [pid = 2368] [id = 75] 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (12521C00) [pid = 2368] [serial = 222] [outer = 00000000] 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (134D6000) [pid = 2368] [serial = 223] [outer = 12521C00] 04:15:22 INFO - PROCESS | 2368 | 1461150922923 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (16E8A000) [pid = 2368] [serial = 224] [outer = 12521C00] 04:15:23 INFO - PROCESS | 2368 | 1461150923500 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]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 04:15:23 INFO - PROCESS | 2368 | 1461150923533 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 2368 | 1461150923539 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:15:23 INFO - PROCESS | 2368 | 1461150923545 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 2368 | 1461150923548 Marionette TRACE conn5 <- [1,266,null,{}] 04:15:23 INFO - PROCESS | 2368 | 1461150923552 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}] 04:15:23 INFO - PROCESS | 2368 | 1461150923657 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:15:23 INFO - PROCESS | 2368 | 1461150923747 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 2368 | ++DOCSHELL 19F14800 == 53 [pid = 2368] [id = 76] 04:15:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (19F17800) [pid = 2368] [serial = 225] [outer = 00000000] 04:15:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1B32E400) [pid = 2368] [serial = 226] [outer = 19F17800] 04:15:23 INFO - PROCESS | 2368 | 1461150923802 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1BA2FC00) [pid = 2368] [serial = 227] [outer = 19F17800] 04:15:24 INFO - PROCESS | 2368 | 1461150924307 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]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 769ms 04:15:24 INFO - PROCESS | 2368 | 1461150924318 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 2368 | 1461150924320 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:15:24 INFO - PROCESS | 2368 | 1461150924324 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:15:24 INFO - PROCESS | 2368 | 1461150924328 Marionette TRACE conn5 <- [1,270,null,{}] 04:15:24 INFO - PROCESS | 2368 | 1461150924356 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}] 04:15:24 INFO - PROCESS | 2368 | 1461150924462 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:15:24 INFO - PROCESS | 2368 | 1461150924550 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1F400 == 54 [pid = 2368] [id = 77] 04:15:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1DD38C00) [pid = 2368] [serial = 228] [outer = 00000000] 04:15:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FAA2800) [pid = 2368] [serial = 229] [outer = 1DD38C00] 04:15:24 INFO - PROCESS | 2368 | 1461150924607 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (214F8C00) [pid = 2368] [serial = 230] [outer = 1DD38C00] 04:15:25 INFO - PROCESS | 2368 | 1461150925155 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]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 04:15:25 INFO - PROCESS | 2368 | 1461150925198 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 2368 | 1461150925201 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:15:25 INFO - PROCESS | 2368 | 1461150925236 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 2368 | 1461150925238 Marionette TRACE conn5 <- [1,274,null,{}] 04:15:25 INFO - PROCESS | 2368 | 1461150925319 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}] 04:15:25 INFO - PROCESS | 2368 | 1461150925457 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:15:25 INFO - PROCESS | 2368 | 1461150925582 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 2368 | ++DOCSHELL 22314000 == 55 [pid = 2368] [id = 78] 04:15:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (22314800) [pid = 2368] [serial = 231] [outer = 00000000] 04:15:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (22318000) [pid = 2368] [serial = 232] [outer = 22314800] 04:15:25 INFO - PROCESS | 2368 | 1461150925689 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (22319800) [pid = 2368] [serial = 233] [outer = 22314800] 04:15:26 INFO - PROCESS | 2368 | 1461150926474 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]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1312ms 04:15:26 INFO - PROCESS | 2368 | 1461150926520 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2368 | 1461150926524 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:15:26 INFO - PROCESS | 2368 | 1461150926529 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2368 | 1461150926532 Marionette TRACE conn5 <- [1,278,null,{}] 04:15:26 INFO - PROCESS | 2368 | 1461150926538 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}] 04:15:26 INFO - PROCESS | 2368 | 1461150926631 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:15:26 INFO - PROCESS | 2368 | 1461150926704 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2368 | ++DOCSHELL 12CE4400 == 56 [pid = 2368] [id = 79] 04:15:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (134D6800) [pid = 2368] [serial = 234] [outer = 00000000] 04:15:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1742DC00) [pid = 2368] [serial = 235] [outer = 134D6800] 04:15:26 INFO - PROCESS | 2368 | 1461150926753 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (186D6000) [pid = 2368] [serial = 236] [outer = 134D6800] 04:15:27 INFO - PROCESS | 2368 | 1461150927320 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]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 830ms 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 19F4E400 == 55 [pid = 2368] [id = 38] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 1AF97400 == 54 [pid = 2368] [id = 47] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 1DD1A400 == 53 [pid = 2368] [id = 73] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 170D0400 == 52 [pid = 2368] [id = 72] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 0EBE7800 == 51 [pid = 2368] [id = 71] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 1BA7E000 == 50 [pid = 2368] [id = 70] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 1BA2C000 == 49 [pid = 2368] [id = 69] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 124BB800 == 48 [pid = 2368] [id = 68] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 19F4B800 == 47 [pid = 2368] [id = 67] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 19E0D800 == 46 [pid = 2368] [id = 66] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 12407000 == 45 [pid = 2368] [id = 65] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 12CDB000 == 44 [pid = 2368] [id = 64] 04:15:27 INFO - PROCESS | 2368 | 1461150927409 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 2368 | 1461150927414 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 1251CC00 == 43 [pid = 2368] [id = 60] 04:15:27 INFO - PROCESS | 2368 | --DOCSHELL 12524800 == 42 [pid = 2368] [id = 59] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1EFEC000) [pid = 2368] [serial = 159] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1B335C00) [pid = 2368] [serial = 153] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1BA6C400) [pid = 2368] [serial = 132] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1A459000) [pid = 2368] [serial = 150] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1A460000) [pid = 2368] [serial = 151] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1D7E8800) [pid = 2368] [serial = 157] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (11E56000) [pid = 2368] [serial = 144] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (124B6C00) [pid = 2368] [serial = 145] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1742C400) [pid = 2368] [serial = 135] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1BA67400) [pid = 2368] [serial = 138] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1E414800) [pid = 2368] [serial = 141] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (17977C00) [pid = 2368] [serial = 147] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1860A800) [pid = 2368] [serial = 148] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1F67F800) [pid = 2368] [serial = 163] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1F9F3400) [pid = 2368] [serial = 164] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1BA65000) [pid = 2368] [serial = 167] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1BA7B800) [pid = 2368] [serial = 169] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1AF2F800) [pid = 2368] [serial = 166] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1CBA0000) [pid = 2368] [serial = 156] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1BA7DC00) [pid = 2368] [serial = 170] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1F3DE800) [pid = 2368] [serial = 160] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (134E0C00) [pid = 2368] [serial = 37] [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.] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (12520800) [pid = 2368] [serial = 172] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (12522C00) [pid = 2368] [serial = 173] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1BA62800) [pid = 2368] [serial = 154] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2368 | 1461150927428 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 2368 | 1461150927431 Marionette TRACE conn5 <- [1,282,null,{}] 04:15:27 INFO - PROCESS | 2368 | 1461150927435 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}] 04:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:15:27 INFO - PROCESS | 2368 | 1461150927533 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:15:27 INFO - PROCESS | 2368 | 1461150927599 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 2368 | ++DOCSHELL 12401800 == 43 [pid = 2368] [id = 80] 04:15:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (12407000) [pid = 2368] [serial = 237] [outer = 00000000] 04:15:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (124B9000) [pid = 2368] [serial = 238] [outer = 12407000] 04:15:27 INFO - PROCESS | 2368 | 1461150927645 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (12521000) [pid = 2368] [serial = 239] [outer = 12407000] 04:15:27 INFO - PROCESS | 2368 | 1461150928017 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]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 610ms 04:15:28 INFO - PROCESS | 2368 | 1461150928049 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2368 | 1461150928051 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:15:28 INFO - PROCESS | 2368 | 1461150928055 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:15:28 INFO - PROCESS | 2368 | 1461150928058 Marionette TRACE conn5 <- [1,286,null,{}] 04:15:28 INFO - PROCESS | 2368 | 1461150928068 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}] 04:15:28 INFO - PROCESS | 2368 | 1461150928151 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:15:28 INFO - PROCESS | 2368 | 1461150928158 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2368 | ++DOCSHELL 1742C400 == 44 [pid = 2368] [id = 81] 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (17624400) [pid = 2368] [serial = 240] [outer = 00000000] 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (19F49400) [pid = 2368] [serial = 241] [outer = 17624400] 04:15:28 INFO - PROCESS | 2368 | 1461150928207 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1A41EC00) [pid = 2368] [serial = 242] [outer = 17624400] 04:15:28 INFO - PROCESS | 2368 | 1461150928667 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]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 04:15:28 INFO - PROCESS | 2368 | 1461150928729 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2368 | 1461150928731 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:15:28 INFO - PROCESS | 2368 | 1461150928734 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:15:28 INFO - PROCESS | 2368 | 1461150928736 Marionette TRACE conn5 <- [1,290,null,{}] 04:15:28 INFO - PROCESS | 2368 | 1461150928739 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}] 04:15:28 INFO - PROCESS | 2368 | 1461150928817 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:15:28 INFO - PROCESS | 2368 | 1461150928825 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2368 | ++DOCSHELL 1AF99400 == 45 [pid = 2368] [id = 82] 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1B32E000) [pid = 2368] [serial = 243] [outer = 00000000] 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1BA33800) [pid = 2368] [serial = 244] [outer = 1B32E000] 04:15:28 INFO - PROCESS | 2368 | 1461150928871 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1BA37C00) [pid = 2368] [serial = 245] [outer = 1B32E000] 04:15:29 INFO - PROCESS | 2368 | 1461150929300 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]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 04:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:15:29 INFO - PROCESS | 2368 | 1461150929371 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2368 | 1461150929373 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 2368 | 1461150929376 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2368 | 1461150929377 Marionette TRACE conn5 <- [1,294,null,{}] 04:15:29 INFO - PROCESS | 2368 | 1461150929381 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}] 04:15:29 INFO - PROCESS | 2368 | 1461150929456 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:15:29 INFO - PROCESS | 2368 | 1461150929465 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 2368 | ++DOCSHELL 124BF000 == 46 [pid = 2368] [id = 83] 04:15:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1BA67400) [pid = 2368] [serial = 246] [outer = 00000000] 04:15:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1BA7C800) [pid = 2368] [serial = 247] [outer = 1BA67400] 04:15:29 INFO - PROCESS | 2368 | 1461150929510 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1BA80800) [pid = 2368] [serial = 248] [outer = 1BA67400] 04:15:29 INFO - PROCESS | 2368 | 1461150929974 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]]]}] 04:15:29 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. 04:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 04:15:29 INFO - PROCESS | 2368 | 1461150930007 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2368 | 1461150930009 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:15:29 INFO - PROCESS | 2368 | 1461150930012 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2368 | 1461150930013 Marionette TRACE conn5 <- [1,298,null,{}] 04:15:29 INFO - PROCESS | 2368 | 1461150930017 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}] 04:15:30 INFO - PROCESS | 2368 | 1461150930141 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:15:30 INFO - PROCESS | 2368 | 1461150930151 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2368 | ++DOCSHELL 1BA80000 == 47 [pid = 2368] [id = 84] 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1C670800) [pid = 2368] [serial = 249] [outer = 00000000] 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1D8E0C00) [pid = 2368] [serial = 250] [outer = 1C670800] 04:15:30 INFO - PROCESS | 2368 | 1461150930240 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1DD19800) [pid = 2368] [serial = 251] [outer = 1C670800] 04:15:30 INFO - PROCESS | 2368 | 1461150930661 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]]]}] 04:15:30 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. 04:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 04:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:15:30 INFO - PROCESS | 2368 | 1461150930689 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 2368 | 1461150930691 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 2368 | 1461150930694 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 2368 | 1461150930696 Marionette TRACE conn5 <- [1,302,null,{}] 04:15:30 INFO - PROCESS | 2368 | 1461150930700 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}] 04:15:30 INFO - PROCESS | 2368 | 1461150930801 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:15:30 INFO - PROCESS | 2368 | 1461150930879 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2368 | ++DOCSHELL 1DD20C00 == 48 [pid = 2368] [id = 85] 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1DD21C00) [pid = 2368] [serial = 252] [outer = 00000000] 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1E41A000) [pid = 2368] [serial = 253] [outer = 1DD21C00] 04:15:30 INFO - PROCESS | 2368 | 1461150930923 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1EFB8800) [pid = 2368] [serial = 254] [outer = 1DD21C00] 04:15:31 INFO - PROCESS | 2368 | 1461150931331 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]]]}] 04:15:31 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. 04:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 04:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:15:31 INFO - PROCESS | 2368 | 1461150931369 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 2368 | 1461150931371 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:15:31 INFO - PROCESS | 2368 | 1461150931374 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 2368 | 1461150931375 Marionette TRACE conn5 <- [1,306,null,{}] 04:15:31 INFO - PROCESS | 2368 | 1461150931379 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}] 04:15:31 INFO - PROCESS | 2368 | 1461150931484 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:15:31 INFO - PROCESS | 2368 | 1461150931491 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 2368 | ++DOCSHELL 1BA75400 == 49 [pid = 2368] [id = 86] 04:15:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1F34A800) [pid = 2368] [serial = 255] [outer = 00000000] 04:15:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1F682400) [pid = 2368] [serial = 256] [outer = 1F34A800] 04:15:31 INFO - PROCESS | 2368 | 1461150931535 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1FAA4800) [pid = 2368] [serial = 257] [outer = 1F34A800] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1DD20400) [pid = 2368] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1BA80C00) [pid = 2368] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1BA30000) [pid = 2368] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (19E10400) [pid = 2368] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (12403000) [pid = 2368] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (125C5C00) [pid = 2368] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (139DD000) [pid = 2368] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1A458800) [pid = 2368] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1D853400) [pid = 2368] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:15:31 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (19F45000) [pid = 2368] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:15:31 INFO - PROCESS | 2368 | 1461150931951 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:15:32 INFO - PROCESS | 2368 | 1461150932074 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]]]}] 04:15:32 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. 04:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 04:15:32 INFO - PROCESS | 2368 | 1461150932105 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2368 | 1461150932107 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 2368 | 1461150932137 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:15:32 INFO - PROCESS | 2368 | 1461150932139 Marionette TRACE conn5 <- [1,310,null,{}] 04:15:32 INFO - PROCESS | 2368 | 1461150932142 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}] 04:15:32 INFO - PROCESS | 2368 | 1461150932221 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:15:32 INFO - PROCESS | 2368 | 1461150932230 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1C800 == 50 [pid = 2368] [id = 87] 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1DD23800) [pid = 2368] [serial = 258] [outer = 00000000] 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1FC39C00) [pid = 2368] [serial = 259] [outer = 1DD23800] 04:15:32 INFO - PROCESS | 2368 | 1461150932274 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1FC3CC00) [pid = 2368] [serial = 260] [outer = 1DD23800] 04:15:32 INFO - PROCESS | 2368 | 1461150932681 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]]]}] 04:15:32 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. 04:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 04:15:32 INFO - PROCESS | 2368 | 1461150932711 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2368 | 1461150932712 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 2368 | 1461150932727 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:15:32 INFO - PROCESS | 2368 | 1461150932729 Marionette TRACE conn5 <- [1,314,null,{}] 04:15:32 INFO - PROCESS | 2368 | 1461150932736 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}] 04:15:32 INFO - PROCESS | 2368 | 1461150932812 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:15:32 INFO - PROCESS | 2368 | 1461150932818 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1C000 == 51 [pid = 2368] [id = 88] 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1FC3F000) [pid = 2368] [serial = 261] [outer = 00000000] 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (207E0400) [pid = 2368] [serial = 262] [outer = 1FC3F000] 04:15:32 INFO - PROCESS | 2368 | 1461150932863 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (207E5400) [pid = 2368] [serial = 263] [outer = 1FC3F000] 04:15:33 INFO - PROCESS | 2368 | 1461150933265 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]]]}] 04:15:33 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. 04:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 04:15:33 INFO - PROCESS | 2368 | 1461150933302 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 2368 | 1461150933304 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:15:33 INFO - PROCESS | 2368 | 1461150933307 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 2368 | 1461150933310 Marionette TRACE conn5 <- [1,318,null,{}] 04:15:33 INFO - PROCESS | 2368 | 1461150933324 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}] 04:15:33 INFO - PROCESS | 2368 | 1461150933422 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:15:33 INFO - PROCESS | 2368 | 1461150933430 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 2368 | ++DOCSHELL 1FD96000 == 52 [pid = 2368] [id = 89] 04:15:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FD99400) [pid = 2368] [serial = 264] [outer = 00000000] 04:15:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1FD9EC00) [pid = 2368] [serial = 265] [outer = 1FD99400] 04:15:33 INFO - PROCESS | 2368 | 1461150933480 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (207E2C00) [pid = 2368] [serial = 266] [outer = 1FD99400] 04:15:34 INFO - PROCESS | 2368 | 1461150934064 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]]]}] 04:15:34 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. 04:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 769ms 04:15:34 INFO - PROCESS | 2368 | 1461150934078 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 2368 | 1461150934083 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:15:34 INFO - PROCESS | 2368 | 1461150934088 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 2368 | 1461150934093 Marionette TRACE conn5 <- [1,322,null,{}] 04:15:34 INFO - PROCESS | 2368 | 1461150934099 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}] 04:15:34 INFO - PROCESS | 2368 | 1461150934207 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:15:34 INFO - PROCESS | 2368 | 1461150934307 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 2368 | ++DOCSHELL 11EF1C00 == 53 [pid = 2368] [id = 90] 04:15:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (11EF3000) [pid = 2368] [serial = 267] [outer = 00000000] 04:15:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (12CC1800) [pid = 2368] [serial = 268] [outer = 11EF3000] 04:15:34 INFO - PROCESS | 2368 | 1461150934364 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (16D92C00) [pid = 2368] [serial = 269] [outer = 11EF3000] 04:15:34 INFO - PROCESS | 2368 | 1461150934989 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]]]}] 04:15:34 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. 04:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 04:15:35 INFO - PROCESS | 2368 | 1461150935019 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 2368 | 1461150935025 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:15:35 INFO - PROCESS | 2368 | 1461150935031 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2368 | 1461150935034 Marionette TRACE conn5 <- [1,326,null,{}] 04:15:35 INFO - PROCESS | 2368 | 1461150935039 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}] 04:15:35 INFO - PROCESS | 2368 | 1461150935146 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:15:35 INFO - PROCESS | 2368 | 1461150935239 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 2368 | ++DOCSHELL 1A459C00 == 54 [pid = 2368] [id = 91] 04:15:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1A45C800) [pid = 2368] [serial = 270] [outer = 00000000] 04:15:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1BA2D800) [pid = 2368] [serial = 271] [outer = 1A45C800] 04:15:35 INFO - PROCESS | 2368 | 1461150935294 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1BA7D800) [pid = 2368] [serial = 272] [outer = 1A45C800] 04:15:35 INFO - PROCESS | 2368 | 1461150935903 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]]]}] 04:15:35 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. 04:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 04:15:35 INFO - PROCESS | 2368 | 1461150935963 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 2368 | 1461150935966 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:15:35 INFO - PROCESS | 2368 | 1461150935970 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2368 | 1461150935974 Marionette TRACE conn5 <- [1,330,null,{}] 04:15:35 INFO - PROCESS | 2368 | 1461150935984 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}] 04:15:36 INFO - PROCESS | 2368 | 1461150936089 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:15:36 INFO - PROCESS | 2368 | 1461150936168 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2368 | ++DOCSHELL 1B346400 == 55 [pid = 2368] [id = 92] 04:15:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1B34A000) [pid = 2368] [serial = 273] [outer = 00000000] 04:15:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1C562400) [pid = 2368] [serial = 274] [outer = 1B34A000] 04:15:36 INFO - PROCESS | 2368 | 1461150936267 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1CB9E800) [pid = 2368] [serial = 275] [outer = 1B34A000] 04:15:36 INFO - PROCESS | 2368 | 1461150936902 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]]]}] 04:15:36 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. 04:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 04:15:36 INFO - PROCESS | 2368 | 1461150936943 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2368 | 1461150936946 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:15:36 INFO - PROCESS | 2368 | 1461150936950 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:15:36 INFO - PROCESS | 2368 | 1461150936952 Marionette TRACE conn5 <- [1,334,null,{}] 04:15:36 INFO - PROCESS | 2368 | 1461150936955 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}] 04:15:37 INFO - PROCESS | 2368 | 1461150937061 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:15:37 INFO - PROCESS | 2368 | 1461150937139 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 2368 | ++DOCSHELL 1FD93800 == 56 [pid = 2368] [id = 93] 04:15:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FD94000) [pid = 2368] [serial = 276] [outer = 00000000] 04:15:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1FD9E400) [pid = 2368] [serial = 277] [outer = 1FD94000] 04:15:37 INFO - PROCESS | 2368 | 1461150937242 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (206A0800) [pid = 2368] [serial = 278] [outer = 1FD94000] 04:15:38 INFO - PROCESS | 2368 | 1461150938018 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]]]}] 04:15:38 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. 04:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1123ms 04:15:38 INFO - PROCESS | 2368 | 1461150938077 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2368 | 1461150938081 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:15:38 INFO - PROCESS | 2368 | 1461150938086 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2368 | 1461150938090 Marionette TRACE conn5 <- [1,338,null,{}] 04:15:38 INFO - PROCESS | 2368 | 1461150938096 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}] 04:15:38 INFO - PROCESS | 2368 | 1461150938190 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:15:38 INFO - PROCESS | 2368 | 1461150938272 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2368 | ++DOCSHELL 1860B800 == 57 [pid = 2368] [id = 94] 04:15:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1860C800) [pid = 2368] [serial = 279] [outer = 00000000] 04:15:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (19F4BC00) [pid = 2368] [serial = 280] [outer = 1860C800] 04:15:38 INFO - PROCESS | 2368 | 1461150938365 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1A45B800) [pid = 2368] [serial = 281] [outer = 1860C800] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1DD1C000 == 56 [pid = 2368] [id = 88] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1DD1C800 == 55 [pid = 2368] [id = 87] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1BA75400 == 54 [pid = 2368] [id = 86] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1DD20C00 == 53 [pid = 2368] [id = 85] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1BA80000 == 52 [pid = 2368] [id = 84] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 124BF000 == 51 [pid = 2368] [id = 83] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1AF99400 == 50 [pid = 2368] [id = 82] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 1742C400 == 49 [pid = 2368] [id = 81] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 12401800 == 48 [pid = 2368] [id = 80] 04:15:38 INFO - PROCESS | 2368 | --DOCSHELL 12CE4400 == 47 [pid = 2368] [id = 79] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (2169EC00) [pid = 2368] [serial = 175] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1C677400) [pid = 2368] [serial = 208] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (12CC2000) [pid = 2368] [serial = 178] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1B336000) [pid = 2368] [serial = 181] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA78000) [pid = 2368] [serial = 206] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1C67DC00) [pid = 2368] [serial = 184] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BA72800) [pid = 2368] [serial = 205] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (19F18400) [pid = 2368] [serial = 196] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (19F47000) [pid = 2368] [serial = 197] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (18CC3400) [pid = 2368] [serial = 211] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (134E1000) [pid = 2368] [serial = 193] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (16D97400) [pid = 2368] [serial = 194] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (17776000) [pid = 2368] [serial = 191] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1706EC00) [pid = 2368] [serial = 190] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1A464400) [pid = 2368] [serial = 199] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1A41C000) [pid = 2368] [serial = 187] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C678C00) [pid = 2368] [serial = 209] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1B63C400) [pid = 2368] [serial = 212] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1F353000) [pid = 2368] [serial = 215] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1F680400) [pid = 2368] [serial = 218] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B330400) [pid = 2368] [serial = 202] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B333800) [pid = 2368] [serial = 203] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A6C8C00) [pid = 2368] [serial = 200] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1EFEDC00) [pid = 2368] [serial = 214] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1F34AC00) [pid = 2368] [serial = 217] [outer = 00000000] [url = about:blank] 04:15:38 INFO - PROCESS | 2368 | 1461150938892 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]]]}] 04:15:38 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. 04:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 829ms 04:15:38 INFO - PROCESS | 2368 | 1461150938919 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2368 | 1461150938925 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:15:38 INFO - PROCESS | 2368 | 1461150938930 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2368 | 1461150938933 Marionette TRACE conn5 <- [1,342,null,{}] 04:15:38 INFO - PROCESS | 2368 | 1461150938937 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}] 04:15:39 INFO - PROCESS | 2368 | 1461150939016 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:15:39 INFO - PROCESS | 2368 | 1461150939025 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 2368 | ++DOCSHELL 0EBF0400 == 48 [pid = 2368] [id = 95] 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (11E0F000) [pid = 2368] [serial = 282] [outer = 00000000] 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (12CE4400) [pid = 2368] [serial = 283] [outer = 11E0F000] 04:15:39 INFO - PROCESS | 2368 | 1461150939072 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (16E0A000) [pid = 2368] [serial = 284] [outer = 11E0F000] 04:15:39 INFO - PROCESS | 2368 | 1461150939540 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]]]}] 04:15:39 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. 04:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 632ms 04:15:39 INFO - PROCESS | 2368 | 1461150939563 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 2368 | 1461150939565 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 2368 | 1461150939569 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:15:39 INFO - PROCESS | 2368 | 1461150939572 Marionette TRACE conn5 <- [1,346,null,{}] 04:15:39 INFO - PROCESS | 2368 | 1461150939612 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}] 04:15:39 INFO - PROCESS | 2368 | 1461150939697 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:15:39 INFO - PROCESS | 2368 | 1461150939706 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 2368 | ++DOCSHELL 1A456C00 == 49 [pid = 2368] [id = 96] 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1A458400) [pid = 2368] [serial = 285] [outer = 00000000] 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1A4A7800) [pid = 2368] [serial = 286] [outer = 1A458400] 04:15:39 INFO - PROCESS | 2368 | 1461150939757 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1AF4A400) [pid = 2368] [serial = 287] [outer = 1A458400] 04:15:40 INFO - PROCESS | 2368 | 1461150940210 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]]]}] 04:15:40 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. 04:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 04:15:40 INFO - PROCESS | 2368 | 1461150940247 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 2368 | 1461150940250 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:15:40 INFO - PROCESS | 2368 | 1461150940253 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 2368 | 1461150940255 Marionette TRACE conn5 <- [1,350,null,{}] 04:15:40 INFO - PROCESS | 2368 | 1461150940258 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}] 04:15:40 INFO - PROCESS | 2368 | 1461150940337 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:15:40 INFO - PROCESS | 2368 | 1461150940344 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 2368 | ++DOCSHELL 1B332000 == 50 [pid = 2368] [id = 97] 04:15:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1B334000) [pid = 2368] [serial = 288] [outer = 00000000] 04:15:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1B34EC00) [pid = 2368] [serial = 289] [outer = 1B334000] 04:15:40 INFO - PROCESS | 2368 | 1461150940390 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1BA2C000) [pid = 2368] [serial = 290] [outer = 1B334000] 04:15:40 INFO - PROCESS | 2368 | 1461150940825 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]]]}] 04:15:40 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. 04:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 04:15:40 INFO - PROCESS | 2368 | 1461150940889 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 2368 | 1461150940891 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 2368 | 1461150940894 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 2368 | 1461150940896 Marionette TRACE conn5 <- [1,354,null,{}] 04:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:15:40 INFO - PROCESS | 2368 | 1461150940900 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}] 04:15:40 INFO - PROCESS | 2368 | 1461150941000 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:15:41 INFO - PROCESS | 2368 | 1461150941083 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2368 | ++DOCSHELL 1BA69C00 == 51 [pid = 2368] [id = 98] 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1BA6A800) [pid = 2368] [serial = 291] [outer = 00000000] 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA74C00) [pid = 2368] [serial = 292] [outer = 1BA6A800] 04:15:41 INFO - PROCESS | 2368 | 1461150941128 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA74000) [pid = 2368] [serial = 293] [outer = 1BA6A800] 04:15:41 INFO - PROCESS | 2368 | 1461150941555 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]]]}] 04:15:41 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. 04:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 04:15:41 INFO - PROCESS | 2368 | 1461150941569 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 2368 | 1461150941571 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:15:41 INFO - PROCESS | 2368 | 1461150941574 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 2368 | 1461150941576 Marionette TRACE conn5 <- [1,358,null,{}] 04:15:41 INFO - PROCESS | 2368 | 1461150941579 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}] 04:15:41 INFO - PROCESS | 2368 | 1461150941713 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:15:41 INFO - PROCESS | 2368 | 1461150941723 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2368 | ++DOCSHELL 18609400 == 52 [pid = 2368] [id = 99] 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1BA65000) [pid = 2368] [serial = 294] [outer = 00000000] 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1CB9C400) [pid = 2368] [serial = 295] [outer = 1BA65000] 04:15:41 INFO - PROCESS | 2368 | 1461150941771 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1DD16400) [pid = 2368] [serial = 296] [outer = 1BA65000] 04:15:42 INFO - PROCESS | 2368 | 1461150942223 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]]]}] 04:15:42 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. 04:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 04:15:42 INFO - PROCESS | 2368 | 1461150942245 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 2368 | 1461150942247 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:15:42 INFO - PROCESS | 2368 | 1461150942250 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 2368 | 1461150942251 Marionette TRACE conn5 <- [1,362,null,{}] 04:15:42 INFO - PROCESS | 2368 | 1461150942263 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}] 04:15:42 INFO - PROCESS | 2368 | 1461150942398 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:15:42 INFO - PROCESS | 2368 | 1461150942421 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 2368 | ++DOCSHELL 1DD22C00 == 53 [pid = 2368] [id = 100] 04:15:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1DD25000) [pid = 2368] [serial = 297] [outer = 00000000] 04:15:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1E320400) [pid = 2368] [serial = 298] [outer = 1DD25000] 04:15:42 INFO - PROCESS | 2368 | 1461150942466 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1E318C00) [pid = 2368] [serial = 299] [outer = 1DD25000] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1C670800) [pid = 2368] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1DD21C00) [pid = 2368] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (134D6800) [pid = 2368] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1FC3F000) [pid = 2368] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1B32E000) [pid = 2368] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (12407000) [pid = 2368] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1BA67400) [pid = 2368] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (17624400) [pid = 2368] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1F34A800) [pid = 2368] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:15:43 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1DD23800) [pid = 2368] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:15:43 INFO - PROCESS | 2368 | 1461150943026 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]]]}] 04:15:43 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. 04:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 830ms 04:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:15:43 INFO - PROCESS | 2368 | 1461150943081 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 2368 | 1461150943083 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:15:43 INFO - PROCESS | 2368 | 1461150943087 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2368 | 1461150943088 Marionette TRACE conn5 <- [1,366,null,{}] 04:15:43 INFO - PROCESS | 2368 | 1461150943092 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}] 04:15:43 INFO - PROCESS | 2368 | 1461150943170 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:15:43 INFO - PROCESS | 2368 | 1461150943176 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2368 | ++DOCSHELL 1742B800 == 54 [pid = 2368] [id = 101] 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1A45A800) [pid = 2368] [serial = 300] [outer = 00000000] 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1BA6B800) [pid = 2368] [serial = 301] [outer = 1A45A800] 04:15:43 INFO - PROCESS | 2368 | 1461150943221 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA6AC00) [pid = 2368] [serial = 302] [outer = 1A45A800] 04:15:43 INFO - PROCESS | 2368 | 1461150943634 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]]]}] 04:15:43 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. 04:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 04:15:43 INFO - PROCESS | 2368 | 1461150943688 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 2368 | 1461150943690 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:15:43 INFO - PROCESS | 2368 | 1461150943694 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2368 | 1461150943696 Marionette TRACE conn5 <- [1,370,null,{}] 04:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:15:43 INFO - PROCESS | 2368 | 1461150943701 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}] 04:15:43 INFO - PROCESS | 2368 | 1461150943777 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:15:43 INFO - PROCESS | 2368 | 1461150943783 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2368 | ++DOCSHELL 1C88A400 == 55 [pid = 2368] [id = 102] 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1C88CC00) [pid = 2368] [serial = 303] [outer = 00000000] 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C894C00) [pid = 2368] [serial = 304] [outer = 1C88CC00] 04:15:43 INFO - PROCESS | 2368 | 1461150943827 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1DD1EC00) [pid = 2368] [serial = 305] [outer = 1C88CC00] 04:15:44 INFO - PROCESS | 2368 | 1461150944242 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]]]}] 04:15:44 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. 04:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 569ms 04:15:44 INFO - PROCESS | 2368 | 1461150944278 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 2368 | 1461150944280 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 2368 | 1461150944287 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 2368 | 1461150944289 Marionette TRACE conn5 <- [1,374,null,{}] 04:15:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:15:44 INFO - PROCESS | 2368 | 1461150944292 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}] 04:15:44 INFO - PROCESS | 2368 | 1461150944370 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:15:44 INFO - PROCESS | 2368 | 1461150944376 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 2368 | ++DOCSHELL 1C892400 == 56 [pid = 2368] [id = 103] 04:15:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1DD23800) [pid = 2368] [serial = 306] [outer = 00000000] 04:15:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1F678000) [pid = 2368] [serial = 307] [outer = 1DD23800] 04:15:44 INFO - PROCESS | 2368 | 1461150944420 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1F683800) [pid = 2368] [serial = 308] [outer = 1DD23800] 04:15:44 INFO - PROCESS | 2368 | 1461150944876 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:15:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 04:15:44 INFO - PROCESS | 2368 | 1461150944923 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 2368 | 1461150944926 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 2368 | 1461150944929 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:15:44 INFO - PROCESS | 2368 | 1461150944931 Marionette TRACE conn5 <- [1,378,null,{}] 04:15:44 INFO - PROCESS | 2368 | 1461150944935 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}] 04:15:45 INFO - PROCESS | 2368 | 1461150945075 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:15:45 INFO - PROCESS | 2368 | 1461150945227 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 2368 | ++DOCSHELL 0F08E400 == 57 [pid = 2368] [id = 104] 04:15:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (0F47E400) [pid = 2368] [serial = 309] [outer = 00000000] 04:15:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (12518800) [pid = 2368] [serial = 310] [outer = 0F47E400] 04:15:45 INFO - PROCESS | 2368 | 1461150945285 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (125BE400) [pid = 2368] [serial = 311] [outer = 0F47E400] 04:15:45 INFO - PROCESS | 2368 | 1461150945838 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:15:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 04:15:45 INFO - PROCESS | 2368 | 1461150945906 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 2368 | 1461150945911 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:15:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:15:45 INFO - PROCESS | 2368 | 1461150945916 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 2368 | 1461150945920 Marionette TRACE conn5 <- [1,382,null,{}] 04:15:45 INFO - PROCESS | 2368 | 1461150945925 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}] 04:15:46 INFO - PROCESS | 2368 | 1461150946030 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:15:46 INFO - PROCESS | 2368 | 1461150946111 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 2368 | ++DOCSHELL 16E83000 == 58 [pid = 2368] [id = 105] 04:15:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (16E85800) [pid = 2368] [serial = 312] [outer = 00000000] 04:15:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (186E1C00) [pid = 2368] [serial = 313] [outer = 16E85800] 04:15:46 INFO - PROCESS | 2368 | 1461150946210 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (19F17000) [pid = 2368] [serial = 314] [outer = 16E85800] 04:15:46 INFO - PROCESS | 2368 | 1461150946809 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:15:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 04:15:46 INFO - PROCESS | 2368 | 1461150946851 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 2368 | 1461150946854 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:15:46 INFO - PROCESS | 2368 | 1461150946858 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 2368 | 1461150946860 Marionette TRACE conn5 <- [1,386,null,{}] 04:15:46 INFO - PROCESS | 2368 | 1461150946865 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}] 04:15:46 INFO - PROCESS | 2368 | 1461150946968 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:15:47 INFO - PROCESS | 2368 | 1461150947063 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 2368 | ++DOCSHELL 1B344000 == 59 [pid = 2368] [id = 106] 04:15:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1B344400) [pid = 2368] [serial = 315] [outer = 00000000] 04:15:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1BA6A000) [pid = 2368] [serial = 316] [outer = 1B344400] 04:15:47 INFO - PROCESS | 2368 | 1461150947120 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1C675000) [pid = 2368] [serial = 317] [outer = 1B344400] 04:15:47 INFO - PROCESS | 2368 | 1461150947739 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]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 04:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:15:47 INFO - PROCESS | 2368 | 1461150947791 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 2368 | 1461150947795 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:15:47 INFO - PROCESS | 2368 | 1461150947820 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 2368 | 1461150947825 Marionette TRACE conn5 <- [1,390,null,{}] 04:15:47 INFO - PROCESS | 2368 | 1461150947830 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}] 04:15:47 INFO - PROCESS | 2368 | 1461150947934 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:15:47 INFO - PROCESS | 2368 | 1461150948012 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 2368 | ++DOCSHELL 1CB20800 == 60 [pid = 2368] [id = 107] 04:15:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1CB21C00) [pid = 2368] [serial = 318] [outer = 00000000] 04:15:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1FD97800) [pid = 2368] [serial = 319] [outer = 1CB21C00] 04:15:48 INFO - PROCESS | 2368 | 1461150948108 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1FD9D400) [pid = 2368] [serial = 320] [outer = 1CB21C00] 04:15:48 INFO - PROCESS | 2368 | 1461150948743 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]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1008ms 04:15:48 INFO - PROCESS | 2368 | 1461150948809 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 2368 | 1461150948811 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 2368 | 1461150948815 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:15:48 INFO - PROCESS | 2368 | 1461150948817 Marionette TRACE conn5 <- [1,394,null,{}] 04:15:48 INFO - PROCESS | 2368 | 1461150948821 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}] 04:15:48 INFO - PROCESS | 2368 | 1461150948923 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:15:49 INFO - PROCESS | 2368 | 1461150949150 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEE400 == 61 [pid = 2368] [id = 108] 04:15:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (0F04AC00) [pid = 2368] [serial = 321] [outer = 00000000] 04:15:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (16D39400) [pid = 2368] [serial = 322] [outer = 0F04AC00] 04:15:49 INFO - PROCESS | 2368 | 1461150949214 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (16D40800) [pid = 2368] [serial = 323] [outer = 0F04AC00] 04:15:49 INFO - PROCESS | 2368 | 1461150949857 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]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1074ms 04:15:49 INFO - PROCESS | 2368 | 1461150949894 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 2368 | 1461150949898 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:15:49 INFO - PROCESS | 2368 | 1461150949903 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 2368 | 1461150949906 Marionette TRACE conn5 <- [1,398,null,{}] 04:15:49 INFO - PROCESS | 2368 | 1461150949911 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}] 04:15:49 INFO - PROCESS | 2368 | 1461150950011 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:15:50 INFO - PROCESS | 2368 | 1461150950094 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2368 | ++DOCSHELL 1A458C00 == 62 [pid = 2368] [id = 109] 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1A45C400) [pid = 2368] [serial = 324] [outer = 00000000] 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1A6C4800) [pid = 2368] [serial = 325] [outer = 1A45C400] 04:15:50 INFO - PROCESS | 2368 | 1461150950185 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1B32C800) [pid = 2368] [serial = 326] [outer = 1A45C400] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1A423800 == 61 [pid = 2368] [id = 33] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1C676800 == 60 [pid = 2368] [id = 62] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1A456800 == 59 [pid = 2368] [id = 61] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1C892400 == 58 [pid = 2368] [id = 103] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1C88A400 == 57 [pid = 2368] [id = 102] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1742B800 == 56 [pid = 2368] [id = 101] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1DD22C00 == 55 [pid = 2368] [id = 100] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 18609400 == 54 [pid = 2368] [id = 99] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1BA69C00 == 53 [pid = 2368] [id = 98] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1B332000 == 52 [pid = 2368] [id = 97] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1A456C00 == 51 [pid = 2368] [id = 96] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 0EBF0400 == 50 [pid = 2368] [id = 95] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (214FC400) [pid = 2368] [serial = 220] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (134D6000) [pid = 2368] [serial = 223] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1B32E400) [pid = 2368] [serial = 226] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1FAA2800) [pid = 2368] [serial = 229] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1FD9EC00) [pid = 2368] [serial = 265] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (22318000) [pid = 2368] [serial = 232] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1860B800 == 49 [pid = 2368] [id = 94] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1B346400 == 48 [pid = 2368] [id = 92] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 1A459C00 == 47 [pid = 2368] [id = 91] 04:15:50 INFO - PROCESS | 2368 | --DOCSHELL 11EF1C00 == 46 [pid = 2368] [id = 90] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1D8E0C00) [pid = 2368] [serial = 250] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1DD19800) [pid = 2368] [serial = 251] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1EFB8800) [pid = 2368] [serial = 254] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1E41A000) [pid = 2368] [serial = 253] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (186D6000) [pid = 2368] [serial = 236] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1742DC00) [pid = 2368] [serial = 235] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (207E5400) [pid = 2368] [serial = 263] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1BA33800) [pid = 2368] [serial = 244] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA37C00) [pid = 2368] [serial = 245] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (124B9000) [pid = 2368] [serial = 238] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (12521000) [pid = 2368] [serial = 239] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1BA7C800) [pid = 2368] [serial = 247] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (19F49400) [pid = 2368] [serial = 241] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1A41EC00) [pid = 2368] [serial = 242] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1F682400) [pid = 2368] [serial = 256] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FC39C00) [pid = 2368] [serial = 259] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (207E0400) [pid = 2368] [serial = 262] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1FAA4800) [pid = 2368] [serial = 257] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1FC3CC00) [pid = 2368] [serial = 260] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1BA80800) [pid = 2368] [serial = 248] [outer = 00000000] [url = about:blank] 04:15:50 INFO - PROCESS | 2368 | 1461150950734 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]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 870ms 04:15:50 INFO - PROCESS | 2368 | 1461150950780 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 2368 | 1461150950784 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:15:50 INFO - PROCESS | 2368 | 1461150950789 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 2368 | 1461150950790 Marionette TRACE conn5 <- [1,402,null,{}] 04:15:50 INFO - PROCESS | 2368 | 1461150950794 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}] 04:15:50 INFO - PROCESS | 2368 | 1461150950874 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:15:50 INFO - PROCESS | 2368 | 1461150950884 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2368 | ++DOCSHELL 1742DC00 == 47 [pid = 2368] [id = 110] 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (17771800) [pid = 2368] [serial = 327] [outer = 00000000] 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (19F45000) [pid = 2368] [serial = 328] [outer = 17771800] 04:15:50 INFO - PROCESS | 2368 | 1461150950929 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (19F50800) [pid = 2368] [serial = 329] [outer = 17771800] 04:15:51 INFO - PROCESS | 2368 | 1461150951415 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]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 04:15:51 INFO - PROCESS | 2368 | 1461150951465 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 2368 | 1461150951467 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:15:51 INFO - PROCESS | 2368 | 1461150951472 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 2368 | 1461150951477 Marionette TRACE conn5 <- [1,406,null,{}] 04:15:51 INFO - PROCESS | 2368 | 1461150951486 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}] 04:15:51 INFO - PROCESS | 2368 | 1461150951536 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:15:51 INFO - PROCESS | 2368 | 1461150951612 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A3C00 == 48 [pid = 2368] [id = 111] 04:15:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B5A4000) [pid = 2368] [serial = 330] [outer = 00000000] 04:15:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1B5A8000) [pid = 2368] [serial = 331] [outer = 1B5A4000] 04:15:51 INFO - PROCESS | 2368 | 1461150951693 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B5AB400) [pid = 2368] [serial = 332] [outer = 1B5A4000] 04:15:52 INFO - PROCESS | 2368 | 1461150952060 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]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 04:15:52 INFO - PROCESS | 2368 | 1461150952089 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 2368 | 1461150952091 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:15:52 INFO - PROCESS | 2368 | 1461150952095 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2368 | 1461150952097 Marionette TRACE conn5 <- [1,410,null,{}] 04:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:15:52 INFO - PROCESS | 2368 | 1461150952100 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}] 04:15:52 INFO - PROCESS | 2368 | 1461150952180 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:15:52 INFO - PROCESS | 2368 | 1461150952187 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 2368 | ++DOCSHELL 12519400 == 49 [pid = 2368] [id = 112] 04:15:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (186DCC00) [pid = 2368] [serial = 333] [outer = 00000000] 04:15:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1BA63400) [pid = 2368] [serial = 334] [outer = 186DCC00] 04:15:52 INFO - PROCESS | 2368 | 1461150952231 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1BA6E000) [pid = 2368] [serial = 335] [outer = 186DCC00] 04:15:52 INFO - PROCESS | 2368 | 1461150952710 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]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 04:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:15:52 INFO - PROCESS | 2368 | 1461150952773 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 2368 | 1461150952774 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:15:52 INFO - PROCESS | 2368 | 1461150952784 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2368 | 1461150952786 Marionette TRACE conn5 <- [1,414,null,{}] 04:15:52 INFO - PROCESS | 2368 | 1461150952789 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}] 04:15:52 INFO - PROCESS | 2368 | 1461150952894 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:15:52 INFO - PROCESS | 2368 | 1461150952977 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2368 | ++DOCSHELL 1BF83800 == 50 [pid = 2368] [id = 113] 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1BF8A800) [pid = 2368] [serial = 336] [outer = 00000000] 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1C674800) [pid = 2368] [serial = 337] [outer = 1BF8A800] 04:15:53 INFO - PROCESS | 2368 | 1461150953033 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1C888C00) [pid = 2368] [serial = 338] [outer = 1BF8A800] 04:15:53 INFO - PROCESS | 2368 | 1461150953476 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]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 04:15:53 INFO - PROCESS | 2368 | 1461150953508 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 2368 | 1461150953510 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:15:53 INFO - PROCESS | 2368 | 1461150953513 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 2368 | 1461150953515 Marionette TRACE conn5 <- [1,418,null,{}] 04:15:53 INFO - PROCESS | 2368 | 1461150953522 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}] 04:15:53 INFO - PROCESS | 2368 | 1461150953627 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:15:53 INFO - PROCESS | 2368 | 1461150953636 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2368 | ++DOCSHELL 12516800 == 51 [pid = 2368] [id = 114] 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (12524C00) [pid = 2368] [serial = 339] [outer = 00000000] 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1D7E7400) [pid = 2368] [serial = 340] [outer = 12524C00] 04:15:53 INFO - PROCESS | 2368 | 1461150953725 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1D8EA000) [pid = 2368] [serial = 341] [outer = 12524C00] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1DD2BC00) [pid = 2368] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (19E0D000) [pid = 2368] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1A45C800) [pid = 2368] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA6A800) [pid = 2368] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1FD94000) [pid = 2368] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1B34A000) [pid = 2368] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (11E0F000) [pid = 2368] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1B334000) [pid = 2368] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1BA65000) [pid = 2368] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A458400) [pid = 2368] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1860C800) [pid = 2368] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (11EF3000) [pid = 2368] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1FD99400) [pid = 2368] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1DD25000) [pid = 2368] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1A45A800) [pid = 2368] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C88CC00) [pid = 2368] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1B32D800) [pid = 2368] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (125BC800) [pid = 2368] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (214F2000) [pid = 2368] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B32BC00) [pid = 2368] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1DD38C00) [pid = 2368] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A45D400) [pid = 2368] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (22314800) [pid = 2368] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1240AC00) [pid = 2368] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1C676C00) [pid = 2368] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (12521C00) [pid = 2368] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19F17800) [pid = 2368] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:15:54 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (16E65400) [pid = 2368] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:15:54 INFO - PROCESS | 2368 | 1461150954637 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]]]}] 04:15:54 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 04:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 04:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:15:54 INFO - PROCESS | 2368 | 1461150954696 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 2368 | 1461150954697 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:15:54 INFO - PROCESS | 2368 | 1461150954701 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2368 | 1461150954703 Marionette TRACE conn5 <- [1,422,null,{}] 04:15:54 INFO - PROCESS | 2368 | 1461150954706 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}] 04:15:54 INFO - PROCESS | 2368 | 1461150954781 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:15:54 INFO - PROCESS | 2368 | 1461150954787 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2368 | ++DOCSHELL 0EB25000 == 52 [pid = 2368] [id = 115] 04:15:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (0EBE6000) [pid = 2368] [serial = 342] [outer = 00000000] 04:15:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (12CC0C00) [pid = 2368] [serial = 343] [outer = 0EBE6000] 04:15:54 INFO - PROCESS | 2368 | 1461150954832 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (12C60800) [pid = 2368] [serial = 344] [outer = 0EBE6000] 04:15:55 INFO - PROCESS | 2368 | 1461150955731 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1075ms 04:15:55 INFO - PROCESS | 2368 | 1461150955777 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2368 | 1461150955779 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 2368 | 1461150955782 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:15:55 INFO - PROCESS | 2368 | 1461150955784 Marionette TRACE conn5 <- [1,426,null,{}] 04:15:55 INFO - PROCESS | 2368 | 1461150955787 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}] 04:15:55 INFO - PROCESS | 2368 | 1461150955863 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:15:55 INFO - PROCESS | 2368 | 1461150955870 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2368 | ++DOCSHELL 1860C800 == 53 [pid = 2368] [id = 116] 04:15:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (19E0D000) [pid = 2368] [serial = 345] [outer = 00000000] 04:15:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1C561400) [pid = 2368] [serial = 346] [outer = 19E0D000] 04:15:55 INFO - PROCESS | 2368 | 1461150955914 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1DD18C00) [pid = 2368] [serial = 347] [outer = 19E0D000] 04:15:56 INFO - PROCESS | 2368 | 1461150956353 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] 04:15:56 INFO - PROCESS | 2368 | 1461150956419 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:15:56 INFO - PROCESS | 2368 | 1461150956422 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 2368 | 1461150956424 Marionette TRACE conn5 <- [1,430,null,{}] 04:15:56 INFO - PROCESS | 2368 | 1461150956427 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}] 04:15:56 INFO - PROCESS | 2368 | 1461150956505 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:15:56 INFO - PROCESS | 2368 | 1461150956511 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2368 | ++DOCSHELL 1DD22000 == 54 [pid = 2368] [id = 117] 04:15:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1DD2BC00) [pid = 2368] [serial = 348] [outer = 00000000] 04:15:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1F677C00) [pid = 2368] [serial = 349] [outer = 1DD2BC00] 04:15:56 INFO - PROCESS | 2368 | 1461150956555 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1F683C00) [pid = 2368] [serial = 350] [outer = 1DD2BC00] 04:15:57 INFO - PROCESS | 2368 | 1461150957277 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 04:15:57 INFO - PROCESS | 2368 | 1461150957357 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2368 | 1461150957363 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:15:57 INFO - PROCESS | 2368 | 1461150957369 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2368 | 1461150957372 Marionette TRACE conn5 <- [1,434,null,{}] 04:15:57 INFO - PROCESS | 2368 | 1461150957378 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}] 04:15:57 INFO - PROCESS | 2368 | 1461150957524 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:15:57 INFO - PROCESS | 2368 | 1461150957641 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2368 | ++DOCSHELL 12913000 == 55 [pid = 2368] [id = 118] 04:15:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (12C1B000) [pid = 2368] [serial = 351] [outer = 00000000] 04:15:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (18CC4400) [pid = 2368] [serial = 352] [outer = 12C1B000] 04:15:57 INFO - PROCESS | 2368 | 1461150957700 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (19F4F000) [pid = 2368] [serial = 353] [outer = 12C1B000] 04:15:58 INFO - PROCESS | 2368 | 1461150958259 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]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 04:15:58 INFO - PROCESS | 2368 | 1461150958302 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 2368 | 1461150958308 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:15:58 INFO - PROCESS | 2368 | 1461150958315 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 2368 | 1461150958317 Marionette TRACE conn5 <- [1,438,null,{}] 04:15:58 INFO - PROCESS | 2368 | 1461150958322 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}] 04:15:58 INFO - PROCESS | 2368 | 1461150958427 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:15:58 INFO - PROCESS | 2368 | 1461150958522 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2368 | ++DOCSHELL 1B344C00 == 56 [pid = 2368] [id = 119] 04:15:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1B5A1000) [pid = 2368] [serial = 354] [outer = 00000000] 04:15:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1BA37000) [pid = 2368] [serial = 355] [outer = 1B5A1000] 04:15:58 INFO - PROCESS | 2368 | 1461150958577 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1C565400) [pid = 2368] [serial = 356] [outer = 1B5A1000] 04:15:59 INFO - PROCESS | 2368 | 1461150959211 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]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 929ms 04:15:59 INFO - PROCESS | 2368 | 1461150959247 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2368 | 1461150959249 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:15:59 INFO - PROCESS | 2368 | 1461150959267 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2368 | 1461150959271 Marionette TRACE conn5 <- [1,442,null,{}] 04:15:59 INFO - PROCESS | 2368 | 1461150959282 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}] 04:15:59 INFO - PROCESS | 2368 | 1461150959388 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:15:59 INFO - PROCESS | 2368 | 1461150959512 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2368 | ++DOCSHELL 1FA9F000 == 57 [pid = 2368] [id = 120] 04:15:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1FC1EC00) [pid = 2368] [serial = 357] [outer = 00000000] 04:15:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FC22000) [pid = 2368] [serial = 358] [outer = 1FC1EC00] 04:15:59 INFO - PROCESS | 2368 | 1461150959571 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FC26000) [pid = 2368] [serial = 359] [outer = 1FC1EC00] 04:16:00 INFO - PROCESS | 2368 | 1461150960205 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 990ms 04:16:00 INFO - PROCESS | 2368 | 1461150960258 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2368 | 1461150960261 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:16:00 INFO - PROCESS | 2368 | 1461150960265 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 2368 | 1461150960267 Marionette TRACE conn5 <- [1,446,null,{}] 04:16:00 INFO - PROCESS | 2368 | 1461150960270 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}] 04:16:00 INFO - PROCESS | 2368 | 1461150960373 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:16:00 INFO - PROCESS | 2368 | 1461150960496 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2368 | ++DOCSHELL 16D3B000 == 58 [pid = 2368] [id = 121] 04:16:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (16D3B400) [pid = 2368] [serial = 360] [outer = 00000000] 04:16:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1CB1FC00) [pid = 2368] [serial = 361] [outer = 16D3B400] 04:16:00 INFO - PROCESS | 2368 | 1461150960553 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1DD1AC00) [pid = 2368] [serial = 362] [outer = 16D3B400] 04:16:01 INFO - PROCESS | 2368 | 1461150961241 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]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1018ms 04:16:01 INFO - PROCESS | 2368 | 1461150961286 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 2368 | 1461150961290 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:16:01 INFO - PROCESS | 2368 | 1461150961295 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 2368 | 1461150961299 Marionette TRACE conn5 <- [1,450,null,{}] 04:16:01 INFO - PROCESS | 2368 | 1461150961305 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}] 04:16:01 INFO - PROCESS | 2368 | 1461150961425 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:16:01 INFO - PROCESS | 2368 | 1461150961553 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2368 | ++DOCSHELL 13B83C00 == 59 [pid = 2368] [id = 122] 04:16:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (16D3A400) [pid = 2368] [serial = 363] [outer = 00000000] 04:16:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1766D400) [pid = 2368] [serial = 364] [outer = 16D3A400] 04:16:01 INFO - PROCESS | 2368 | 1461150961605 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (18602400) [pid = 2368] [serial = 365] [outer = 16D3A400] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1860C800 == 58 [pid = 2368] [id = 116] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 0EB25000 == 57 [pid = 2368] [id = 115] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 12516800 == 56 [pid = 2368] [id = 114] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1BF83800 == 55 [pid = 2368] [id = 113] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 12519400 == 54 [pid = 2368] [id = 112] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1B5A3C00 == 53 [pid = 2368] [id = 111] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1742DC00 == 52 [pid = 2368] [id = 110] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1A458C00 == 51 [pid = 2368] [id = 109] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 0EBEE400 == 50 [pid = 2368] [id = 108] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1F678000) [pid = 2368] [serial = 307] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1CB20800 == 49 [pid = 2368] [id = 107] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 1B344000 == 48 [pid = 2368] [id = 106] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 16E83000 == 47 [pid = 2368] [id = 105] 04:16:02 INFO - PROCESS | 2368 | --DOCSHELL 0F08E400 == 46 [pid = 2368] [id = 104] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1E41F400) [pid = 2368] [serial = 142] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1B329400) [pid = 2368] [serial = 188] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1BA6AC00) [pid = 2368] [serial = 302] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1DD1EC00) [pid = 2368] [serial = 305] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1BA74000) [pid = 2368] [serial = 293] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA2C000) [pid = 2368] [serial = 290] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C568C00) [pid = 2368] [serial = 139] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (170D0800) [pid = 2368] [serial = 179] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (21604800) [pid = 2368] [serial = 221] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1C706C00) [pid = 2368] [serial = 133] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (214F8C00) [pid = 2368] [serial = 230] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1BA79000) [pid = 2368] [serial = 182] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (22319800) [pid = 2368] [serial = 233] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (186DE000) [pid = 2368] [serial = 136] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1E380400) [pid = 2368] [serial = 185] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (16E8A000) [pid = 2368] [serial = 224] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1BA2FC00) [pid = 2368] [serial = 227] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (216D7000) [pid = 2368] [serial = 176] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1BA7D800) [pid = 2368] [serial = 272] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1BA2D800) [pid = 2368] [serial = 271] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1BA74C00) [pid = 2368] [serial = 292] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (206A0800) [pid = 2368] [serial = 278] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1FD9E400) [pid = 2368] [serial = 277] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1CB9E800) [pid = 2368] [serial = 275] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1C562400) [pid = 2368] [serial = 274] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (12CE4400) [pid = 2368] [serial = 283] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (16E0A000) [pid = 2368] [serial = 284] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1B34EC00) [pid = 2368] [serial = 289] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1DD16400) [pid = 2368] [serial = 296] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1A4A7800) [pid = 2368] [serial = 286] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1AF4A400) [pid = 2368] [serial = 287] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1CB9C400) [pid = 2368] [serial = 295] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1A45B800) [pid = 2368] [serial = 281] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (19F4BC00) [pid = 2368] [serial = 280] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (16D92C00) [pid = 2368] [serial = 269] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (12CC1800) [pid = 2368] [serial = 268] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (207E2C00) [pid = 2368] [serial = 266] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1E320400) [pid = 2368] [serial = 298] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1BA6B800) [pid = 2368] [serial = 301] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1C894C00) [pid = 2368] [serial = 304] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1E318C00) [pid = 2368] [serial = 299] [outer = 00000000] [url = about:blank] 04:16:02 INFO - PROCESS | 2368 | 1461150962203 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] 04:16:02 INFO - PROCESS | 2368 | 1461150962232 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:16:02 INFO - PROCESS | 2368 | 1461150962238 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 2368 | 1461150962241 Marionette TRACE conn5 <- [1,454,null,{}] 04:16:02 INFO - PROCESS | 2368 | 1461150962244 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}] 04:16:02 INFO - PROCESS | 2368 | 1461150962327 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:16:02 INFO - PROCESS | 2368 | 1461150962408 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 2368 | ++DOCSHELL 0F08E400 == 47 [pid = 2368] [id = 123] 04:16:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1240AC00) [pid = 2368] [serial = 366] [outer = 00000000] 04:16:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (16E61800) [pid = 2368] [serial = 367] [outer = 1240AC00] 04:16:02 INFO - PROCESS | 2368 | 1461150962455 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (17629000) [pid = 2368] [serial = 368] [outer = 1240AC00] 04:16:02 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:02 INFO - PROCESS | 2368 | 1461150962860 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]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 04:16:02 INFO - PROCESS | 2368 | 1461150962912 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:16:02 INFO - PROCESS | 2368 | 1461150962914 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 2368 | 1461150962918 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 2368 | 1461150962921 Marionette TRACE conn5 <- [1,458,null,{}] 04:16:02 INFO - PROCESS | 2368 | 1461150962932 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}] 04:16:03 INFO - PROCESS | 2368 | 1461150963022 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:16:03 INFO - PROCESS | 2368 | 1461150963030 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2368 | ++DOCSHELL 1AF28800 == 48 [pid = 2368] [id = 124] 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1AF4A400) [pid = 2368] [serial = 369] [outer = 00000000] 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1B32FC00) [pid = 2368] [serial = 370] [outer = 1AF4A400] 04:16:03 INFO - PROCESS | 2368 | 1461150963078 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1B342400) [pid = 2368] [serial = 371] [outer = 1AF4A400] 04:16:03 INFO - PROCESS | 2368 | 1461150963542 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] 04:16:03 INFO - PROCESS | 2368 | 1461150963594 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:16:03 INFO - PROCESS | 2368 | 1461150963597 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:16:03 INFO - PROCESS | 2368 | 1461150963599 Marionette TRACE conn5 <- [1,462,null,{}] 04:16:03 INFO - PROCESS | 2368 | 1461150963602 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}] 04:16:03 INFO - PROCESS | 2368 | 1461150963681 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:16:03 INFO - PROCESS | 2368 | 1461150963690 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2368 | ++DOCSHELL 1B347C00 == 49 [pid = 2368] [id = 125] 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1B5A3800) [pid = 2368] [serial = 372] [outer = 00000000] 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1BA31C00) [pid = 2368] [serial = 373] [outer = 1B5A3800] 04:16:03 INFO - PROCESS | 2368 | 1461150963735 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1BA37C00) [pid = 2368] [serial = 374] [outer = 1B5A3800] 04:16:04 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:04 INFO - PROCESS | 2368 | 1461150964168 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] 04:16:04 INFO - PROCESS | 2368 | 1461150964234 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:16:04 INFO - PROCESS | 2368 | 1461150964237 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2368 | 1461150964239 Marionette TRACE conn5 <- [1,466,null,{}] 04:16:04 INFO - PROCESS | 2368 | 1461150964242 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}] 04:16:04 INFO - PROCESS | 2368 | 1461150964345 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:16:04 INFO - PROCESS | 2368 | 1461150964424 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 2368 | ++DOCSHELL 13B7DC00 == 50 [pid = 2368] [id = 126] 04:16:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1BA74000) [pid = 2368] [serial = 375] [outer = 00000000] 04:16:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1BA7FC00) [pid = 2368] [serial = 376] [outer = 1BA74000] 04:16:04 INFO - PROCESS | 2368 | 1461150964471 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1BA7F800) [pid = 2368] [serial = 377] [outer = 1BA74000] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1A45C400) [pid = 2368] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1BF8A800) [pid = 2368] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (0F04AC00) [pid = 2368] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1B5A4000) [pid = 2368] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (17771800) [pid = 2368] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (186DCC00) [pid = 2368] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (12524C00) [pid = 2368] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (0EBE6000) [pid = 2368] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1DD23800) [pid = 2368] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:16:04 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (19E0D000) [pid = 2368] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:16:05 INFO - PROCESS | 2368 | 1461150965318 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] 04:16:05 INFO - PROCESS | 2368 | 1461150965368 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:16:05 INFO - PROCESS | 2368 | 1461150965373 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2368 | 1461150965377 Marionette TRACE conn5 <- [1,470,null,{}] 04:16:05 INFO - PROCESS | 2368 | 1461150965383 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}] 04:16:05 INFO - PROCESS | 2368 | 1461150965519 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:16:05 INFO - PROCESS | 2368 | 1461150965660 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2368 | ++DOCSHELL 16D46000 == 51 [pid = 2368] [id = 127] 04:16:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (16E0A800) [pid = 2368] [serial = 378] [outer = 00000000] 04:16:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1860C800) [pid = 2368] [serial = 379] [outer = 16E0A800] 04:16:05 INFO - PROCESS | 2368 | 1461150965721 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (19E7AC00) [pid = 2368] [serial = 380] [outer = 16E0A800] 04:16:06 INFO - PROCESS | 2368 | 1461150966358 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1019ms 04:16:06 INFO - PROCESS | 2368 | 1461150966397 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2368 | 1461150966403 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:16:06 INFO - PROCESS | 2368 | 1461150966409 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 2368 | 1461150966412 Marionette TRACE conn5 <- [1,474,null,{}] 04:16:06 INFO - PROCESS | 2368 | 1461150966416 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}] 04:16:06 INFO - PROCESS | 2368 | 1461150966522 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:16:06 INFO - PROCESS | 2368 | 1461150966613 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2368 | ++DOCSHELL 12409000 == 52 [pid = 2368] [id = 128] 04:16:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1B336C00) [pid = 2368] [serial = 381] [outer = 00000000] 04:16:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1BA2C000) [pid = 2368] [serial = 382] [outer = 1B336C00] 04:16:06 INFO - PROCESS | 2368 | 1461150966669 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1BA6FC00) [pid = 2368] [serial = 383] [outer = 1B336C00] 04:16:07 INFO - PROCESS | 2368 | 1461150967285 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]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 04:16:07 INFO - PROCESS | 2368 | 1461150967341 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2368 | 1461150967344 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:16:07 INFO - PROCESS | 2368 | 1461150967347 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:16:07 INFO - PROCESS | 2368 | 1461150967351 Marionette TRACE conn5 <- [1,478,null,{}] 04:16:07 INFO - PROCESS | 2368 | 1461150967377 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}] 04:16:07 INFO - PROCESS | 2368 | 1461150967480 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:16:07 INFO - PROCESS | 2368 | 1461150967560 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 2368 | ++DOCSHELL 1C98E800 == 53 [pid = 2368] [id = 129] 04:16:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1C98EC00) [pid = 2368] [serial = 384] [outer = 00000000] 04:16:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1D7E0800) [pid = 2368] [serial = 385] [outer = 1C98EC00] 04:16:07 INFO - PROCESS | 2368 | 1461150967660 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1DD16800) [pid = 2368] [serial = 386] [outer = 1C98EC00] 04:16:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1E382800) [pid = 2368] [serial = 387] [outer = 12410000] 04:16:08 INFO - PROCESS | 2368 | 1461150968324 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]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1040ms 04:16:08 INFO - PROCESS | 2368 | 1461150968391 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2368 | 1461150968394 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:16:08 INFO - PROCESS | 2368 | 1461150968398 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2368 | 1461150968400 Marionette TRACE conn5 <- [1,482,null,{}] 04:16:08 INFO - PROCESS | 2368 | 1461150968404 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}] 04:16:08 INFO - PROCESS | 2368 | 1461150968504 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:16:08 INFO - PROCESS | 2368 | 1461150968583 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2368 | ++DOCSHELL 1C88FC00 == 54 [pid = 2368] [id = 130] 04:16:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1DD1A800) [pid = 2368] [serial = 388] [outer = 00000000] 04:16:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1EFB9C00) [pid = 2368] [serial = 389] [outer = 1DD1A800] 04:16:08 INFO - PROCESS | 2368 | 1461150968679 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1EFF0800) [pid = 2368] [serial = 390] [outer = 1DD1A800] 04:16:09 INFO - PROCESS | 2368 | 1461150969292 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]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 929ms 04:16:09 INFO - PROCESS | 2368 | 1461150969331 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 2368 | 1461150969333 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:16:09 INFO - PROCESS | 2368 | 1461150969337 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:16:09 INFO - PROCESS | 2368 | 1461150969339 Marionette TRACE conn5 <- [1,486,null,{}] 04:16:09 INFO - PROCESS | 2368 | 1461150969343 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}] 04:16:09 INFO - PROCESS | 2368 | 1461150969442 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:16:09 INFO - PROCESS | 2368 | 1461150969521 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2368 | ++DOCSHELL 134D6800 == 55 [pid = 2368] [id = 131] 04:16:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (134D8C00) [pid = 2368] [serial = 391] [outer = 00000000] 04:16:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (16D3EC00) [pid = 2368] [serial = 392] [outer = 134D8C00] 04:16:09 INFO - PROCESS | 2368 | 1461150969678 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (170D0800) [pid = 2368] [serial = 393] [outer = 134D8C00] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 12C15000 == 54 [pid = 2368] [id = 36] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 1B347C00 == 53 [pid = 2368] [id = 125] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 1AF28800 == 52 [pid = 2368] [id = 124] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 0F08E400 == 51 [pid = 2368] [id = 123] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 13B83C00 == 50 [pid = 2368] [id = 122] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 1FA9F000 == 49 [pid = 2368] [id = 120] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 1B344C00 == 48 [pid = 2368] [id = 119] 04:16:10 INFO - PROCESS | 2368 | --DOCSHELL 12913000 == 47 [pid = 2368] [id = 118] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1F683800) [pid = 2368] [serial = 308] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1C561400) [pid = 2368] [serial = 346] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1B32C800) [pid = 2368] [serial = 326] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1A6C4800) [pid = 2368] [serial = 325] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1C674800) [pid = 2368] [serial = 337] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (16D40800) [pid = 2368] [serial = 323] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (16D39400) [pid = 2368] [serial = 322] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1B5A8000) [pid = 2368] [serial = 331] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1B5AB400) [pid = 2368] [serial = 332] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (19F45000) [pid = 2368] [serial = 328] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (19F50800) [pid = 2368] [serial = 329] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1BA63400) [pid = 2368] [serial = 334] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (186E1C00) [pid = 2368] [serial = 313] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (12518800) [pid = 2368] [serial = 310] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1D7E7400) [pid = 2368] [serial = 340] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1BA6A000) [pid = 2368] [serial = 316] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1C888C00) [pid = 2368] [serial = 338] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1FD97800) [pid = 2368] [serial = 319] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (12C60800) [pid = 2368] [serial = 344] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (12CC0C00) [pid = 2368] [serial = 343] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1D8EA000) [pid = 2368] [serial = 341] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1DD18C00) [pid = 2368] [serial = 347] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1BA6E000) [pid = 2368] [serial = 335] [outer = 00000000] [url = about:blank] 04:16:10 INFO - PROCESS | 2368 | 1461150970331 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]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1017ms 04:16:10 INFO - PROCESS | 2368 | 1461150970359 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2368 | 1461150970363 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:16:10 INFO - PROCESS | 2368 | 1461150970399 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 2368 | 1461150970402 Marionette TRACE conn5 <- [1,490,null,{}] 04:16:10 INFO - PROCESS | 2368 | 1461150970409 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}] 04:16:10 INFO - PROCESS | 2368 | 1461150970496 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:16:10 INFO - PROCESS | 2368 | 1461150970504 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 2368 | ++DOCSHELL 13B83C00 == 48 [pid = 2368] [id = 132] 04:16:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (16D39400) [pid = 2368] [serial = 394] [outer = 00000000] 04:16:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1742B400) [pid = 2368] [serial = 395] [outer = 16D39400] 04:16:10 INFO - PROCESS | 2368 | 1461150970552 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (186D7000) [pid = 2368] [serial = 396] [outer = 16D39400] 04:16:11 INFO - PROCESS | 2368 | 1461150971010 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]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 04:16:11 INFO - PROCESS | 2368 | 1461150971043 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 2368 | 1461150971047 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:16:11 INFO - PROCESS | 2368 | 1461150971052 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 2368 | 1461150971055 Marionette TRACE conn5 <- [1,494,null,{}] 04:16:11 INFO - PROCESS | 2368 | 1461150971059 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}] 04:16:11 INFO - PROCESS | 2368 | 1461150971140 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:16:11 INFO - PROCESS | 2368 | 1461150971180 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2368 | ++DOCSHELL 1A4A6800 == 49 [pid = 2368] [id = 133] 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1A4A7800) [pid = 2368] [serial = 397] [outer = 00000000] 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1B32A800) [pid = 2368] [serial = 398] [outer = 1A4A7800] 04:16:11 INFO - PROCESS | 2368 | 1461150971226 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1B342000) [pid = 2368] [serial = 399] [outer = 1A4A7800] 04:16:11 INFO - PROCESS | 2368 | 1461150971711 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]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 04:16:11 INFO - PROCESS | 2368 | 1461150971723 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 2368 | 1461150971725 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:16:11 INFO - PROCESS | 2368 | 1461150971729 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:16:11 INFO - PROCESS | 2368 | 1461150971732 Marionette TRACE conn5 <- [1,498,null,{}] 04:16:11 INFO - PROCESS | 2368 | 1461150971743 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}] 04:16:11 INFO - PROCESS | 2368 | 1461150971831 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:16:11 INFO - PROCESS | 2368 | 1461150971841 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2E800 == 50 [pid = 2368] [id = 134] 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1BA30800) [pid = 2368] [serial = 400] [outer = 00000000] 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1BA68800) [pid = 2368] [serial = 401] [outer = 1BA30800] 04:16:11 INFO - PROCESS | 2368 | 1461150971886 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1BA72000) [pid = 2368] [serial = 402] [outer = 1BA30800] 04:16:12 INFO - PROCESS | 2368 | 1461150972321 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]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 04:16:12 INFO - PROCESS | 2368 | 1461150972363 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 2368 | 1461150972366 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:16:12 INFO - PROCESS | 2368 | 1461150972369 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 2368 | 1461150972371 Marionette TRACE conn5 <- [1,502,null,{}] 04:16:12 INFO - PROCESS | 2368 | 1461150972374 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}] 04:16:12 INFO - PROCESS | 2368 | 1461150972456 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:16:12 INFO - PROCESS | 2368 | 1461150972462 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 2368 | ++DOCSHELL 0EB22C00 == 51 [pid = 2368] [id = 135] 04:16:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1BA75000) [pid = 2368] [serial = 403] [outer = 00000000] 04:16:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1C701800) [pid = 2368] [serial = 404] [outer = 1BA75000] 04:16:12 INFO - PROCESS | 2368 | 1461150972507 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C67A400) [pid = 2368] [serial = 405] [outer = 1BA75000] 04:16:12 INFO - PROCESS | 2368 | 1461150972992 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]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:16:13 INFO - PROCESS | 2368 | 1461150973043 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 2368 | 1461150973045 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:16:13 INFO - PROCESS | 2368 | 1461150973048 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2368 | 1461150973050 Marionette TRACE conn5 <- [1,506,null,{}] 04:16:13 INFO - PROCESS | 2368 | 1461150973064 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}] 04:16:13 INFO - PROCESS | 2368 | 1461150973168 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:16:13 INFO - PROCESS | 2368 | 1461150973174 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2368 | ++DOCSHELL 1C88B400 == 52 [pid = 2368] [id = 136] 04:16:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C895800) [pid = 2368] [serial = 406] [outer = 00000000] 04:16:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1D8E3C00) [pid = 2368] [serial = 407] [outer = 1C895800] 04:16:13 INFO - PROCESS | 2368 | 1461150973225 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1DD22400) [pid = 2368] [serial = 408] [outer = 1C895800] 04:16:13 INFO - PROCESS | 2368 | 1461150973695 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]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 04:16:13 INFO - PROCESS | 2368 | 1461150973719 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 2368 | 1461150973721 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:16:13 INFO - PROCESS | 2368 | 1461150973730 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2368 | 1461150973731 Marionette TRACE conn5 <- [1,510,null,{}] 04:16:13 INFO - PROCESS | 2368 | 1461150973739 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}] 04:16:13 INFO - PROCESS | 2368 | 1461150973878 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:16:13 INFO - PROCESS | 2368 | 1461150973903 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2368 | ++DOCSHELL 1F67E000 == 53 [pid = 2368] [id = 137] 04:16:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1F9F2C00) [pid = 2368] [serial = 409] [outer = 00000000] 04:16:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1FC21000) [pid = 2368] [serial = 410] [outer = 1F9F2C00] 04:16:13 INFO - PROCESS | 2368 | 1461150973948 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1FC27C00) [pid = 2368] [serial = 411] [outer = 1F9F2C00] 04:16:14 INFO - PROCESS | 2368 | 1461150974380 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]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 04:16:14 INFO - PROCESS | 2368 | 1461150974404 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 2368 | 1461150974406 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:16:14 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1B5A3800) [pid = 2368] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:16:14 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1AF4A400) [pid = 2368] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:16:14 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (16D3A400) [pid = 2368] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:16:14 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1240AC00) [pid = 2368] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:16:14 INFO - PROCESS | 2368 | 1461150974423 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 2368 | 1461150974425 Marionette TRACE conn5 <- [1,514,null,{}] 04:16:14 INFO - PROCESS | 2368 | 1461150974430 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}] 04:16:14 INFO - PROCESS | 2368 | 1461150974535 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:16:14 INFO - PROCESS | 2368 | 1461150974590 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 2368 | ++DOCSHELL 1A460400 == 54 [pid = 2368] [id = 138] 04:16:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1B639C00) [pid = 2368] [serial = 412] [outer = 00000000] 04:16:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1FC1F800) [pid = 2368] [serial = 413] [outer = 1B639C00] 04:16:14 INFO - PROCESS | 2368 | 1461150974634 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1F9F7000) [pid = 2368] [serial = 414] [outer = 1B639C00] 04:16:14 INFO - PROCESS | 2368 | 1461150974987 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]]]}] 04:16:15 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 04:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 650ms 04:16:15 INFO - PROCESS | 2368 | 1461150975060 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2368 | 1461150975062 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:16:15 INFO - PROCESS | 2368 | 1461150975065 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2368 | 1461150975067 Marionette TRACE conn5 <- [1,518,null,{}] 04:16:15 INFO - PROCESS | 2368 | 1461150975071 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}] 04:16:15 INFO - PROCESS | 2368 | 1461150975148 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:16:15 INFO - PROCESS | 2368 | 1461150975183 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2368 | ++DOCSHELL 16E0EC00 == 55 [pid = 2368] [id = 139] 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1BA7BC00) [pid = 2368] [serial = 415] [outer = 00000000] 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1FD9F800) [pid = 2368] [serial = 416] [outer = 1BA7BC00] 04:16:15 INFO - PROCESS | 2368 | 1461150975226 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (2069FC00) [pid = 2368] [serial = 417] [outer = 1BA7BC00] 04:16:15 INFO - PROCESS | 2368 | 1461150975652 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]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 04:16:15 INFO - PROCESS | 2368 | 1461150975696 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2368 | 1461150975698 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:16:15 INFO - PROCESS | 2368 | 1461150975701 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2368 | 1461150975703 Marionette TRACE conn5 <- [1,522,null,{}] 04:16:15 INFO - PROCESS | 2368 | 1461150975706 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}] 04:16:15 INFO - PROCESS | 2368 | 1461150975784 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:16:15 INFO - PROCESS | 2368 | 1461150975790 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A8400 == 56 [pid = 2368] [id = 140] 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (206A1000) [pid = 2368] [serial = 418] [outer = 00000000] 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (206A7400) [pid = 2368] [serial = 419] [outer = 206A1000] 04:16:15 INFO - PROCESS | 2368 | 1461150975834 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (206AAC00) [pid = 2368] [serial = 420] [outer = 206A1000] 04:16:16 INFO - PROCESS | 2368 | 1461150976266 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]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 04:16:16 INFO - PROCESS | 2368 | 1461150976332 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2368 | 1461150976334 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:16:16 INFO - PROCESS | 2368 | 1461150976338 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 2368 | 1461150976339 Marionette TRACE conn5 <- [1,526,null,{}] 04:16:16 INFO - PROCESS | 2368 | 1461150976343 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}] 04:16:16 INFO - PROCESS | 2368 | 1461150976425 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:16:16 INFO - PROCESS | 2368 | 1461150976431 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 2368 | ++DOCSHELL 1C708C00 == 57 [pid = 2368] [id = 141] 04:16:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (207DB400) [pid = 2368] [serial = 421] [outer = 00000000] 04:16:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (207E3000) [pid = 2368] [serial = 422] [outer = 207DB400] 04:16:16 INFO - PROCESS | 2368 | 1461150976480 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (214F3C00) [pid = 2368] [serial = 423] [outer = 207DB400] 04:16:17 INFO - PROCESS | 2368 | 1461150977171 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]]]}] 04:16:17 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 04:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 04:16:17 INFO - PROCESS | 2368 | 1461150977209 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2368 | 1461150977214 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:16:17 INFO - PROCESS | 2368 | 1461150977220 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2368 | 1461150977224 Marionette TRACE conn5 <- [1,530,null,{}] 04:16:17 INFO - PROCESS | 2368 | 1461150977229 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}] 04:16:17 INFO - PROCESS | 2368 | 1461150977340 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:16:17 INFO - PROCESS | 2368 | 1461150977439 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2368 | ++DOCSHELL 19F49400 == 58 [pid = 2368] [id = 142] 04:16:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (19F49800) [pid = 2368] [serial = 424] [outer = 00000000] 04:16:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1AF4AC00) [pid = 2368] [serial = 425] [outer = 19F49800] 04:16:17 INFO - PROCESS | 2368 | 1461150977497 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B344800) [pid = 2368] [serial = 426] [outer = 19F49800] 04:16:18 INFO - PROCESS | 2368 | 1461150978083 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"]]]}] 04:16:18 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 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:16:18 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 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:16:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:16:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 04:16:18 INFO - PROCESS | 2368 | 1461150978094 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2368 | 1461150978100 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:16:18 INFO - PROCESS | 2368 | 1461150978107 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 2368 | 1461150978110 Marionette TRACE conn5 <- [1,534,null,{}] 04:16:18 INFO - PROCESS | 2368 | 1461150978113 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}] 04:16:18 INFO - PROCESS | 2368 | 1461150978236 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:16:18 INFO - PROCESS | 2368 | 1461150978335 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 2368 | ++DOCSHELL 13B74800 == 59 [pid = 2368] [id = 143] 04:16:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1B346400) [pid = 2368] [serial = 427] [outer = 00000000] 04:16:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1DD35000) [pid = 2368] [serial = 428] [outer = 1B346400] 04:16:18 INFO - PROCESS | 2368 | 1461150978390 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1F9ED400) [pid = 2368] [serial = 429] [outer = 1B346400] 04:16:18 INFO - PROCESS | 2368 | 1461150978894 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]]]}] 04:16:18 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. 04:16:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 829ms 04:16:18 INFO - PROCESS | 2368 | 1461150978939 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2368 | 1461150978941 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:16:18 INFO - PROCESS | 2368 | 1461150978945 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 2368 | 1461150978949 Marionette TRACE conn5 <- [1,538,null,{}] 04:16:18 INFO - PROCESS | 2368 | 1461150978960 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}] 04:16:19 INFO - PROCESS | 2368 | 1461150979107 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:16:19 INFO - PROCESS | 2368 | 1461150979208 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2368 | ++DOCSHELL 1E054C00 == 60 [pid = 2368] [id = 144] 04:16:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1E055000) [pid = 2368] [serial = 430] [outer = 00000000] 04:16:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (207E1800) [pid = 2368] [serial = 431] [outer = 1E055000] 04:16:19 INFO - PROCESS | 2368 | 1461150979265 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (214F5800) [pid = 2368] [serial = 432] [outer = 1E055000] 04:16:19 INFO - PROCESS | 2368 | 1461150979754 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]]]}] 04:16:19 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. 04:16:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 04:16:19 INFO - PROCESS | 2368 | 1461150979778 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 2368 | 1461150979781 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:16:19 INFO - PROCESS | 2368 | 1461150979784 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 2368 | 1461150979786 Marionette TRACE conn5 <- [1,542,null,{}] 04:16:19 INFO - PROCESS | 2368 | 1461150979790 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}] 04:16:19 INFO - PROCESS | 2368 | 1461150979899 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:16:20 INFO - PROCESS | 2368 | 1461150979998 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2368 | ++DOCSHELL 214F1400 == 61 [pid = 2368] [id = 145] 04:16:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (214F9C00) [pid = 2368] [serial = 433] [outer = 00000000] 04:16:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (2169D800) [pid = 2368] [serial = 434] [outer = 214F9C00] 04:16:20 INFO - PROCESS | 2368 | 1461150980056 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (216D2C00) [pid = 2368] [serial = 435] [outer = 214F9C00] 04:16:20 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:20 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:20 INFO - PROCESS | 2368 | 1461150980633 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 04:16:20 INFO - PROCESS | 2368 | 1461150980658 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2368 | 1461150980661 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:16:20 INFO - PROCESS | 2368 | 1461150980664 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:16:20 INFO - PROCESS | 2368 | 1461150980666 Marionette TRACE conn5 <- [1,546,null,{}] 04:16:20 INFO - PROCESS | 2368 | 1461150980689 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}] 04:16:20 INFO - PROCESS | 2368 | 1461150980794 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:16:20 INFO - PROCESS | 2368 | 1461150980919 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2368 | ++DOCSHELL 1266A000 == 62 [pid = 2368] [id = 146] 04:16:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1266D000) [pid = 2368] [serial = 436] [outer = 00000000] 04:16:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (12675000) [pid = 2368] [serial = 437] [outer = 1266D000] 04:16:20 INFO - PROCESS | 2368 | 1461150980975 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (12676800) [pid = 2368] [serial = 438] [outer = 1266D000] 04:16:21 INFO - PROCESS | 2368 | 1461150981498 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]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 04:16:21 INFO - PROCESS | 2368 | 1461150981539 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2368 | 1461150981541 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 2368 | 1461150981544 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:16:21 INFO - PROCESS | 2368 | 1461150981546 Marionette TRACE conn5 <- [1,550,null,{}] 04:16:21 INFO - PROCESS | 2368 | 1461150981550 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}] 04:16:21 INFO - PROCESS | 2368 | 1461150981661 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:16:21 INFO - PROCESS | 2368 | 1461150981760 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2368 | ++DOCSHELL 216DD800 == 63 [pid = 2368] [id = 147] 04:16:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (22312800) [pid = 2368] [serial = 439] [outer = 00000000] 04:16:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (2231D000) [pid = 2368] [serial = 440] [outer = 22312800] 04:16:21 INFO - PROCESS | 2368 | 1461150981818 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (2231E800) [pid = 2368] [serial = 441] [outer = 22312800] 04:16:22 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:22 INFO - PROCESS | 2368 | 1461150982411 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 04:16:22 INFO - PROCESS | 2368 | 1461150982479 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2368 | 1461150982481 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 2368 | 1461150982484 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:16:22 INFO - PROCESS | 2368 | 1461150982486 Marionette TRACE conn5 <- [1,554,null,{}] 04:16:22 INFO - PROCESS | 2368 | 1461150982490 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}] 04:16:22 INFO - PROCESS | 2368 | 1461150982606 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:16:22 INFO - PROCESS | 2368 | 1461150982731 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 2368 | ++DOCSHELL 11EED400 == 64 [pid = 2368] [id = 148] 04:16:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (17423C00) [pid = 2368] [serial = 442] [outer = 00000000] 04:16:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (18CC0400) [pid = 2368] [serial = 443] [outer = 17423C00] 04:16:22 INFO - PROCESS | 2368 | 1461150982786 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1A45C000) [pid = 2368] [serial = 444] [outer = 17423C00] 04:16:23 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:23 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:23 INFO - PROCESS | 2368 | 1461150983511 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1072ms 04:16:23 INFO - PROCESS | 2368 | 1461150983561 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2368 | 1461150983566 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:16:23 INFO - PROCESS | 2368 | 1461150983571 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:16:23 INFO - PROCESS | 2368 | 1461150983574 Marionette TRACE conn5 <- [1,558,null,{}] 04:16:23 INFO - PROCESS | 2368 | 1461150983579 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}] 04:16:23 INFO - PROCESS | 2368 | 1461150983677 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:16:23 INFO - PROCESS | 2368 | 1461150983780 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2368 | ++DOCSHELL 16D44000 == 65 [pid = 2368] [id = 149] 04:16:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (16E61400) [pid = 2368] [serial = 445] [outer = 00000000] 04:16:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (19F42400) [pid = 2368] [serial = 446] [outer = 16E61400] 04:16:23 INFO - PROCESS | 2368 | 1461150983831 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1A45C800) [pid = 2368] [serial = 447] [outer = 16E61400] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1A461400 == 64 [pid = 2368] [id = 34] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 19F14800 == 63 [pid = 2368] [id = 76] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1B5A8400 == 62 [pid = 2368] [id = 140] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 16E0EC00 == 61 [pid = 2368] [id = 139] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1A460400 == 60 [pid = 2368] [id = 138] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1F67E000 == 59 [pid = 2368] [id = 137] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1C88B400 == 58 [pid = 2368] [id = 136] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 0EB22C00 == 57 [pid = 2368] [id = 135] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1BA2E800 == 56 [pid = 2368] [id = 134] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 1A4A6800 == 55 [pid = 2368] [id = 133] 04:16:24 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 13B83C00 == 54 [pid = 2368] [id = 132] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 134D6800 == 53 [pid = 2368] [id = 131] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 12409000 == 52 [pid = 2368] [id = 128] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 16D46000 == 51 [pid = 2368] [id = 127] 04:16:24 INFO - PROCESS | 2368 | --DOCSHELL 13B7DC00 == 50 [pid = 2368] [id = 126] 04:16:24 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (18CC4400) [pid = 2368] [serial = 352] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1BA37000) [pid = 2368] [serial = 355] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1FC22000) [pid = 2368] [serial = 358] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1BA37C00) [pid = 2368] [serial = 374] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BA31C00) [pid = 2368] [serial = 373] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1B32FC00) [pid = 2368] [serial = 370] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1B342400) [pid = 2368] [serial = 371] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (18602400) [pid = 2368] [serial = 365] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1766D400) [pid = 2368] [serial = 364] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (16E61800) [pid = 2368] [serial = 367] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (17629000) [pid = 2368] [serial = 368] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1CB1FC00) [pid = 2368] [serial = 361] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1F677C00) [pid = 2368] [serial = 349] [outer = 00000000] [url = about:blank] 04:16:24 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:24 INFO - PROCESS | 2368 | 1461150984466 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]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 929ms 04:16:24 INFO - PROCESS | 2368 | 1461150984506 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 2368 | 1461150984511 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 2368 | 1461150984517 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:16:24 INFO - PROCESS | 2368 | 1461150984519 Marionette TRACE conn5 <- [1,562,null,{}] 04:16:24 INFO - PROCESS | 2368 | 1461150984523 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}] 04:16:24 INFO - PROCESS | 2368 | 1461150984612 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:16:24 INFO - PROCESS | 2368 | 1461150984695 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2368 | ++DOCSHELL 11EF2000 == 51 [pid = 2368] [id = 150] 04:16:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (12518000) [pid = 2368] [serial = 448] [outer = 00000000] 04:16:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (17421C00) [pid = 2368] [serial = 449] [outer = 12518000] 04:16:24 INFO - PROCESS | 2368 | 1461150984741 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (17971C00) [pid = 2368] [serial = 450] [outer = 12518000] 04:16:25 INFO - PROCESS | 2368 | 1461150985139 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 04:16:25 INFO - PROCESS | 2368 | 1461150985195 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2368 | 1461150985197 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:16:25 INFO - PROCESS | 2368 | 1461150985200 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2368 | 1461150985204 Marionette TRACE conn5 <- [1,566,null,{}] 04:16:25 INFO - PROCESS | 2368 | 1461150985214 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}] 04:16:25 INFO - PROCESS | 2368 | 1461150985300 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:16:25 INFO - PROCESS | 2368 | 1461150985307 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2368 | ++DOCSHELL 12524C00 == 52 [pid = 2368] [id = 151] 04:16:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (18CC3800) [pid = 2368] [serial = 451] [outer = 00000000] 04:16:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B32FC00) [pid = 2368] [serial = 452] [outer = 18CC3800] 04:16:25 INFO - PROCESS | 2368 | 1461150985354 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1B347800) [pid = 2368] [serial = 453] [outer = 18CC3800] 04:16:25 INFO - PROCESS | 2368 | 1461150985858 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 04:16:25 INFO - PROCESS | 2368 | 1461150985874 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2368 | 1461150985877 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 2368 | 1461150985880 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:16:25 INFO - PROCESS | 2368 | 1461150985882 Marionette TRACE conn5 <- [1,570,null,{}] 04:16:25 INFO - PROCESS | 2368 | 1461150985885 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}] 04:16:25 INFO - PROCESS | 2368 | 1461150985969 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:16:25 INFO - PROCESS | 2368 | 1461150985976 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2368 | ++DOCSHELL 1B63E800 == 53 [pid = 2368] [id = 152] 04:16:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1B640400) [pid = 2368] [serial = 454] [outer = 00000000] 04:16:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1BA78400) [pid = 2368] [serial = 455] [outer = 1B640400] 04:16:26 INFO - PROCESS | 2368 | 1461150986023 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1C568400) [pid = 2368] [serial = 456] [outer = 1B640400] 04:16:26 INFO - PROCESS | 2368 | 1461150986421 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 04:16:26 INFO - PROCESS | 2368 | 1461150986455 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 2368 | 1461150986457 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:16:26 INFO - PROCESS | 2368 | 1461150986460 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 2368 | 1461150986462 Marionette TRACE conn5 <- [1,574,null,{}] 04:16:26 INFO - PROCESS | 2368 | 1461150986465 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}] 04:16:26 INFO - PROCESS | 2368 | 1461150986587 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:16:26 INFO - PROCESS | 2368 | 1461150986603 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2368 | ++DOCSHELL 1C676400 == 54 [pid = 2368] [id = 153] 04:16:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1C67D800) [pid = 2368] [serial = 457] [outer = 00000000] 04:16:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1C895000) [pid = 2368] [serial = 458] [outer = 1C67D800] 04:16:26 INFO - PROCESS | 2368 | 1461150986650 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1DD18400) [pid = 2368] [serial = 459] [outer = 1C67D800] 04:16:26 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:26 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:27 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:27 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:27 INFO - PROCESS | 2368 | 1461150987110 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 04:16:27 INFO - PROCESS | 2368 | 1461150987131 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 2368 | 1461150987133 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:16:27 INFO - PROCESS | 2368 | 1461150987136 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 2368 | 1461150987137 Marionette TRACE conn5 <- [1,578,null,{}] 04:16:27 INFO - PROCESS | 2368 | 1461150987141 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}] 04:16:27 INFO - PROCESS | 2368 | 1461150987260 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:16:27 INFO - PROCESS | 2368 | 1461150987317 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2368 | ++DOCSHELL 1A45B800 == 55 [pid = 2368] [id = 154] 04:16:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1AF97400) [pid = 2368] [serial = 460] [outer = 00000000] 04:16:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1BA77800) [pid = 2368] [serial = 461] [outer = 1AF97400] 04:16:27 INFO - PROCESS | 2368 | 1461150987365 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1DD24400) [pid = 2368] [serial = 462] [outer = 1AF97400] 04:16:27 INFO - PROCESS | 2368 | 1461150987900 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]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 830ms 04:16:27 INFO - PROCESS | 2368 | 1461150987967 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:16:27 INFO - PROCESS | 2368 | 1461150987969 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 2368 | 1461150987972 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 2368 | 1461150987974 Marionette TRACE conn5 <- [1,582,null,{}] 04:16:27 INFO - PROCESS | 2368 | 1461150987977 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}] 04:16:28 INFO - PROCESS | 2368 | 1461150988086 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:16:28 INFO - PROCESS | 2368 | 1461150988092 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2368 | ++DOCSHELL 1BA6C000 == 56 [pid = 2368] [id = 155] 04:16:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1C67B400) [pid = 2368] [serial = 463] [outer = 00000000] 04:16:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1FC3D800) [pid = 2368] [serial = 464] [outer = 1C67B400] 04:16:28 INFO - PROCESS | 2368 | 1461150988189 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1FD9C400) [pid = 2368] [serial = 465] [outer = 1C67B400] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1C895800) [pid = 2368] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1F9F2C00) [pid = 2368] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1BA30800) [pid = 2368] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1BA75000) [pid = 2368] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (16D39400) [pid = 2368] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (134D8C00) [pid = 2368] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1A4A7800) [pid = 2368] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1B639C00) [pid = 2368] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (206A1000) [pid = 2368] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:16:28 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BA7BC00) [pid = 2368] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:16:28 INFO - PROCESS | 2368 | 1461150988747 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]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 831ms 04:16:28 INFO - PROCESS | 2368 | 1461150988805 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 2368 | 1461150988807 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:16:28 INFO - PROCESS | 2368 | 1461150988810 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:16:28 INFO - PROCESS | 2368 | 1461150988812 Marionette TRACE conn5 <- [1,586,null,{}] 04:16:28 INFO - PROCESS | 2368 | 1461150988815 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}] 04:16:28 INFO - PROCESS | 2368 | 1461150988899 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:16:28 INFO - PROCESS | 2368 | 1461150988905 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2368 | ++DOCSHELL 16D3E800 == 57 [pid = 2368] [id = 156] 04:16:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (16D41800) [pid = 2368] [serial = 466] [outer = 00000000] 04:16:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1DD1C800) [pid = 2368] [serial = 467] [outer = 16D41800] 04:16:28 INFO - PROCESS | 2368 | 1461150988950 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1FC21800) [pid = 2368] [serial = 468] [outer = 16D41800] 04:16:29 INFO - PROCESS | 2368 | 1461150989379 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]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 04:16:29 INFO - PROCESS | 2368 | 1461150989444 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:16:29 INFO - PROCESS | 2368 | 1461150989446 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:16:29 INFO - PROCESS | 2368 | 1461150989449 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2368 | 1461150989451 Marionette TRACE conn5 <- [1,590,null,{}] 04:16:29 INFO - PROCESS | 2368 | 1461150989454 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}] 04:16:29 INFO - PROCESS | 2368 | 1461150989533 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:16:29 INFO - PROCESS | 2368 | 1461150989539 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2368 | ++DOCSHELL 1FC39800 == 58 [pid = 2368] [id = 157] 04:16:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1FD96800) [pid = 2368] [serial = 469] [outer = 00000000] 04:16:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (207DAC00) [pid = 2368] [serial = 470] [outer = 1FD96800] 04:16:29 INFO - PROCESS | 2368 | 1461150989583 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (2107B400) [pid = 2368] [serial = 471] [outer = 1FD96800] 04:16:30 INFO - PROCESS | 2368 | 1461150990012 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 04:16:30 INFO - PROCESS | 2368 | 1461150990033 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2368 | 1461150990035 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:16:30 INFO - PROCESS | 2368 | 1461150990038 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 2368 | 1461150990040 Marionette TRACE conn5 <- [1,594,null,{}] 04:16:30 INFO - PROCESS | 2368 | 1461150990044 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}] 04:16:30 INFO - PROCESS | 2368 | 1461150990124 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:16:30 INFO - PROCESS | 2368 | 1461150990130 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2368 | ++DOCSHELL 2106C800 == 59 [pid = 2368] [id = 158] 04:16:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (2106CC00) [pid = 2368] [serial = 472] [outer = 00000000] 04:16:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (21073400) [pid = 2368] [serial = 473] [outer = 2106CC00] 04:16:30 INFO - PROCESS | 2368 | 1461150990174 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (21076000) [pid = 2368] [serial = 474] [outer = 2106CC00] 04:16:30 INFO - PROCESS | 2368 | 1461150990635 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:16:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 04:16:30 INFO - PROCESS | 2368 | 1461150990671 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2368 | 1461150990673 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:16:30 INFO - PROCESS | 2368 | 1461150990676 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:16:30 INFO - PROCESS | 2368 | 1461150990678 Marionette TRACE conn5 <- [1,598,null,{}] 04:16:30 INFO - PROCESS | 2368 | 1461150990681 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}] 04:16:30 INFO - PROCESS | 2368 | 1461150990865 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:16:30 INFO - PROCESS | 2368 | 1461150990970 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2368 | ++DOCSHELL 12674C00 == 60 [pid = 2368] [id = 159] 04:16:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (12676C00) [pid = 2368] [serial = 475] [outer = 00000000] 04:16:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (134DE000) [pid = 2368] [serial = 476] [outer = 12676C00] 04:16:31 INFO - PROCESS | 2368 | 1461150991029 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (16D3A800) [pid = 2368] [serial = 477] [outer = 12676C00] 04:16:31 INFO - PROCESS | 2368 | 1461150991674 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1068ms 04:16:31 INFO - PROCESS | 2368 | 1461150991750 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2368 | 1461150991756 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:16:31 INFO - PROCESS | 2368 | 1461150991761 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 2368 | 1461150991765 Marionette TRACE conn5 <- [1,602,null,{}] 04:16:31 INFO - PROCESS | 2368 | 1461150991770 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}] 04:16:31 INFO - PROCESS | 2368 | 1461150991878 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:16:32 INFO - PROCESS | 2368 | 1461150992007 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2368 | ++DOCSHELL 19F43400 == 61 [pid = 2368] [id = 160] 04:16:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1A41F400) [pid = 2368] [serial = 478] [outer = 00000000] 04:16:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1B32C400) [pid = 2368] [serial = 479] [outer = 1A41F400] 04:16:32 INFO - PROCESS | 2368 | 1461150992067 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1B63E400) [pid = 2368] [serial = 480] [outer = 1A41F400] 04:16:32 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:16:32 INFO - PROCESS | 2368 | 1461150992928 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]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1221ms 04:16:32 INFO - PROCESS | 2368 | 1461150992986 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2368 | 1461150992989 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:16:32 INFO - PROCESS | 2368 | 1461150992993 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 2368 | 1461150992995 Marionette TRACE conn5 <- [1,606,null,{}] 04:16:32 INFO - PROCESS | 2368 | 1461150992999 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}] 04:16:33 INFO - PROCESS | 2368 | 1461150993108 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:16:33 INFO - PROCESS | 2368 | 1461150993235 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2368 | ++DOCSHELL 1E054000 == 62 [pid = 2368] [id = 161] 04:16:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1E058000) [pid = 2368] [serial = 481] [outer = 00000000] 04:16:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (2106A400) [pid = 2368] [serial = 482] [outer = 1E058000] 04:16:33 INFO - PROCESS | 2368 | 1461150993294 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (21077C00) [pid = 2368] [serial = 483] [outer = 1E058000] 04:16:33 INFO - PROCESS | 2368 | 1461150993885 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:16:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 929ms 04:16:33 INFO - PROCESS | 2368 | 1461150993925 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2368 | 1461150993930 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:16:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:16:33 INFO - PROCESS | 2368 | 1461150993940 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 2368 | 1461150993945 Marionette TRACE conn5 <- [1,610,null,{}] 04:16:33 INFO - PROCESS | 2368 | 1461150993949 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}] 04:16:34 INFO - PROCESS | 2368 | 1461150994055 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:16:34 INFO - PROCESS | 2368 | 1461150994154 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2368 | ++DOCSHELL 1C746800 == 63 [pid = 2368] [id = 162] 04:16:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1FD02C00) [pid = 2368] [serial = 484] [outer = 00000000] 04:16:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (2107F800) [pid = 2368] [serial = 485] [outer = 1FD02C00] 04:16:34 INFO - PROCESS | 2368 | 1461150994209 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (21085000) [pid = 2368] [serial = 486] [outer = 1FD02C00] 04:16:34 INFO - PROCESS | 2368 | 1461150994780 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 890ms 04:16:34 INFO - PROCESS | 2368 | 1461150994825 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2368 | 1461150994827 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:16:34 INFO - PROCESS | 2368 | 1461150994831 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2368 | 1461150994833 Marionette TRACE conn5 <- [1,614,null,{}] 04:16:34 INFO - PROCESS | 2368 | 1461150994836 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}] 04:16:34 INFO - PROCESS | 2368 | 1461150994938 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:16:35 INFO - PROCESS | 2368 | 1461150995037 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2368 | ++DOCSHELL 21088C00 == 64 [pid = 2368] [id = 163] 04:16:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (210CC000) [pid = 2368] [serial = 487] [outer = 00000000] 04:16:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (210D2400) [pid = 2368] [serial = 488] [outer = 210CC000] 04:16:35 INFO - PROCESS | 2368 | 1461150995092 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (210D3800) [pid = 2368] [serial = 489] [outer = 210CC000] 04:16:35 INFO - PROCESS | 2368 | 1461150995606 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]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 830ms 04:16:35 INFO - PROCESS | 2368 | 1461150995665 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2368 | 1461150995668 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:16:35 INFO - PROCESS | 2368 | 1461150995671 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:16:35 INFO - PROCESS | 2368 | 1461150995673 Marionette TRACE conn5 <- [1,618,null,{}] 04:16:35 INFO - PROCESS | 2368 | 1461150995677 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}] 04:16:35 INFO - PROCESS | 2368 | 1461150995816 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:16:35 INFO - PROCESS | 2368 | 1461150995924 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2368 | ++DOCSHELL 213D3000 == 65 [pid = 2368] [id = 164] 04:16:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (213D3C00) [pid = 2368] [serial = 490] [outer = 00000000] 04:16:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (213D7000) [pid = 2368] [serial = 491] [outer = 213D3C00] 04:16:35 INFO - PROCESS | 2368 | 1461150995984 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (21603000) [pid = 2368] [serial = 492] [outer = 213D3C00] 04:16:36 INFO - PROCESS | 2368 | 1461150996749 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]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1120ms 04:16:36 INFO - PROCESS | 2368 | 1461150996795 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 2368 | 1461150996799 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:16:36 INFO - PROCESS | 2368 | 1461150996804 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 2368 | 1461150996807 Marionette TRACE conn5 <- [1,622,null,{}] 04:16:36 INFO - PROCESS | 2368 | 1461150996813 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}] 04:16:36 INFO - PROCESS | 2368 | 1461150996912 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:16:37 INFO - PROCESS | 2368 | 1461150997039 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2368 | ++DOCSHELL 12675400 == 66 [pid = 2368] [id = 165] 04:16:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (12C16000) [pid = 2368] [serial = 493] [outer = 00000000] 04:16:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (19E0CC00) [pid = 2368] [serial = 494] [outer = 12C16000] 04:16:37 INFO - PROCESS | 2368 | 1461150997089 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1A458400) [pid = 2368] [serial = 495] [outer = 12C16000] 04:16:37 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:37 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:37 INFO - PROCESS | 2368 | 1461150997681 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 04:16:37 INFO - PROCESS | 2368 | 1461150997736 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2368 | 1461150997741 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:16:37 INFO - PROCESS | 2368 | 1461150997747 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2368 | 1461150997749 Marionette TRACE conn5 <- [1,626,null,{}] 04:16:37 INFO - PROCESS | 2368 | 1461150997753 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}] 04:16:37 INFO - PROCESS | 2368 | 1461150997852 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:16:37 INFO - PROCESS | 2368 | 1461150997983 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2368 | ++DOCSHELL 1A45CC00 == 67 [pid = 2368] [id = 166] 04:16:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1A465800) [pid = 2368] [serial = 496] [outer = 00000000] 04:16:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1BA6E000) [pid = 2368] [serial = 497] [outer = 1A465800] 04:16:38 INFO - PROCESS | 2368 | 1461150998033 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1C67A000) [pid = 2368] [serial = 498] [outer = 1A465800] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1FC39800 == 66 [pid = 2368] [id = 157] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 16D3E800 == 65 [pid = 2368] [id = 156] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1BA6C000 == 64 [pid = 2368] [id = 155] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1A45B800 == 63 [pid = 2368] [id = 154] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1C676400 == 62 [pid = 2368] [id = 153] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1B63E800 == 61 [pid = 2368] [id = 152] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 12524C00 == 60 [pid = 2368] [id = 151] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 11EF2000 == 59 [pid = 2368] [id = 150] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 16D44000 == 58 [pid = 2368] [id = 149] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1BA7FC00) [pid = 2368] [serial = 376] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1860C800) [pid = 2368] [serial = 379] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1BA2C000) [pid = 2368] [serial = 382] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1D7E0800) [pid = 2368] [serial = 385] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1EFB9C00) [pid = 2368] [serial = 389] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (207E3000) [pid = 2368] [serial = 422] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 1E054C00 == 57 [pid = 2368] [id = 144] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 13B74800 == 56 [pid = 2368] [id = 143] 04:16:38 INFO - PROCESS | 2368 | --DOCSHELL 19F49400 == 55 [pid = 2368] [id = 142] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1D8E3C00) [pid = 2368] [serial = 407] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1FC21000) [pid = 2368] [serial = 410] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1BA68800) [pid = 2368] [serial = 401] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1C701800) [pid = 2368] [serial = 404] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1742B400) [pid = 2368] [serial = 395] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1DD22400) [pid = 2368] [serial = 408] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (186D7000) [pid = 2368] [serial = 396] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (170D0800) [pid = 2368] [serial = 393] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (16D3EC00) [pid = 2368] [serial = 392] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1B32A800) [pid = 2368] [serial = 398] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1B342000) [pid = 2368] [serial = 399] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1FC1F800) [pid = 2368] [serial = 413] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1F9F7000) [pid = 2368] [serial = 414] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (206AAC00) [pid = 2368] [serial = 420] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1FC27C00) [pid = 2368] [serial = 411] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1FD9F800) [pid = 2368] [serial = 416] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1F67FC00) [pid = 2368] [serial = 161] [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.] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (206A7400) [pid = 2368] [serial = 419] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1BA72000) [pid = 2368] [serial = 402] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (2069FC00) [pid = 2368] [serial = 417] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1C67A400) [pid = 2368] [serial = 405] [outer = 00000000] [url = about:blank] 04:16:38 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:38 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:38 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:38 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:38 INFO - PROCESS | 2368 | 1461150998542 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]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 830ms 04:16:38 INFO - PROCESS | 2368 | 1461150998580 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 2368 | 1461150998582 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:16:38 INFO - PROCESS | 2368 | 1461150998586 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 2368 | 1461150998589 Marionette TRACE conn5 <- [1,630,null,{}] 04:16:38 INFO - PROCESS | 2368 | 1461150998599 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}] 04:16:38 INFO - PROCESS | 2368 | 1461150998687 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:16:38 INFO - PROCESS | 2368 | 1461150998696 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2368 | ++DOCSHELL 1742E000 == 56 [pid = 2368] [id = 167] 04:16:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (17777C00) [pid = 2368] [serial = 499] [outer = 00000000] 04:16:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1B32C800) [pid = 2368] [serial = 500] [outer = 17777C00] 04:16:38 INFO - PROCESS | 2368 | 1461150998744 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1B59FC00) [pid = 2368] [serial = 501] [outer = 17777C00] 04:16:39 INFO - PROCESS | 2368 | 1461150999209 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]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 04:16:39 INFO - PROCESS | 2368 | 1461150999276 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:16:39 INFO - PROCESS | 2368 | 1461150999279 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 2368 | 1461150999282 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2368 | 1461150999284 Marionette TRACE conn5 <- [1,634,null,{}] 04:16:39 INFO - PROCESS | 2368 | 1461150999287 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}] 04:16:39 INFO - PROCESS | 2368 | 1461150999398 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:16:39 INFO - PROCESS | 2368 | 1461150999493 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7EC00 == 57 [pid = 2368] [id = 168] 04:16:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1C674000) [pid = 2368] [serial = 502] [outer = 00000000] 04:16:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1C88B000) [pid = 2368] [serial = 503] [outer = 1C674000] 04:16:39 INFO - PROCESS | 2368 | 1461150999539 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1C98D800) [pid = 2368] [serial = 504] [outer = 1C674000] 04:16:39 INFO - PROCESS | 2368 | 1461150999904 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]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 04:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:16:39 INFO - PROCESS | 2368 | 1461150999956 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 2368 | 1461150999958 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 2368 | 1461150999961 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2368 | 1461150999963 Marionette TRACE conn5 <- [1,638,null,{}] 04:16:39 INFO - PROCESS | 2368 | 1461150999966 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}] 04:16:40 INFO - PROCESS | 2368 | 1461151000047 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:16:40 INFO - PROCESS | 2368 | 1461151000054 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2368 | ++DOCSHELL 139DA400 == 58 [pid = 2368] [id = 169] 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1DD17400) [pid = 2368] [serial = 505] [outer = 00000000] 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1E055400) [pid = 2368] [serial = 506] [outer = 1DD17400] 04:16:40 INFO - PROCESS | 2368 | 1461151000099 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1E057800) [pid = 2368] [serial = 507] [outer = 1DD17400] 04:16:40 INFO - PROCESS | 2368 | 1461151000572 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]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 04:16:40 INFO - PROCESS | 2368 | 1461151000592 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2368 | 1461151000594 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:16:40 INFO - PROCESS | 2368 | 1461151000597 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 2368 | 1461151000599 Marionette TRACE conn5 <- [1,642,null,{}] 04:16:40 INFO - PROCESS | 2368 | 1461151000602 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}] 04:16:40 INFO - PROCESS | 2368 | 1461151000734 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:16:40 INFO - PROCESS | 2368 | 1461151000829 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2368 | ++DOCSHELL 1FC24000 == 59 [pid = 2368] [id = 170] 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1FC24C00) [pid = 2368] [serial = 508] [outer = 00000000] 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1FC34800) [pid = 2368] [serial = 509] [outer = 1FC24C00] 04:16:40 INFO - PROCESS | 2368 | 1461151000877 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1FC3E800) [pid = 2368] [serial = 510] [outer = 1FC24C00] 04:16:41 INFO - PROCESS | 2368 | 1461151001306 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 04:16:41 INFO - PROCESS | 2368 | 1461151001328 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2368 | 1461151001330 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:16:41 INFO - PROCESS | 2368 | 1461151001333 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 2368 | 1461151001335 Marionette TRACE conn5 <- [1,646,null,{}] 04:16:41 INFO - PROCESS | 2368 | 1461151001338 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}] 04:16:41 INFO - PROCESS | 2368 | 1461151001447 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:16:41 INFO - PROCESS | 2368 | 1461151001453 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 2368 | ++DOCSHELL 1FD03800 == 60 [pid = 2368] [id = 171] 04:16:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1FD08800) [pid = 2368] [serial = 511] [outer = 00000000] 04:16:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1FD94400) [pid = 2368] [serial = 512] [outer = 1FD08800] 04:16:41 INFO - PROCESS | 2368 | 1461151001498 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1FDA0C00) [pid = 2368] [serial = 513] [outer = 1FD08800] 04:16:41 INFO - PROCESS | 2368 | 1461151001944 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 04:16:41 INFO - PROCESS | 2368 | 1461151001964 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2368 | 1461151001966 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:16:41 INFO - PROCESS | 2368 | 1461151001974 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:16:41 INFO - PROCESS | 2368 | 1461151001976 Marionette TRACE conn5 <- [1,650,null,{}] 04:16:41 INFO - PROCESS | 2368 | 1461151001979 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}] 04:16:42 INFO - PROCESS | 2368 | 1461151002091 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:16:42 INFO - PROCESS | 2368 | 1461151002181 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2368 | ++DOCSHELL 2069FC00 == 61 [pid = 2368] [id = 172] 04:16:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (206A5000) [pid = 2368] [serial = 514] [outer = 00000000] 04:16:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (207DC400) [pid = 2368] [serial = 515] [outer = 206A5000] 04:16:42 INFO - PROCESS | 2368 | 1461151002226 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (207E6C00) [pid = 2368] [serial = 516] [outer = 206A5000] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (17423C00) [pid = 2368] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1AF97400) [pid = 2368] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (18CC3800) [pid = 2368] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (16E61400) [pid = 2368] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (12518000) [pid = 2368] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1B640400) [pid = 2368] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1C67B400) [pid = 2368] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (16D41800) [pid = 2368] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1C67D800) [pid = 2368] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1FD96800) [pid = 2368] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (16D3B400) [pid = 2368] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1BA74000) [pid = 2368] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1B5A1000) [pid = 2368] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1DD2BC00) [pid = 2368] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1FC1EC00) [pid = 2368] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1B336C00) [pid = 2368] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1B344400) [pid = 2368] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (16E85800) [pid = 2368] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (12C1B000) [pid = 2368] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (0F47E400) [pid = 2368] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (16E0A800) [pid = 2368] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1DD1A800) [pid = 2368] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1CB21C00) [pid = 2368] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:16:42 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1C98EC00) [pid = 2368] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:16:42 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:42 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:42 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:42 INFO - PROCESS | 2368 | 1461151002814 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]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 04:16:42 INFO - PROCESS | 2368 | 1461151002857 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 2368 | 1461151002859 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:16:42 INFO - PROCESS | 2368 | 1461151002863 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 2368 | 1461151002864 Marionette TRACE conn5 <- [1,654,null,{}] 04:16:42 INFO - PROCESS | 2368 | 1461151002867 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}] 04:16:42 INFO - PROCESS | 2368 | 1461151002948 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:16:42 INFO - PROCESS | 2368 | 1461151002954 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2368 | ++DOCSHELL 16D8EC00 == 62 [pid = 2368] [id = 173] 04:16:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (16E61400) [pid = 2368] [serial = 517] [outer = 00000000] 04:16:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1AF97400) [pid = 2368] [serial = 518] [outer = 16E61400] 04:16:42 INFO - PROCESS | 2368 | 1461151002998 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1B348400) [pid = 2368] [serial = 519] [outer = 16E61400] 04:16:43 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:43 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:43 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:43 INFO - PROCESS | 2368 | 1461151003431 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]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 04:16:43 INFO - PROCESS | 2368 | 1461151003494 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:16:43 INFO - PROCESS | 2368 | 1461151003496 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:16:43 INFO - PROCESS | 2368 | 1461151003499 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 2368 | 1461151003501 Marionette TRACE conn5 <- [1,658,null,{}] 04:16:43 INFO - PROCESS | 2368 | 1461151003505 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}] 04:16:43 INFO - PROCESS | 2368 | 1461151003586 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:16:43 INFO - PROCESS | 2368 | 1461151003595 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2E000 == 63 [pid = 2368] [id = 174] 04:16:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1C678C00) [pid = 2368] [serial = 520] [outer = 00000000] 04:16:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1E31C000) [pid = 2368] [serial = 521] [outer = 1C678C00] 04:16:43 INFO - PROCESS | 2368 | 1461151003639 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1FC34400) [pid = 2368] [serial = 522] [outer = 1C678C00] 04:16:44 INFO - PROCESS | 2368 | 1461151004087 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 04:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:16:44 INFO - PROCESS | 2368 | 1461151004135 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2368 | 1461151004137 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:16:44 INFO - PROCESS | 2368 | 1461151004141 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2368 | 1461151004143 Marionette TRACE conn5 <- [1,662,null,{}] 04:16:44 INFO - PROCESS | 2368 | 1461151004146 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}] 04:16:44 INFO - PROCESS | 2368 | 1461151004249 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:16:44 INFO - PROCESS | 2368 | 1461151004255 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 2368 | ++DOCSHELL 1FD6E400 == 64 [pid = 2368] [id = 175] 04:16:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1FD6F000) [pid = 2368] [serial = 523] [outer = 00000000] 04:16:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1FD76800) [pid = 2368] [serial = 524] [outer = 1FD6F000] 04:16:44 INFO - PROCESS | 2368 | 1461151004304 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (207DB000) [pid = 2368] [serial = 525] [outer = 1FD6F000] 04:16:44 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:44 INFO - PROCESS | 2368 | [2368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:16:44 INFO - PROCESS | 2368 | 1461151004895 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]]]}] 04:16:44 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 04:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 04:16:44 INFO - PROCESS | 2368 | 1461151004962 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2368 | 1461151004966 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:16:44 INFO - PROCESS | 2368 | 1461151004986 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2368 | 1461151004990 Marionette TRACE conn5 <- [1,666,null,{}] 04:16:44 INFO - PROCESS | 2368 | 1461151004997 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}] 04:16:45 INFO - PROCESS | 2368 | 1461151005119 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:16:45 INFO - PROCESS | 2368 | 1461151005217 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2368 | ++DOCSHELL 16E0EC00 == 65 [pid = 2368] [id = 176] 04:16:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (16E61800) [pid = 2368] [serial = 526] [outer = 00000000] 04:16:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (19E79800) [pid = 2368] [serial = 527] [outer = 16E61800] 04:16:45 INFO - PROCESS | 2368 | 1461151005288 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (19F4F400) [pid = 2368] [serial = 528] [outer = 16E61800] 04:16:45 INFO - PROCESS | 2368 | 1461151005839 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]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 04:16:45 INFO - PROCESS | 2368 | 1461151005912 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 2368 | 1461151005919 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:16:45 INFO - PROCESS | 2368 | 1461151005925 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 2368 | 1461151005928 Marionette TRACE conn5 <- [1,670,null,{}] 04:16:45 INFO - PROCESS | 2368 | 1461151005932 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}] 04:16:46 INFO - PROCESS | 2368 | 1461151006041 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:16:46 INFO - PROCESS | 2368 | 1461151006173 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2368 | ++DOCSHELL 1B5ABC00 == 66 [pid = 2368] [id = 177] 04:16:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1BA28400) [pid = 2368] [serial = 529] [outer = 00000000] 04:16:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1C674800) [pid = 2368] [serial = 530] [outer = 1BA28400] 04:16:46 INFO - PROCESS | 2368 | 1461151006229 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1DD1D000) [pid = 2368] [serial = 531] [outer = 1BA28400] 04:16:47 INFO - PROCESS | 2368 | 1461151007269 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]]]}] 04:16:47 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) 04:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1383ms 04:16:47 INFO - PROCESS | 2368 | 1461151007310 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 2368 | 1461151007312 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 2368 | 1461151007359 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:16:47 INFO - PROCESS | 2368 | 1461151007363 Marionette TRACE conn5 <- [1,674,null,{}] 04:16:47 INFO - PROCESS | 2368 | 1461151007374 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}] 04:16:47 INFO - PROCESS | 2368 | 1461151007475 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:16:47 INFO - PROCESS | 2368 | 1461151007600 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2368 | ++DOCSHELL 1FC1F800 == 67 [pid = 2368] [id = 178] 04:16:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1FD0AC00) [pid = 2368] [serial = 532] [outer = 00000000] 04:16:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1FDA0400) [pid = 2368] [serial = 533] [outer = 1FD0AC00] 04:16:47 INFO - PROCESS | 2368 | 1461151007657 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (2106A000) [pid = 2368] [serial = 534] [outer = 1FD0AC00] 04:16:48 INFO - PROCESS | 2368 | 1461151008696 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]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1380ms 04:16:48 INFO - PROCESS | 2368 | 1461151008745 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2368 | 1461151008747 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:16:48 INFO - PROCESS | 2368 | 1461151008751 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:16:48 INFO - PROCESS | 2368 | 1461151008753 Marionette TRACE conn5 <- [1,678,null,{}] 04:16:48 INFO - PROCESS | 2368 | 1461151008757 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}] 04:16:48 INFO - PROCESS | 2368 | 1461151008896 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:16:49 INFO - PROCESS | 2368 | 1461151009056 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2368 | ++DOCSHELL 11E10000 == 68 [pid = 2368] [id = 179] 04:16:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (11E5A800) [pid = 2368] [serial = 535] [outer = 00000000] 04:16:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (16D40000) [pid = 2368] [serial = 536] [outer = 11E5A800] 04:16:49 INFO - PROCESS | 2368 | 1461151009116 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (19F4BC00) [pid = 2368] [serial = 537] [outer = 11E5A800] 04:16:50 INFO - PROCESS | 2368 | 1461151010311 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]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1579ms 04:16:50 INFO - PROCESS | 2368 | 1461151010335 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:16:50 INFO - PROCESS | 2368 | 1461151010340 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:16:50 INFO - PROCESS | 2368 | 1461151010344 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2368 | 1461151010347 Marionette TRACE conn5 <- [1,682,null,{}] 04:16:50 INFO - PROCESS | 2368 | 1461151010454 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}] 04:16:50 INFO - PROCESS | 2368 | 1461151010578 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:16:50 INFO - PROCESS | 2368 | 1461151010635 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 2368 | ++DOCSHELL 186DA800 == 69 [pid = 2368] [id = 180] 04:16:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (18CC7C00) [pid = 2368] [serial = 538] [outer = 00000000] 04:16:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1A460000) [pid = 2368] [serial = 539] [outer = 18CC7C00] 04:16:50 INFO - PROCESS | 2368 | 1461151010685 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1AF2CC00) [pid = 2368] [serial = 540] [outer = 18CC7C00] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 16D3B000 == 68 [pid = 2368] [id = 121] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1BA2E000 == 67 [pid = 2368] [id = 174] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 16D8EC00 == 66 [pid = 2368] [id = 173] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 2069FC00 == 65 [pid = 2368] [id = 172] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1FD03800 == 64 [pid = 2368] [id = 171] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1FC24000 == 63 [pid = 2368] [id = 170] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 139DA400 == 62 [pid = 2368] [id = 169] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1AF4AC00) [pid = 2368] [serial = 425] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1DD35000) [pid = 2368] [serial = 428] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (207E1800) [pid = 2368] [serial = 431] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (2169D800) [pid = 2368] [serial = 434] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (12675000) [pid = 2368] [serial = 437] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (2231D000) [pid = 2368] [serial = 440] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (21073400) [pid = 2368] [serial = 473] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1BA7EC00 == 61 [pid = 2368] [id = 168] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1742E000 == 60 [pid = 2368] [id = 167] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1A45CC00 == 59 [pid = 2368] [id = 166] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 12675400 == 58 [pid = 2368] [id = 165] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 1E054000 == 57 [pid = 2368] [id = 161] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 19F43400 == 56 [pid = 2368] [id = 160] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 12674C00 == 55 [pid = 2368] [id = 159] 04:16:50 INFO - PROCESS | 2368 | --DOCSHELL 2106C800 == 54 [pid = 2368] [id = 158] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1A45C000) [pid = 2368] [serial = 444] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (18CC0400) [pid = 2368] [serial = 443] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1BA77800) [pid = 2368] [serial = 461] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1B32FC00) [pid = 2368] [serial = 452] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1B347800) [pid = 2368] [serial = 453] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1A45C800) [pid = 2368] [serial = 447] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (19F42400) [pid = 2368] [serial = 446] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (17421C00) [pid = 2368] [serial = 449] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (17971C00) [pid = 2368] [serial = 450] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1BA78400) [pid = 2368] [serial = 455] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1C568400) [pid = 2368] [serial = 456] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1DD24400) [pid = 2368] [serial = 462] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FC3D800) [pid = 2368] [serial = 464] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1FC21800) [pid = 2368] [serial = 468] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1DD1C800) [pid = 2368] [serial = 467] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1FD9C400) [pid = 2368] [serial = 465] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1DD18400) [pid = 2368] [serial = 459] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1C895000) [pid = 2368] [serial = 458] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (207DAC00) [pid = 2368] [serial = 470] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (2107B400) [pid = 2368] [serial = 471] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1DD1AC00) [pid = 2368] [serial = 362] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA7F800) [pid = 2368] [serial = 377] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C565400) [pid = 2368] [serial = 356] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1F683C00) [pid = 2368] [serial = 350] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1FC26000) [pid = 2368] [serial = 359] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1BA6FC00) [pid = 2368] [serial = 383] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C675000) [pid = 2368] [serial = 317] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (19F17000) [pid = 2368] [serial = 314] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19F4F000) [pid = 2368] [serial = 353] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (125BE400) [pid = 2368] [serial = 311] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (19E7AC00) [pid = 2368] [serial = 380] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1EFF0800) [pid = 2368] [serial = 390] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1FD9D400) [pid = 2368] [serial = 320] [outer = 00000000] [url = about:blank] 04:16:50 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1DD16800) [pid = 2368] [serial = 386] [outer = 00000000] [url = about:blank] 04:16:51 INFO - PROCESS | 2368 | 1461151011691 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]]]}] 04:16:51 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) 04:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1360ms 04:16:51 INFO - PROCESS | 2368 | 1461151011705 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2368 | 1461151011710 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:16:51 INFO - PROCESS | 2368 | 1461151011716 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:16:51 INFO - PROCESS | 2368 | 1461151011718 Marionette TRACE conn5 <- [1,686,null,{}] 04:16:51 INFO - PROCESS | 2368 | 1461151011722 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}] 04:16:51 INFO - PROCESS | 2368 | 1461151011808 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:16:51 INFO - PROCESS | 2368 | 1461151011815 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2368 | ++DOCSHELL 12C12400 == 55 [pid = 2368] [id = 181] 04:16:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (12CD8400) [pid = 2368] [serial = 541] [outer = 00000000] 04:16:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (186DA000) [pid = 2368] [serial = 542] [outer = 12CD8400] 04:16:51 INFO - PROCESS | 2368 | 1461151011860 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (19F14800) [pid = 2368] [serial = 543] [outer = 12CD8400] 04:16:52 INFO - PROCESS | 2368 | 1461151012830 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]]]}] 04:16:52 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) 04:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 04:16:52 INFO - PROCESS | 2368 | 1461151012853 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 2368 | 1461151012855 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 2368 | 1461151012859 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:16:52 INFO - PROCESS | 2368 | 1461151012862 Marionette TRACE conn5 <- [1,690,null,{}] 04:16:52 INFO - PROCESS | 2368 | 1461151012872 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}] 04:16:52 INFO - PROCESS | 2368 | 1461151012984 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:16:52 INFO - PROCESS | 2368 | 1461151012991 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2368 | ++DOCSHELL 1A458800 == 56 [pid = 2368] [id = 182] 04:16:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1A45B800) [pid = 2368] [serial = 544] [outer = 00000000] 04:16:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1B34F800) [pid = 2368] [serial = 545] [outer = 1A45B800] 04:16:53 INFO - PROCESS | 2368 | 1461151013085 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1B5A6C00) [pid = 2368] [serial = 546] [outer = 1A45B800] 04:16:54 INFO - PROCESS | 2368 | 1461151014030 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]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1233ms 04:16:54 INFO - PROCESS | 2368 | 1461151014105 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 2368 | 1461151014108 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:16:54 INFO - PROCESS | 2368 | 1461151014111 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 2368 | 1461151014113 Marionette TRACE conn5 <- [1,694,null,{}] 04:16:54 INFO - PROCESS | 2368 | 1461151014116 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}] 04:16:54 INFO - PROCESS | 2368 | 1461151014230 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:16:54 INFO - PROCESS | 2368 | 1461151014237 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 2368 | ++DOCSHELL 1BA32000 == 57 [pid = 2368] [id = 183] 04:16:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1BA35000) [pid = 2368] [serial = 547] [outer = 00000000] 04:16:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1BA77000) [pid = 2368] [serial = 548] [outer = 1BA35000] 04:16:54 INFO - PROCESS | 2368 | 1461151014283 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1BA7A000) [pid = 2368] [serial = 549] [outer = 1BA35000] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FC24C00) [pid = 2368] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (12C16000) [pid = 2368] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1DD17400) [pid = 2368] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1FD08800) [pid = 2368] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1A465800) [pid = 2368] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1C674000) [pid = 2368] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (206A5000) [pid = 2368] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (17777C00) [pid = 2368] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1C678C00) [pid = 2368] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:16:54 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (16E61400) [pid = 2368] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:16:55 INFO - PROCESS | 2368 | 1461151015244 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]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:16:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 04:16:55 INFO - PROCESS | 2368 | 1461151015285 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:16:55 INFO - PROCESS | 2368 | 1461151015287 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:16:55 INFO - PROCESS | 2368 | 1461151015290 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 2368 | 1461151015292 Marionette TRACE conn5 <- [1,698,null,{}] 04:16:55 INFO - PROCESS | 2368 | 1461151015296 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}] 04:16:55 INFO - PROCESS | 2368 | 1461151015376 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:16:55 INFO - PROCESS | 2368 | 1461151015382 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 2368 | ++DOCSHELL 16D3F400 == 58 [pid = 2368] [id = 184] 04:16:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1766C800) [pid = 2368] [serial = 550] [outer = 00000000] 04:16:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B330000) [pid = 2368] [serial = 551] [outer = 1766C800] 04:16:55 INFO - PROCESS | 2368 | 1461151015427 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1B5A0000) [pid = 2368] [serial = 552] [outer = 1766C800] 04:16:56 INFO - PROCESS | 2368 | 1461151016354 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]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1075ms 04:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:16:56 INFO - PROCESS | 2368 | 1461151016366 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 2368 | 1461151016367 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:16:56 INFO - PROCESS | 2368 | 1461151016371 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 2368 | 1461151016372 Marionette TRACE conn5 <- [1,702,null,{}] 04:16:56 INFO - PROCESS | 2368 | 1461151016376 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}] 04:16:56 INFO - PROCESS | 2368 | 1461151016507 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:16:56 INFO - PROCESS | 2368 | 1461151016517 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 2368 | ++DOCSHELL 1AF50800 == 59 [pid = 2368] [id = 185] 04:16:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1BA67C00) [pid = 2368] [serial = 553] [outer = 00000000] 04:16:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C894000) [pid = 2368] [serial = 554] [outer = 1BA67C00] 04:16:56 INFO - PROCESS | 2368 | 1461151016566 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1C98EC00) [pid = 2368] [serial = 555] [outer = 1BA67C00] 04:16:57 INFO - PROCESS | 2368 | 1461151017516 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]]]}] 04:16:57 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 04:16:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 04:16:57 INFO - PROCESS | 2368 | 1461151017547 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2368 | 1461151017552 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:16:57 INFO - PROCESS | 2368 | 1461151017557 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 2368 | 1461151017561 Marionette TRACE conn5 <- [1,706,null,{}] 04:16:57 INFO - PROCESS | 2368 | 1461151017567 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}] 04:16:57 INFO - PROCESS | 2368 | 1461151017707 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:16:57 INFO - PROCESS | 2368 | 1461151017877 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2368 | ++DOCSHELL 16D3F000 == 60 [pid = 2368] [id = 186] 04:16:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (16D40C00) [pid = 2368] [serial = 556] [outer = 00000000] 04:16:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1742DC00) [pid = 2368] [serial = 557] [outer = 16D40C00] 04:16:57 INFO - PROCESS | 2368 | 1461151017938 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1797D800) [pid = 2368] [serial = 558] [outer = 16D40C00] 04:16:58 INFO - PROCESS | 2368 | 1461151018942 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]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1435ms 04:16:58 INFO - PROCESS | 2368 | 1461151018994 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2368 | 1461151019000 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 2368 | 1461151019050 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 2368 | 1461151019053 Marionette TRACE conn5 <- [1,710,null,{}] 04:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:16:59 INFO - PROCESS | 2368 | 1461151019057 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}] 04:16:59 INFO - PROCESS | 2368 | 1461151019153 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:16:59 INFO - PROCESS | 2368 | 1461151019352 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2368 | ++DOCSHELL 1B329000 == 61 [pid = 2368] [id = 187] 04:16:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1B333000) [pid = 2368] [serial = 559] [outer = 00000000] 04:16:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA2E000) [pid = 2368] [serial = 560] [outer = 1B333000] 04:16:59 INFO - PROCESS | 2368 | 1461151019408 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA66400) [pid = 2368] [serial = 561] [outer = 1B333000] 04:16:59 INFO - PROCESS | 2368 | 1461151019961 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] 04:17:00 INFO - PROCESS | 2368 | 1461151020033 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:17:00 INFO - PROCESS | 2368 | 1461151020036 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2368 | 1461151020040 Marionette TRACE conn5 <- [1,714,null,{}] 04:17:00 INFO - PROCESS | 2368 | 1461151020052 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}] 04:17:00 INFO - PROCESS | 2368 | 1461151020162 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:17:00 INFO - PROCESS | 2368 | 1461151020289 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 2368 | ++DOCSHELL 1DD17C00 == 62 [pid = 2368] [id = 188] 04:17:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1DD1C000) [pid = 2368] [serial = 562] [outer = 00000000] 04:17:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1E04F000) [pid = 2368] [serial = 563] [outer = 1DD1C000] 04:17:00 INFO - PROCESS | 2368 | 1461151020348 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1E058C00) [pid = 2368] [serial = 564] [outer = 1DD1C000] 04:17:00 INFO - PROCESS | 2368 | 1461151020984 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]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 04:17:01 INFO - PROCESS | 2368 | 1461151021010 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 2368 | 1461151021013 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 2368 | 1461151021016 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:17:01 INFO - PROCESS | 2368 | 1461151021018 Marionette TRACE conn5 <- [1,718,null,{}] 04:17:01 INFO - PROCESS | 2368 | 1461151021022 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}] 04:17:01 INFO - PROCESS | 2368 | 1461151021126 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:17:01 INFO - PROCESS | 2368 | 1461151021238 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2368 | ++DOCSHELL 1E04DC00 == 63 [pid = 2368] [id = 189] 04:17:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1E318400) [pid = 2368] [serial = 565] [outer = 00000000] 04:17:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1F675400) [pid = 2368] [serial = 566] [outer = 1E318400] 04:17:01 INFO - PROCESS | 2368 | 1461151021292 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FAA2800) [pid = 2368] [serial = 567] [outer = 1E318400] 04:17:01 INFO - PROCESS | 2368 | 1461151021918 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] 04:17:01 INFO - PROCESS | 2368 | 1461151021952 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 2368 | 1461151021956 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:17:01 INFO - PROCESS | 2368 | 1461151021958 Marionette TRACE conn5 <- [1,722,null,{}] 04:17:01 INFO - PROCESS | 2368 | 1461151021961 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}] 04:17:02 INFO - PROCESS | 2368 | 1461151022066 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:17:02 INFO - PROCESS | 2368 | 1461151022165 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2368 | ++DOCSHELL 16D39800 == 64 [pid = 2368] [id = 190] 04:17:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (17629C00) [pid = 2368] [serial = 568] [outer = 00000000] 04:17:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1D894800) [pid = 2368] [serial = 569] [outer = 17629C00] 04:17:02 INFO - PROCESS | 2368 | 1461151022219 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1E058400) [pid = 2368] [serial = 570] [outer = 17629C00] 04:17:02 INFO - PROCESS | 2368 | 1461151022891 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]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 04:17:02 INFO - PROCESS | 2368 | 1461151022930 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2368 | 1461151022936 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:17:02 INFO - PROCESS | 2368 | 1461151022941 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 2368 | 1461151022945 Marionette TRACE conn5 <- [1,726,null,{}] 04:17:02 INFO - PROCESS | 2368 | 1461151022950 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}] 04:17:03 INFO - PROCESS | 2368 | 1461151023055 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:17:03 INFO - PROCESS | 2368 | 1461151023166 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 2368 | ++DOCSHELL 1AF56C00 == 65 [pid = 2368] [id = 191] 04:17:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1AF9F000) [pid = 2368] [serial = 571] [outer = 00000000] 04:17:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1B34A000) [pid = 2368] [serial = 572] [outer = 1AF9F000] 04:17:03 INFO - PROCESS | 2368 | 1461151023216 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1BA2D000) [pid = 2368] [serial = 573] [outer = 1AF9F000] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 19E0C800 == 64 [pid = 2368] [id = 63] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 214F1400 == 63 [pid = 2368] [id = 145] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 1266A000 == 62 [pid = 2368] [id = 146] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 16D3F400 == 61 [pid = 2368] [id = 184] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 1BA32000 == 60 [pid = 2368] [id = 183] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 1A458800 == 59 [pid = 2368] [id = 182] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 12C12400 == 58 [pid = 2368] [id = 181] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 186DA800 == 57 [pid = 2368] [id = 180] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 1FC1F800 == 56 [pid = 2368] [id = 178] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 1B5ABC00 == 55 [pid = 2368] [id = 177] 04:17:03 INFO - PROCESS | 2368 | --DOCSHELL 16E0EC00 == 54 [pid = 2368] [id = 176] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1FD76800) [pid = 2368] [serial = 524] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FC34800) [pid = 2368] [serial = 509] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1A458400) [pid = 2368] [serial = 495] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (19E0CC00) [pid = 2368] [serial = 494] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (134DE000) [pid = 2368] [serial = 476] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1E055400) [pid = 2368] [serial = 506] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (2106A400) [pid = 2368] [serial = 482] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1FD94400) [pid = 2368] [serial = 512] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1C67A000) [pid = 2368] [serial = 498] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1BA6E000) [pid = 2368] [serial = 497] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1B32C400) [pid = 2368] [serial = 479] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (210D2400) [pid = 2368] [serial = 488] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1FC3E800) [pid = 2368] [serial = 510] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1C88B000) [pid = 2368] [serial = 503] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1C98D800) [pid = 2368] [serial = 504] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (213D7000) [pid = 2368] [serial = 491] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (207DC400) [pid = 2368] [serial = 515] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1FDA0C00) [pid = 2368] [serial = 513] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1B32C800) [pid = 2368] [serial = 500] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B59FC00) [pid = 2368] [serial = 501] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (2107F800) [pid = 2368] [serial = 485] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1E31C000) [pid = 2368] [serial = 521] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1FC34400) [pid = 2368] [serial = 522] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (207E6C00) [pid = 2368] [serial = 516] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1AF97400) [pid = 2368] [serial = 518] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1B348400) [pid = 2368] [serial = 519] [outer = 00000000] [url = about:blank] 04:17:03 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1E057800) [pid = 2368] [serial = 507] [outer = 00000000] [url = about:blank] 04:17:04 INFO - PROCESS | 2368 | 1461151024221 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]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1324ms 04:17:04 INFO - PROCESS | 2368 | 1461151024271 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2368 | 1461151024276 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:17:04 INFO - PROCESS | 2368 | 1461151024282 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 2368 | 1461151024284 Marionette TRACE conn5 <- [1,730,null,{}] 04:17:04 INFO - PROCESS | 2368 | 1461151024288 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}] 04:17:04 INFO - PROCESS | 2368 | 1461151024374 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:17:04 INFO - PROCESS | 2368 | 1461151024380 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 2368 | ++DOCSHELL 16D3A400 == 55 [pid = 2368] [id = 192] 04:17:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (16D3F400) [pid = 2368] [serial = 574] [outer = 00000000] 04:17:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1AF97400) [pid = 2368] [serial = 575] [outer = 16D3F400] 04:17:04 INFO - PROCESS | 2368 | 1461151024427 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B336C00) [pid = 2368] [serial = 576] [outer = 16D3F400] 04:17:05 INFO - PROCESS | 2368 | 1461151025367 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]]]}] 04:17:05 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 04:17:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1121ms 04:17:05 INFO - PROCESS | 2368 | 1461151025406 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2368 | 1461151025409 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:17:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:17:05 INFO - PROCESS | 2368 | 1461151025412 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2368 | 1461151025415 Marionette TRACE conn5 <- [1,734,null,{}] 04:17:05 INFO - PROCESS | 2368 | 1461151025433 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}] 04:17:05 INFO - PROCESS | 2368 | 1461151025548 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:17:05 INFO - PROCESS | 2368 | 1461151025555 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2368 | ++DOCSHELL 1BA32000 == 56 [pid = 2368] [id = 193] 04:17:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1BA33800) [pid = 2368] [serial = 577] [outer = 00000000] 04:17:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1C88B800) [pid = 2368] [serial = 578] [outer = 1BA33800] 04:17:05 INFO - PROCESS | 2368 | 1461151025602 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1CB1FC00) [pid = 2368] [serial = 579] [outer = 1BA33800] 04:17:06 INFO - PROCESS | 2368 | 1461151026562 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]]]}] 04:17:06 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.) 04:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 04:17:06 INFO - PROCESS | 2368 | 1461151026595 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 2368 | 1461151026598 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:17:06 INFO - PROCESS | 2368 | 1461151026601 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:17:06 INFO - PROCESS | 2368 | 1461151026603 Marionette TRACE conn5 <- [1,738,null,{}] 04:17:06 INFO - PROCESS | 2368 | 1461151026607 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}] 04:17:06 INFO - PROCESS | 2368 | 1461151026727 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:17:06 INFO - PROCESS | 2368 | 1461151026734 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 2368 | ++DOCSHELL 1DD22400 == 57 [pid = 2368] [id = 194] 04:17:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1DD24400) [pid = 2368] [serial = 580] [outer = 00000000] 04:17:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1EF0A800) [pid = 2368] [serial = 581] [outer = 1DD24400] 04:17:06 INFO - PROCESS | 2368 | 1461151026779 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1F3DE800) [pid = 2368] [serial = 582] [outer = 1DD24400] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1A45B800) [pid = 2368] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (11E5A800) [pid = 2368] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (12CD8400) [pid = 2368] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (18CC7C00) [pid = 2368] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1BA35000) [pid = 2368] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1766C800) [pid = 2368] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:17:07 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (2106CC00) [pid = 2368] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:17:07 INFO - PROCESS | 2368 | 1461151027719 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]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:17:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 04:17:07 INFO - PROCESS | 2368 | 1461151027780 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2368 | 1461151027782 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:17:07 INFO - PROCESS | 2368 | 1461151027785 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 2368 | 1461151027787 Marionette TRACE conn5 <- [1,742,null,{}] 04:17:07 INFO - PROCESS | 2368 | 1461151027791 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}] 04:17:07 INFO - PROCESS | 2368 | 1461151027872 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:17:07 INFO - PROCESS | 2368 | 1461151027878 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2368 | ++DOCSHELL 11EF3800 == 58 [pid = 2368] [id = 195] 04:17:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (12668000) [pid = 2368] [serial = 583] [outer = 00000000] 04:17:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1FA9EC00) [pid = 2368] [serial = 584] [outer = 12668000] 04:17:07 INFO - PROCESS | 2368 | 1461151027923 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1FC25C00) [pid = 2368] [serial = 585] [outer = 12668000] 04:17:08 INFO - PROCESS | 2368 | 1461151028868 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]]]}] 04:17:08 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 04:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 04:17:08 INFO - PROCESS | 2368 | 1461151028916 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 2368 | 1461151028918 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:17:08 INFO - PROCESS | 2368 | 1461151028921 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 2368 | 1461151028923 Marionette TRACE conn5 <- [1,746,null,{}] 04:17:08 INFO - PROCESS | 2368 | 1461151028926 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}] 04:17:09 INFO - PROCESS | 2368 | 1461151029018 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:17:09 INFO - PROCESS | 2368 | 1461151029025 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2368 | ++DOCSHELL 12522C00 == 59 [pid = 2368] [id = 196] 04:17:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1FC29400) [pid = 2368] [serial = 586] [outer = 00000000] 04:17:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1FD0E400) [pid = 2368] [serial = 587] [outer = 1FC29400] 04:17:09 INFO - PROCESS | 2368 | 1461151029072 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1FD0D800) [pid = 2368] [serial = 588] [outer = 1FC29400] 04:17:09 INFO - PROCESS | 2368 | 1461151029560 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]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:17:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 04:17:09 INFO - PROCESS | 2368 | 1461151029656 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 2368 | 1461151029660 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:17:09 INFO - PROCESS | 2368 | 1461151029718 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 2368 | 1461151029722 Marionette TRACE conn5 <- [1,750,null,{}] 04:17:09 INFO - PROCESS | 2368 | 1461151029728 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}] 04:17:09 INFO - PROCESS | 2368 | 1461151029829 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:17:09 INFO - PROCESS | 2368 | 1461151029953 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2368 | ++DOCSHELL 17625C00 == 60 [pid = 2368] [id = 197] 04:17:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (17628000) [pid = 2368] [serial = 589] [outer = 00000000] 04:17:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (186DA800) [pid = 2368] [serial = 590] [outer = 17628000] 04:17:10 INFO - PROCESS | 2368 | 1461151030011 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (19E76C00) [pid = 2368] [serial = 591] [outer = 17628000] 04:17:11 INFO - PROCESS | 2368 | 1461151031081 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]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:17:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1395ms 04:17:11 INFO - PROCESS | 2368 | 1461151031106 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 2368 | 1461151031112 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:17:11 INFO - PROCESS | 2368 | 1461151031160 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 2368 | 1461151031163 Marionette TRACE conn5 <- [1,754,null,{}] 04:17:11 INFO - PROCESS | 2368 | 1461151031168 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}] 04:17:11 INFO - PROCESS | 2368 | 1461151031264 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:17:11 INFO - PROCESS | 2368 | 1461151031386 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 2368 | ++DOCSHELL 19F51800 == 61 [pid = 2368] [id = 198] 04:17:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1AF54C00) [pid = 2368] [serial = 592] [outer = 00000000] 04:17:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1C676000) [pid = 2368] [serial = 593] [outer = 1AF54C00] 04:17:11 INFO - PROCESS | 2368 | 1461151031441 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1C702400) [pid = 2368] [serial = 594] [outer = 1AF54C00] 04:17:12 INFO - PROCESS | 2368 | 1461151032471 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]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1335ms 04:17:12 INFO - PROCESS | 2368 | 1461151032496 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 2368 | 1461151032498 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:17:12 INFO - PROCESS | 2368 | 1461151032502 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 2368 | 1461151032506 Marionette TRACE conn5 <- [1,758,null,{}] 04:17:12 INFO - PROCESS | 2368 | 1461151032517 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}] 04:17:12 INFO - PROCESS | 2368 | 1461151032657 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:17:12 INFO - PROCESS | 2368 | 1461151032824 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2368 | ++DOCSHELL 1FD69800 == 62 [pid = 2368] [id = 199] 04:17:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1FD6A800) [pid = 2368] [serial = 595] [outer = 00000000] 04:17:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FD73400) [pid = 2368] [serial = 596] [outer = 1FD6A800] 04:17:12 INFO - PROCESS | 2368 | 1461151032883 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FD78000) [pid = 2368] [serial = 597] [outer = 1FD6A800] 04:17:13 INFO - PROCESS | 2368 | 1461151033444 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]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 04:17:13 INFO - PROCESS | 2368 | 1461151033476 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2368 | 1461151033478 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:17:13 INFO - PROCESS | 2368 | 1461151033482 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:17:13 INFO - PROCESS | 2368 | 1461151033484 Marionette TRACE conn5 <- [1,762,null,{}] 04:17:13 INFO - PROCESS | 2368 | 1461151033487 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}] 04:17:13 INFO - PROCESS | 2368 | 1461151033592 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:17:13 INFO - PROCESS | 2368 | 1461151033692 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2368 | ++DOCSHELL 1FC40400 == 63 [pid = 2368] [id = 200] 04:17:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FD93C00) [pid = 2368] [serial = 598] [outer = 00000000] 04:17:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (2069D800) [pid = 2368] [serial = 599] [outer = 1FD93C00] 04:17:13 INFO - PROCESS | 2368 | 1461151033747 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (206A1800) [pid = 2368] [serial = 600] [outer = 1FD93C00] 04:17:14 INFO - PROCESS | 2368 | 1461151034354 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]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 929ms 04:17:14 INFO - PROCESS | 2368 | 1461151034415 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2368 | 1461151034418 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:17:14 INFO - PROCESS | 2368 | 1461151034421 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2368 | 1461151034423 Marionette TRACE conn5 <- [1,766,null,{}] 04:17:14 INFO - PROCESS | 2368 | 1461151034427 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}] 04:17:14 INFO - PROCESS | 2368 | 1461151034531 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:17:14 INFO - PROCESS | 2368 | 1461151034663 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 2368 | ++DOCSHELL 19F4D000 == 64 [pid = 2368] [id = 201] 04:17:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1A45B400) [pid = 2368] [serial = 601] [outer = 00000000] 04:17:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1B5A0C00) [pid = 2368] [serial = 602] [outer = 1A45B400] 04:17:14 INFO - PROCESS | 2368 | 1461151034719 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1B5A0800) [pid = 2368] [serial = 603] [outer = 1A45B400] 04:17:15 INFO - PROCESS | 2368 | 1461151035428 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]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1020ms 04:17:15 INFO - PROCESS | 2368 | 1461151035446 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 2368 | 1461151035449 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:17:15 INFO - PROCESS | 2368 | 1461151035454 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 2368 | 1461151035458 Marionette TRACE conn5 <- [1,770,null,{}] 04:17:15 INFO - PROCESS | 2368 | 1461151035480 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}] 04:17:15 INFO - PROCESS | 2368 | 1461151035580 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:17:15 INFO - PROCESS | 2368 | 1461151035687 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2368 | ++DOCSHELL 17771800 == 65 [pid = 2368] [id = 202] 04:17:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (18603C00) [pid = 2368] [serial = 604] [outer = 00000000] 04:17:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1B342400) [pid = 2368] [serial = 605] [outer = 18603C00] 04:17:15 INFO - PROCESS | 2368 | 1461151035739 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1B5A5C00) [pid = 2368] [serial = 606] [outer = 18603C00] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 11EF3800 == 64 [pid = 2368] [id = 195] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1DD22400 == 63 [pid = 2368] [id = 194] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1BA32000 == 62 [pid = 2368] [id = 193] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 16D3A400 == 61 [pid = 2368] [id = 192] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1AF56C00 == 60 [pid = 2368] [id = 191] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1E04DC00 == 59 [pid = 2368] [id = 189] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1DD17C00 == 58 [pid = 2368] [id = 188] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1C894000) [pid = 2368] [serial = 554] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1B329000 == 57 [pid = 2368] [id = 187] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 16D3F000 == 56 [pid = 2368] [id = 186] 04:17:16 INFO - PROCESS | 2368 | --DOCSHELL 1AF50800 == 55 [pid = 2368] [id = 185] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (21076000) [pid = 2368] [serial = 474] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1FDA0400) [pid = 2368] [serial = 533] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (19E79800) [pid = 2368] [serial = 527] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1B5A6C00) [pid = 2368] [serial = 546] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (19F4BC00) [pid = 2368] [serial = 537] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (16D40000) [pid = 2368] [serial = 536] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (186DA000) [pid = 2368] [serial = 542] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1AF2CC00) [pid = 2368] [serial = 540] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1A460000) [pid = 2368] [serial = 539] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C674800) [pid = 2368] [serial = 530] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1BA77000) [pid = 2368] [serial = 548] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1B5A0000) [pid = 2368] [serial = 552] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1B34F800) [pid = 2368] [serial = 545] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B330000) [pid = 2368] [serial = 551] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1BA7A000) [pid = 2368] [serial = 549] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19F14800) [pid = 2368] [serial = 543] [outer = 00000000] [url = about:blank] 04:17:16 INFO - PROCESS | 2368 | 1461151036371 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]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 970ms 04:17:16 INFO - PROCESS | 2368 | 1461151036426 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 2368 | 1461151036431 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:17:16 INFO - PROCESS | 2368 | 1461151036437 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 2368 | 1461151036440 Marionette TRACE conn5 <- [1,774,null,{}] 04:17:16 INFO - PROCESS | 2368 | 1461151036443 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}] 04:17:16 INFO - PROCESS | 2368 | 1461151036531 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:17:16 INFO - PROCESS | 2368 | 1461151036621 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2368 | ++DOCSHELL 11EF1C00 == 56 [pid = 2368] [id = 203] 04:17:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (11EF2000) [pid = 2368] [serial = 607] [outer = 00000000] 04:17:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1742E000) [pid = 2368] [serial = 608] [outer = 11EF2000] 04:17:16 INFO - PROCESS | 2368 | 1461151036667 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (18CC0400) [pid = 2368] [serial = 609] [outer = 11EF2000] 04:17:17 INFO - PROCESS | 2368 | 1461151037095 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 04:17:17 INFO - PROCESS | 2368 | 1461151037171 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2368 | 1461151037173 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:17:17 INFO - PROCESS | 2368 | 1461151037176 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2368 | 1461151037180 Marionette TRACE conn5 <- [1,778,null,{}] 04:17:17 INFO - PROCESS | 2368 | 1461151037190 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}] 04:17:17 INFO - PROCESS | 2368 | 1461151037278 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:17:17 INFO - PROCESS | 2368 | 1461151037291 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2368 | ++DOCSHELL 1B5ABC00 == 57 [pid = 2368] [id = 204] 04:17:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1B63D800) [pid = 2368] [serial = 610] [outer = 00000000] 04:17:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA63000) [pid = 2368] [serial = 611] [outer = 1B63D800] 04:17:17 INFO - PROCESS | 2368 | 1461151037340 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA7C800) [pid = 2368] [serial = 612] [outer = 1B63D800] 04:17:17 INFO - PROCESS | 2368 | 1461151037802 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 04:17:17 INFO - PROCESS | 2368 | 1461151037851 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2368 | 1461151037853 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:17:17 INFO - PROCESS | 2368 | 1461151037856 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:17:17 INFO - PROCESS | 2368 | 1461151037858 Marionette TRACE conn5 <- [1,782,null,{}] 04:17:17 INFO - PROCESS | 2368 | 1461151037862 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}] 04:17:17 INFO - PROCESS | 2368 | 1461151037946 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:17:17 INFO - PROCESS | 2368 | 1461151037955 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2368 | ++DOCSHELL 1C675000 == 58 [pid = 2368] [id = 205] 04:17:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C74AC00) [pid = 2368] [serial = 613] [outer = 00000000] 04:17:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1DD17800) [pid = 2368] [serial = 614] [outer = 1C74AC00] 04:17:17 INFO - PROCESS | 2368 | 1461151038001 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1DD20C00) [pid = 2368] [serial = 615] [outer = 1C74AC00] 04:17:18 INFO - PROCESS | 2368 | 1461151038436 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]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 04:17:18 INFO - PROCESS | 2368 | 1461151038495 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 2368 | 1461151038497 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:17:18 INFO - PROCESS | 2368 | 1461151038500 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2368 | 1461151038502 Marionette TRACE conn5 <- [1,786,null,{}] 04:17:18 INFO - PROCESS | 2368 | 1461151038505 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}] 04:17:18 INFO - PROCESS | 2368 | 1461151038616 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:17:18 INFO - PROCESS | 2368 | 1461151038705 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 2368 | ++DOCSHELL 1E04E800 == 59 [pid = 2368] [id = 206] 04:17:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1E057800) [pid = 2368] [serial = 616] [outer = 00000000] 04:17:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1F678800) [pid = 2368] [serial = 617] [outer = 1E057800] 04:17:18 INFO - PROCESS | 2368 | 1461151038751 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FC21400) [pid = 2368] [serial = 618] [outer = 1E057800] 04:17:19 INFO - PROCESS | 2368 | 1461151039181 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]]]}] 04:17:19 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 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 729ms 04:17:19 INFO - PROCESS | 2368 | 1461151039236 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2368 | 1461151039237 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:17:19 INFO - PROCESS | 2368 | 1461151039241 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2368 | 1461151039242 Marionette TRACE conn5 <- [1,790,null,{}] 04:17:19 INFO - PROCESS | 2368 | 1461151039246 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}] 04:17:19 INFO - PROCESS | 2368 | 1461151039399 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:17:19 INFO - PROCESS | 2368 | 1461151039468 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2368 | ++DOCSHELL 16D41800 == 60 [pid = 2368] [id = 207] 04:17:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1FC37400) [pid = 2368] [serial = 619] [outer = 00000000] 04:17:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FD92400) [pid = 2368] [serial = 620] [outer = 1FC37400] 04:17:19 INFO - PROCESS | 2368 | 1461151039517 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1FD9CC00) [pid = 2368] [serial = 621] [outer = 1FC37400] 04:17:19 INFO - PROCESS | 2368 | 1461151039935 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]]]}] 04:17:19 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 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 04:17:19 INFO - PROCESS | 2368 | 1461151039999 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2368 | 1461151040001 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:17:19 INFO - PROCESS | 2368 | 1461151040004 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2368 | 1461151040006 Marionette TRACE conn5 <- [1,794,null,{}] 04:17:19 INFO - PROCESS | 2368 | 1461151040009 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}] 04:17:20 INFO - PROCESS | 2368 | 1461151040123 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:17:20 INFO - PROCESS | 2368 | 1461151040184 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2368 | ++DOCSHELL 1FD04400 == 61 [pid = 2368] [id = 208] 04:17:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (2069FC00) [pid = 2368] [serial = 622] [outer = 00000000] 04:17:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (207DD800) [pid = 2368] [serial = 623] [outer = 2069FC00] 04:17:20 INFO - PROCESS | 2368 | 1461151040228 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (207DD000) [pid = 2368] [serial = 624] [outer = 2069FC00] 04:17:20 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1AF9F000) [pid = 2368] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:17:20 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (16D3F400) [pid = 2368] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:17:20 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1BA33800) [pid = 2368] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:17:20 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1DD24400) [pid = 2368] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:17:20 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (12668000) [pid = 2368] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:17:20 INFO - PROCESS | 2368 | 1461151040772 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]]]}] 04:17:20 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 04:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms 04:17:20 INFO - PROCESS | 2368 | 1461151040838 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 2368 | 1461151040840 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:17:20 INFO - PROCESS | 2368 | 1461151040843 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 2368 | 1461151040845 Marionette TRACE conn5 <- [1,798,null,{}] 04:17:20 INFO - PROCESS | 2368 | 1461151040848 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}] 04:17:20 INFO - PROCESS | 2368 | 1461151040963 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:17:21 INFO - PROCESS | 2368 | 1461151041020 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2368 | ++DOCSHELL 1C677400 == 62 [pid = 2368] [id = 209] 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FC3A000) [pid = 2368] [serial = 625] [outer = 00000000] 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (21070000) [pid = 2368] [serial = 626] [outer = 1FC3A000] 04:17:21 INFO - PROCESS | 2368 | 1461151041065 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (21073C00) [pid = 2368] [serial = 627] [outer = 1FC3A000] 04:17:21 INFO - PROCESS | 2368 | 1461151041439 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]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 04:17:21 INFO - PROCESS | 2368 | 1461151041514 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2368 | 1461151041516 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:17:21 INFO - PROCESS | 2368 | 1461151041519 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 2368 | 1461151041521 Marionette TRACE conn5 <- [1,802,null,{}] 04:17:21 INFO - PROCESS | 2368 | 1461151041524 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}] 04:17:21 INFO - PROCESS | 2368 | 1461151041609 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:17:21 INFO - PROCESS | 2368 | 1461151041615 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2368 | ++DOCSHELL 2106AC00 == 63 [pid = 2368] [id = 210] 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (21078400) [pid = 2368] [serial = 628] [outer = 00000000] 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (21081800) [pid = 2368] [serial = 629] [outer = 21078400] 04:17:21 INFO - PROCESS | 2368 | 1461151041660 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (21087800) [pid = 2368] [serial = 630] [outer = 21078400] 04:17:22 INFO - PROCESS | 2368 | 1461151042100 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] 04:17:22 INFO - PROCESS | 2368 | 1461151042152 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:17:22 INFO - PROCESS | 2368 | 1461151042155 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:17:22 INFO - PROCESS | 2368 | 1461151042157 Marionette TRACE conn5 <- [1,806,null,{}] 04:17:22 INFO - PROCESS | 2368 | 1461151042161 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}] 04:17:22 INFO - PROCESS | 2368 | 1461151042245 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:17:22 INFO - PROCESS | 2368 | 1461151042254 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2368 | ++DOCSHELL 2107E800 == 64 [pid = 2368] [id = 211] 04:17:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (210CAC00) [pid = 2368] [serial = 631] [outer = 00000000] 04:17:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (213CBC00) [pid = 2368] [serial = 632] [outer = 210CAC00] 04:17:22 INFO - PROCESS | 2368 | 1461151042298 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (213CF400) [pid = 2368] [serial = 633] [outer = 210CAC00] 04:17:22 INFO - PROCESS | 2368 | 1461151042874 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]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 770ms 04:17:22 INFO - PROCESS | 2368 | 1461151042970 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 2368 | 1461151042975 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:17:22 INFO - PROCESS | 2368 | 1461151042982 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 2368 | 1461151042987 Marionette TRACE conn5 <- [1,810,null,{}] 04:17:22 INFO - PROCESS | 2368 | 1461151042993 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}] 04:17:23 INFO - PROCESS | 2368 | 1461151043115 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:17:23 INFO - PROCESS | 2368 | 1461151043220 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE4400 == 65 [pid = 2368] [id = 212] 04:17:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (134E1000) [pid = 2368] [serial = 634] [outer = 00000000] 04:17:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (19F4CC00) [pid = 2368] [serial = 635] [outer = 134E1000] 04:17:23 INFO - PROCESS | 2368 | 1461151043277 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1A463800) [pid = 2368] [serial = 636] [outer = 134E1000] 04:17:23 INFO - PROCESS | 2368 | 1461151043883 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] 04:17:23 INFO - PROCESS | 2368 | 1461151043922 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:17:23 INFO - PROCESS | 2368 | 1461151043929 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 2368 | 1461151043932 Marionette TRACE conn5 <- [1,814,null,{}] 04:17:23 INFO - PROCESS | 2368 | 1461151043936 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}] 04:17:24 INFO - PROCESS | 2368 | 1461151044050 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:17:24 INFO - PROCESS | 2368 | 1461151044156 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7F000 == 66 [pid = 2368] [id = 213] 04:17:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1C673C00) [pid = 2368] [serial = 637] [outer = 00000000] 04:17:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1E0A5C00) [pid = 2368] [serial = 638] [outer = 1C673C00] 04:17:24 INFO - PROCESS | 2368 | 1461151044211 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1E0A9400) [pid = 2368] [serial = 639] [outer = 1C673C00] 04:17:24 INFO - PROCESS | 2368 | 1461151044837 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]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 04:17:24 INFO - PROCESS | 2368 | 1461151044861 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 2368 | 1461151044863 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 2368 | 1461151044867 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:17:24 INFO - PROCESS | 2368 | 1461151044871 Marionette TRACE conn5 <- [1,818,null,{}] 04:17:24 INFO - PROCESS | 2368 | 1461151044882 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}] 04:17:24 INFO - PROCESS | 2368 | 1461151044996 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:17:25 INFO - PROCESS | 2368 | 1461151045103 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2368 | ++DOCSHELL 1FC41C00 == 67 [pid = 2368] [id = 214] 04:17:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1FD05000) [pid = 2368] [serial = 640] [outer = 00000000] 04:17:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1FD75800) [pid = 2368] [serial = 641] [outer = 1FD05000] 04:17:25 INFO - PROCESS | 2368 | 1461151045160 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (207E2C00) [pid = 2368] [serial = 642] [outer = 1FD05000] 04:17:25 INFO - PROCESS | 2368 | 1461151045746 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]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 04:17:25 INFO - PROCESS | 2368 | 1461151045801 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 2368 | 1461151045804 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:17:25 INFO - PROCESS | 2368 | 1461151045807 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:17:25 INFO - PROCESS | 2368 | 1461151045809 Marionette TRACE conn5 <- [1,822,null,{}] 04:17:25 INFO - PROCESS | 2368 | 1461151045813 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}] 04:17:25 INFO - PROCESS | 2368 | 1461151045921 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:17:26 INFO - PROCESS | 2368 | 1461151046026 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2368 | ++DOCSHELL 21082000 == 68 [pid = 2368] [id = 215] 04:17:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (213D5800) [pid = 2368] [serial = 643] [outer = 00000000] 04:17:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (21603400) [pid = 2368] [serial = 644] [outer = 213D5800] 04:17:26 INFO - PROCESS | 2368 | 1461151046081 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (21692400) [pid = 2368] [serial = 645] [outer = 213D5800] 04:17:26 INFO - PROCESS | 2368 | 1461151046659 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]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 04:17:26 INFO - PROCESS | 2368 | 1461151046741 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 2368 | 1461151046744 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:17:26 INFO - PROCESS | 2368 | 1461151046747 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:17:26 INFO - PROCESS | 2368 | 1461151046749 Marionette TRACE conn5 <- [1,826,null,{}] 04:17:26 INFO - PROCESS | 2368 | 1461151046753 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}] 04:17:26 INFO - PROCESS | 2368 | 1461151046857 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:17:26 INFO - PROCESS | 2368 | 1461151046990 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2368 | ++DOCSHELL 213D6000 == 69 [pid = 2368] [id = 216] 04:17:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (21692000) [pid = 2368] [serial = 646] [outer = 00000000] 04:17:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (216D6C00) [pid = 2368] [serial = 647] [outer = 21692000] 04:17:27 INFO - PROCESS | 2368 | 1461151047045 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (216DE400) [pid = 2368] [serial = 648] [outer = 21692000] 04:17:27 INFO - PROCESS | 2368 | 1461151047645 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]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 04:17:27 INFO - PROCESS | 2368 | 1461151047681 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2368 | 1461151047683 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 2368 | 1461151047686 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:17:27 INFO - PROCESS | 2368 | 1461151047688 Marionette TRACE conn5 <- [1,830,null,{}] 04:17:27 INFO - PROCESS | 2368 | 1461151047692 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}] 04:17:27 INFO - PROCESS | 2368 | 1461151047816 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:17:27 INFO - PROCESS | 2368 | 1461151047955 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2368 | ++DOCSHELL 2231C000 == 70 [pid = 2368] [id = 217] 04:17:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (2231F400) [pid = 2368] [serial = 649] [outer = 00000000] 04:17:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (23A86400) [pid = 2368] [serial = 650] [outer = 2231F400] 04:17:27 INFO - PROCESS | 2368 | 1461151048015 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (23A87800) [pid = 2368] [serial = 651] [outer = 2231F400] 04:17:28 INFO - PROCESS | 2368 | 1461151048636 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]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1015ms 04:17:28 INFO - PROCESS | 2368 | 1461151048706 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 2368 | 1461151048708 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:17:28 INFO - PROCESS | 2368 | 1461151048712 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:17:28 INFO - PROCESS | 2368 | 1461151048714 Marionette TRACE conn5 <- [1,834,null,{}] 04:17:28 INFO - PROCESS | 2368 | 1461151048718 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}] 04:17:28 INFO - PROCESS | 2368 | 1461151048823 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:17:28 INFO - PROCESS | 2368 | 1461151048961 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2368 | ++DOCSHELL 1A457C00 == 71 [pid = 2368] [id = 218] 04:17:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1B59F400) [pid = 2368] [serial = 652] [outer = 00000000] 04:17:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1E320000) [pid = 2368] [serial = 653] [outer = 1B59F400] 04:17:28 INFO - PROCESS | 2368 | 1461151049017 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1EFEBC00) [pid = 2368] [serial = 654] [outer = 1B59F400] 04:17:29 INFO - PROCESS | 2368 | 1461151049856 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]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1167ms 04:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:17:29 INFO - PROCESS | 2368 | 1461151049884 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2368 | 1461151049888 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:17:29 INFO - PROCESS | 2368 | 1461151049893 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2368 | 1461151049897 Marionette TRACE conn5 <- [1,838,null,{}] 04:17:29 INFO - PROCESS | 2368 | 1461151049903 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}] 04:17:29 INFO - PROCESS | 2368 | 1461151050006 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:17:30 INFO - PROCESS | 2368 | 1461151050150 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 2368 | ++DOCSHELL 19F47400 == 72 [pid = 2368] [id = 219] 04:17:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1A45D800) [pid = 2368] [serial = 655] [outer = 00000000] 04:17:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1BA72400) [pid = 2368] [serial = 656] [outer = 1A45D800] 04:17:30 INFO - PROCESS | 2368 | 1461151050203 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1C672400) [pid = 2368] [serial = 657] [outer = 1A45D800] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 2106AC00 == 71 [pid = 2368] [id = 210] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1C677400 == 70 [pid = 2368] [id = 209] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1FD04400 == 69 [pid = 2368] [id = 208] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 16D41800 == 68 [pid = 2368] [id = 207] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1E04E800 == 67 [pid = 2368] [id = 206] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1C675000 == 66 [pid = 2368] [id = 205] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1B5ABC00 == 65 [pid = 2368] [id = 204] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1FD0E400) [pid = 2368] [serial = 587] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 11EF1C00 == 64 [pid = 2368] [id = 203] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 17771800 == 63 [pid = 2368] [id = 202] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 1FD69800 == 62 [pid = 2368] [id = 199] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 19F51800 == 61 [pid = 2368] [id = 198] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 17625C00 == 60 [pid = 2368] [id = 197] 04:17:30 INFO - PROCESS | 2368 | --DOCSHELL 12522C00 == 59 [pid = 2368] [id = 196] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1BA2D000) [pid = 2368] [serial = 573] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1B34A000) [pid = 2368] [serial = 572] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1AF97400) [pid = 2368] [serial = 575] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1D894800) [pid = 2368] [serial = 569] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1E04F000) [pid = 2368] [serial = 563] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1F675400) [pid = 2368] [serial = 566] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1742DC00) [pid = 2368] [serial = 557] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1CB1FC00) [pid = 2368] [serial = 579] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1BA2E000) [pid = 2368] [serial = 560] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1C88B800) [pid = 2368] [serial = 578] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1F3DE800) [pid = 2368] [serial = 582] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1EF0A800) [pid = 2368] [serial = 581] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1FA9EC00) [pid = 2368] [serial = 584] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1FC25C00) [pid = 2368] [serial = 585] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1B336C00) [pid = 2368] [serial = 576] [outer = 00000000] [url = about:blank] 04:17:30 INFO - PROCESS | 2368 | 1461151050810 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]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 990ms 04:17:30 INFO - PROCESS | 2368 | 1461151050885 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 2368 | 1461151050890 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:17:30 INFO - PROCESS | 2368 | 1461151050896 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:17:30 INFO - PROCESS | 2368 | 1461151050898 Marionette TRACE conn5 <- [1,842,null,{}] 04:17:30 INFO - PROCESS | 2368 | 1461151050902 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}] 04:17:30 INFO - PROCESS | 2368 | 1461151050996 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:17:31 INFO - PROCESS | 2368 | 1461151051090 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2368 | ++DOCSHELL 124B5400 == 60 [pid = 2368] [id = 220] 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (12522C00) [pid = 2368] [serial = 658] [outer = 00000000] 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (17625C00) [pid = 2368] [serial = 659] [outer = 12522C00] 04:17:31 INFO - PROCESS | 2368 | 1461151051136 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (19E76000) [pid = 2368] [serial = 660] [outer = 12522C00] 04:17:31 INFO - PROCESS | 2368 | 1461151051567 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]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 04:17:31 INFO - PROCESS | 2368 | 1461151051629 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 2368 | 1461151051631 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:17:31 INFO - PROCESS | 2368 | 1461151051635 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 2368 | 1461151051638 Marionette TRACE conn5 <- [1,846,null,{}] 04:17:31 INFO - PROCESS | 2368 | 1461151051648 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}] 04:17:31 INFO - PROCESS | 2368 | 1461151051738 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:17:31 INFO - PROCESS | 2368 | 1461151051747 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2368 | ++DOCSHELL 1B5ABC00 == 61 [pid = 2368] [id = 221] 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (1BA29400) [pid = 2368] [serial = 661] [outer = 00000000] 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1C672000) [pid = 2368] [serial = 662] [outer = 1BA29400] 04:17:31 INFO - PROCESS | 2368 | 1461151051795 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1C88B800) [pid = 2368] [serial = 663] [outer = 1BA29400] 04:17:32 INFO - PROCESS | 2368 | 1461151052267 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]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 04:17:32 INFO - PROCESS | 2368 | 1461151052309 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2368 | 1461151052311 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:17:32 INFO - PROCESS | 2368 | 1461151052314 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:17:32 INFO - PROCESS | 2368 | 1461151052316 Marionette TRACE conn5 <- [1,850,null,{}] 04:17:32 INFO - PROCESS | 2368 | 1461151052319 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}] 04:17:32 INFO - PROCESS | 2368 | 1461151052405 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:17:32 INFO - PROCESS | 2368 | 1461151052414 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1E400 == 62 [pid = 2368] [id = 222] 04:17:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1DD2FC00) [pid = 2368] [serial = 664] [outer = 00000000] 04:17:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1E0A4800) [pid = 2368] [serial = 665] [outer = 1DD2FC00] 04:17:32 INFO - PROCESS | 2368 | 1461151052459 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (1E0B1800) [pid = 2368] [serial = 666] [outer = 1DD2FC00] 04:17:34 INFO - PROCESS | 2368 | 1461151054322 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2022ms 04:17:34 INFO - PROCESS | 2368 | 1461151054342 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2368 | 1461151054344 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:17:34 INFO - PROCESS | 2368 | 1461151054346 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2368 | 1461151054348 Marionette TRACE conn5 <- [1,854,null,{}] 04:17:34 INFO - PROCESS | 2368 | 1461151054359 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}] 04:17:34 INFO - PROCESS | 2368 | 1461151054475 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:17:34 INFO - PROCESS | 2368 | 1461151054481 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2368 | ++DOCSHELL 1E317400 == 63 [pid = 2368] [id = 223] 04:17:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (1E41C000) [pid = 2368] [serial = 667] [outer = 00000000] 04:17:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1FD76800) [pid = 2368] [serial = 668] [outer = 1E41C000] 04:17:34 INFO - PROCESS | 2368 | 1461151054526 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1FD94400) [pid = 2368] [serial = 669] [outer = 1E41C000] 04:17:35 INFO - PROCESS | 2368 | 1461151055033 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]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 04:17:35 INFO - PROCESS | 2368 | 1461151055078 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2368 | 1461151055080 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:17:35 INFO - PROCESS | 2368 | 1461151055083 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2368 | 1461151055085 Marionette TRACE conn5 <- [1,858,null,{}] 04:17:35 INFO - PROCESS | 2368 | 1461151055088 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}] 04:17:35 INFO - PROCESS | 2368 | 1461151055228 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:17:35 INFO - PROCESS | 2368 | 1461151055297 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2368 | ++DOCSHELL 207E1800 == 64 [pid = 2368] [id = 224] 04:17:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (21074000) [pid = 2368] [serial = 670] [outer = 00000000] 04:17:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (21086400) [pid = 2368] [serial = 671] [outer = 21074000] 04:17:35 INFO - PROCESS | 2368 | 1461151055344 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (210D3C00) [pid = 2368] [serial = 672] [outer = 21074000] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1B63D800) [pid = 2368] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (18603C00) [pid = 2368] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1E057800) [pid = 2368] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (21078400) [pid = 2368] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (2069FC00) [pid = 2368] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1FC3A000) [pid = 2368] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (11EF2000) [pid = 2368] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1C74AC00) [pid = 2368] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1FC37400) [pid = 2368] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:17:36 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1FC29400) [pid = 2368] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:17:36 INFO - PROCESS | 2368 | 1461151056042 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]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1022ms 04:17:36 INFO - PROCESS | 2368 | 1461151056106 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:17:36 INFO - PROCESS | 2368 | 1461151056108 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:17:36 INFO - PROCESS | 2368 | 1461151056111 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2368 | 1461151056113 Marionette TRACE conn5 <- [1,862,null,{}] 04:17:36 INFO - PROCESS | 2368 | 1461151056116 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}] 04:17:36 INFO - PROCESS | 2368 | 1461151056199 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:17:36 INFO - PROCESS | 2368 | 1461151056226 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2368 | ++DOCSHELL 1B341800 == 65 [pid = 2368] [id = 225] 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1B347C00) [pid = 2368] [serial = 673] [outer = 00000000] 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1F34A800) [pid = 2368] [serial = 674] [outer = 1B347C00] 04:17:36 INFO - PROCESS | 2368 | 1461151056271 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1FD0E800) [pid = 2368] [serial = 675] [outer = 1B347C00] 04:17:36 INFO - PROCESS | 2368 | 1461151056691 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]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 04:17:36 INFO - PROCESS | 2368 | 1461151056742 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 2368 | 1461151056744 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:17:36 INFO - PROCESS | 2368 | 1461151056747 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2368 | 1461151056749 Marionette TRACE conn5 <- [1,866,null,{}] 04:17:36 INFO - PROCESS | 2368 | 1461151056753 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}] 04:17:36 INFO - PROCESS | 2368 | 1461151056836 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:17:36 INFO - PROCESS | 2368 | 1461151056842 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2368 | ++DOCSHELL 1E053800 == 66 [pid = 2368] [id = 226] 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (207DC000) [pid = 2368] [serial = 676] [outer = 00000000] 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (21605C00) [pid = 2368] [serial = 677] [outer = 207DC000] 04:17:36 INFO - PROCESS | 2368 | 1461151056887 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (2231C400) [pid = 2368] [serial = 678] [outer = 207DC000] 04:17:37 INFO - PROCESS | 2368 | 1461151057301 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 04:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:17:37 INFO - PROCESS | 2368 | 1461151057378 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2368 | 1461151057380 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:17:37 INFO - PROCESS | 2368 | 1461151057383 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2368 | 1461151057385 Marionette TRACE conn5 <- [1,870,null,{}] 04:17:37 INFO - PROCESS | 2368 | 1461151057389 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}] 04:17:37 INFO - PROCESS | 2368 | 1461151057472 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:17:37 INFO - PROCESS | 2368 | 1461151057478 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 2368 | ++DOCSHELL 2231E400 == 67 [pid = 2368] [id = 227] 04:17:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (23A7F000) [pid = 2368] [serial = 679] [outer = 00000000] 04:17:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (23A85800) [pid = 2368] [serial = 680] [outer = 23A7F000] 04:17:37 INFO - PROCESS | 2368 | 1461151057522 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (23A85400) [pid = 2368] [serial = 681] [outer = 23A7F000] 04:17:37 INFO - PROCESS | 2368 | 1461151057976 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 04:17:38 INFO - PROCESS | 2368 | 1461151058068 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 2368 | 1461151058072 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:17:38 INFO - PROCESS | 2368 | 1461151058082 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2368 | 1461151058086 Marionette TRACE conn5 <- [1,874,null,{}] 04:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:17:38 INFO - PROCESS | 2368 | 1461151058093 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}] 04:17:38 INFO - PROCESS | 2368 | 1461151058212 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:17:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (17429000) [pid = 2368] [serial = 682] [outer = 12410000] 04:17:38 INFO - PROCESS | 2368 | 1461151058380 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2368 | ++DOCSHELL 18CC4C00 == 68 [pid = 2368] [id = 228] 04:17:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (19E07800) [pid = 2368] [serial = 683] [outer = 00000000] 04:17:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1A464400) [pid = 2368] [serial = 684] [outer = 19E07800] 04:17:38 INFO - PROCESS | 2368 | 1461151058451 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (1B32CC00) [pid = 2368] [serial = 685] [outer = 19E07800] 04:17:39 INFO - PROCESS | 2368 | 1461151059168 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]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1118ms 04:17:39 INFO - PROCESS | 2368 | 1461151059219 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 2368 | 1461151059223 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:17:39 INFO - PROCESS | 2368 | 1461151059232 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 2368 | 1461151059236 Marionette TRACE conn5 <- [1,878,null,{}] 04:17:39 INFO - PROCESS | 2368 | 1461151059240 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}] 04:17:39 INFO - PROCESS | 2368 | 1461151059352 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:17:39 INFO - PROCESS | 2368 | 1461151059489 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2368 | ++DOCSHELL 1860B800 == 69 [pid = 2368] [id = 229] 04:17:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (1A60A000) [pid = 2368] [serial = 686] [outer = 00000000] 04:17:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (1B341400) [pid = 2368] [serial = 687] [outer = 1A60A000] 04:17:39 INFO - PROCESS | 2368 | 1461151059545 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (1BA29C00) [pid = 2368] [serial = 688] [outer = 1A60A000] 04:17:40 INFO - PROCESS | 2368 | 1461151060167 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]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 990ms 04:17:40 INFO - PROCESS | 2368 | 1461151060221 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2368 | 1461151060224 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:17:40 INFO - PROCESS | 2368 | 1461151060228 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 2368 | 1461151060230 Marionette TRACE conn5 <- [1,882,null,{}] 04:17:40 INFO - PROCESS | 2368 | 1461151060240 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}] 04:17:40 INFO - PROCESS | 2368 | 1461151060386 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:17:40 INFO - PROCESS | 2368 | 1461151060526 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 2368 | ++DOCSHELL 1E0AE400 == 70 [pid = 2368] [id = 230] 04:17:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (1F67B000) [pid = 2368] [serial = 689] [outer = 00000000] 04:17:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (207DC800) [pid = 2368] [serial = 690] [outer = 1F67B000] 04:17:40 INFO - PROCESS | 2368 | 1461151060586 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 160 (21077800) [pid = 2368] [serial = 691] [outer = 1F67B000] 04:17:41 INFO - PROCESS | 2368 | 1461151061220 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]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1018ms 04:17:41 INFO - PROCESS | 2368 | 1461151061249 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 2368 | 1461151061252 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 2368 | 1461151061255 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 2368 | 1461151061257 Marionette TRACE conn5 <- [1,886,null,{}] 04:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:17:41 INFO - PROCESS | 2368 | 1461151061260 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}] 04:17:41 INFO - PROCESS | 2368 | 1461151061370 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:17:41 INFO - PROCESS | 2368 | 1461151061509 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 2368 | ++DOCSHELL 23A8A400 == 71 [pid = 2368] [id = 231] 04:17:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (23A8B800) [pid = 2368] [serial = 692] [outer = 00000000] 04:17:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (245C0400) [pid = 2368] [serial = 693] [outer = 23A8B800] 04:17:41 INFO - PROCESS | 2368 | 1461151061565 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 163 (245C3000) [pid = 2368] [serial = 694] [outer = 23A8B800] 04:17:42 INFO - PROCESS | 2368 | 1461151062087 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]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 870ms 04:17:42 INFO - PROCESS | 2368 | 1461151062130 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 2368 | 1461151062132 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 2368 | 1461151062136 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:17:42 INFO - PROCESS | 2368 | 1461151062138 Marionette TRACE conn5 <- [1,890,null,{}] 04:17:42 INFO - PROCESS | 2368 | 1461151062141 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}] 04:17:42 INFO - PROCESS | 2368 | 1461151062247 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:17:42 INFO - PROCESS | 2368 | 1461151062357 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 2368 | ++DOCSHELL 125BC800 == 72 [pid = 2368] [id = 232] 04:17:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 164 (245C4000) [pid = 2368] [serial = 695] [outer = 00000000] 04:17:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 165 (245CA800) [pid = 2368] [serial = 696] [outer = 245C4000] 04:17:42 INFO - PROCESS | 2368 | 1461151062410 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 166 (245CC800) [pid = 2368] [serial = 697] [outer = 245C4000] 04:17:42 INFO - PROCESS | 2368 | 1461151062997 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 04:17:43 INFO - PROCESS | 2368 | 1461151063070 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2368 | 1461151063072 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:17:43 INFO - PROCESS | 2368 | 1461151063075 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2368 | 1461151063077 Marionette TRACE conn5 <- [1,894,null,{}] 04:17:43 INFO - PROCESS | 2368 | 1461151063081 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}] 04:17:43 INFO - PROCESS | 2368 | 1461151063242 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:17:43 INFO - PROCESS | 2368 | 1461151063399 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 2368 | ++DOCSHELL 21086C00 == 73 [pid = 2368] [id = 233] 04:17:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 167 (21087000) [pid = 2368] [serial = 698] [outer = 00000000] 04:17:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 168 (2542DC00) [pid = 2368] [serial = 699] [outer = 21087000] 04:17:43 INFO - PROCESS | 2368 | 1461151063455 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 169 (25431400) [pid = 2368] [serial = 700] [outer = 21087000] 04:17:44 INFO - PROCESS | 2368 | 1461151064064 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1017ms 04:17:44 INFO - PROCESS | 2368 | 1461151064097 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2368 | 1461151064099 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:17:44 INFO - PROCESS | 2368 | 1461151064102 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:17:44 INFO - PROCESS | 2368 | 1461151064104 Marionette TRACE conn5 <- [1,898,null,{}] 04:17:44 INFO - PROCESS | 2368 | 1461151064108 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}] 04:17:44 INFO - PROCESS | 2368 | 1461151064215 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:17:44 INFO - PROCESS | 2368 | 1461151064332 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2368 | ++DOCSHELL 1BA73800 == 74 [pid = 2368] [id = 234] 04:17:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 170 (1C670400) [pid = 2368] [serial = 701] [outer = 00000000] 04:17:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 171 (1FD03C00) [pid = 2368] [serial = 702] [outer = 1C670400] 04:17:44 INFO - PROCESS | 2368 | 1461151064386 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 172 (1FD6EC00) [pid = 2368] [serial = 703] [outer = 1C670400] 04:17:45 INFO - PROCESS | 2368 | 1461151065134 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]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1072ms 04:17:45 INFO - PROCESS | 2368 | 1461151065179 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 2368 | 1461151065184 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:17:45 INFO - PROCESS | 2368 | 1461151065189 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2368 | 1461151065192 Marionette TRACE conn5 <- [1,902,null,{}] 04:17:45 INFO - PROCESS | 2368 | 1461151065197 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}] 04:17:45 INFO - PROCESS | 2368 | 1461151065300 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:17:45 INFO - PROCESS | 2368 | 1461151065415 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2368 | ++DOCSHELL 19F49000 == 75 [pid = 2368] [id = 235] 04:17:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 173 (19F4DC00) [pid = 2368] [serial = 704] [outer = 00000000] 04:17:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 174 (1A461C00) [pid = 2368] [serial = 705] [outer = 19F4DC00] 04:17:45 INFO - PROCESS | 2368 | 1461151065513 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 175 (1A611C00) [pid = 2368] [serial = 706] [outer = 19F4DC00] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1E053800 == 74 [pid = 2368] [id = 226] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1B341800 == 73 [pid = 2368] [id = 225] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 207E1800 == 72 [pid = 2368] [id = 224] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1E317400 == 71 [pid = 2368] [id = 223] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 174 (213CBC00) [pid = 2368] [serial = 632] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 173 (1C676000) [pid = 2368] [serial = 593] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 172 (2069D800) [pid = 2368] [serial = 599] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 171 (1FD73400) [pid = 2368] [serial = 596] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 170 (186DA800) [pid = 2368] [serial = 590] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1DD1E400 == 70 [pid = 2368] [id = 222] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1B5ABC00 == 69 [pid = 2368] [id = 221] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 124B5400 == 68 [pid = 2368] [id = 220] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 19F47400 == 67 [pid = 2368] [id = 219] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 1BA7F000 == 66 [pid = 2368] [id = 213] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 0EBE4400 == 65 [pid = 2368] [id = 212] 04:17:45 INFO - PROCESS | 2368 | --DOCSHELL 2107E800 == 64 [pid = 2368] [id = 211] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 169 (21087800) [pid = 2368] [serial = 630] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 168 (1BA63000) [pid = 2368] [serial = 611] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 167 (1B342400) [pid = 2368] [serial = 605] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 166 (1F678800) [pid = 2368] [serial = 617] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 165 (1B5A5C00) [pid = 2368] [serial = 606] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 164 (21081800) [pid = 2368] [serial = 629] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 163 (1B5A0C00) [pid = 2368] [serial = 602] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 162 (207DD000) [pid = 2368] [serial = 624] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (21073C00) [pid = 2368] [serial = 627] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (207DD800) [pid = 2368] [serial = 623] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 159 (1BA7C800) [pid = 2368] [serial = 612] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (21070000) [pid = 2368] [serial = 626] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1742E000) [pid = 2368] [serial = 608] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (1DD17800) [pid = 2368] [serial = 614] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (18CC0400) [pid = 2368] [serial = 609] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1DD20C00) [pid = 2368] [serial = 615] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1FD9CC00) [pid = 2368] [serial = 621] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1FD92400) [pid = 2368] [serial = 620] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1FC21400) [pid = 2368] [serial = 618] [outer = 00000000] [url = about:blank] 04:17:45 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1FD0D800) [pid = 2368] [serial = 588] [outer = 00000000] [url = about:blank] 04:17:46 INFO - PROCESS | 2368 | 1461151066123 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 04:17:46 INFO - PROCESS | 2368 | 1461151066164 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2368 | 1461151066169 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:17:46 INFO - PROCESS | 2368 | 1461151066175 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:17:46 INFO - PROCESS | 2368 | 1461151066177 Marionette TRACE conn5 <- [1,906,null,{}] 04:17:46 INFO - PROCESS | 2368 | 1461151066181 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}] 04:17:46 INFO - PROCESS | 2368 | 1461151066275 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:17:46 INFO - PROCESS | 2368 | 1461151066371 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2368 | ++DOCSHELL 11EF3800 == 65 [pid = 2368] [id = 236] 04:17:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (12672C00) [pid = 2368] [serial = 707] [outer = 00000000] 04:17:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (19F47400) [pid = 2368] [serial = 708] [outer = 12672C00] 04:17:46 INFO - PROCESS | 2368 | 1461151066417 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1AF29400) [pid = 2368] [serial = 709] [outer = 12672C00] 04:17:46 INFO - PROCESS | 2368 | 1461151066836 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 04:17:46 INFO - PROCESS | 2368 | 1461151066909 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2368 | 1461151066912 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:17:46 INFO - PROCESS | 2368 | 1461151066915 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:17:46 INFO - PROCESS | 2368 | 1461151066919 Marionette TRACE conn5 <- [1,910,null,{}] 04:17:46 INFO - PROCESS | 2368 | 1461151066929 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}] 04:17:47 INFO - PROCESS | 2368 | 1461151067047 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:17:47 INFO - PROCESS | 2368 | 1461151067063 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2368 | ++DOCSHELL 1BA75400 == 66 [pid = 2368] [id = 237] 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (1BA76C00) [pid = 2368] [serial = 710] [outer = 00000000] 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (1C568C00) [pid = 2368] [serial = 711] [outer = 1BA76C00] 04:17:47 INFO - PROCESS | 2368 | 1461151067110 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (1C67EC00) [pid = 2368] [serial = 712] [outer = 1BA76C00] 04:17:47 INFO - PROCESS | 2368 | 1461151067572 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]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 04:17:47 INFO - PROCESS | 2368 | 1461151067592 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 2368 | 1461151067594 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:17:47 INFO - PROCESS | 2368 | 1461151067597 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 2368 | 1461151067599 Marionette TRACE conn5 <- [1,914,null,{}] 04:17:47 INFO - PROCESS | 2368 | 1461151067603 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}] 04:17:47 INFO - PROCESS | 2368 | 1461151067689 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:17:47 INFO - PROCESS | 2368 | 1461151067696 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2368 | ++DOCSHELL 12C5D800 == 67 [pid = 2368] [id = 238] 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (1AF24400) [pid = 2368] [serial = 713] [outer = 00000000] 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (1D894400) [pid = 2368] [serial = 714] [outer = 1AF24400] 04:17:47 INFO - PROCESS | 2368 | 1461151067742 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (1DD20400) [pid = 2368] [serial = 715] [outer = 1AF24400] 04:17:48 INFO - PROCESS | 2368 | 1461151068191 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 04:17:48 INFO - PROCESS | 2368 | 1461151068229 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2368 | 1461151068231 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:17:48 INFO - PROCESS | 2368 | 1461151068242 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2368 | 1461151068244 Marionette TRACE conn5 <- [1,918,null,{}] 04:17:48 INFO - PROCESS | 2368 | 1461151068247 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}] 04:17:48 INFO - PROCESS | 2368 | 1461151068361 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:17:48 INFO - PROCESS | 2368 | 1461151068367 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 2368 | ++DOCSHELL 1C894400 == 68 [pid = 2368] [id = 239] 04:17:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 160 (1CB9EC00) [pid = 2368] [serial = 716] [outer = 00000000] 04:17:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (1E055800) [pid = 2368] [serial = 717] [outer = 1CB9EC00] 04:17:48 INFO - PROCESS | 2368 | 1461151068413 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (1E0A9000) [pid = 2368] [serial = 718] [outer = 1CB9EC00] 04:17:48 INFO - PROCESS | 2368 | 1461151068932 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]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 04:17:48 INFO - PROCESS | 2368 | 1461151068974 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2368 | 1461151068977 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:17:48 INFO - PROCESS | 2368 | 1461151068980 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2368 | 1461151068982 Marionette TRACE conn5 <- [1,922,null,{}] 04:17:48 INFO - PROCESS | 2368 | 1461151068986 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}] 04:17:49 INFO - PROCESS | 2368 | 1461151069121 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:17:49 INFO - PROCESS | 2368 | 1461151069193 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2368 | ++DOCSHELL 1F683800 == 69 [pid = 2368] [id = 240] 04:17:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 163 (1FC21400) [pid = 2368] [serial = 719] [outer = 00000000] 04:17:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 164 (1FC39000) [pid = 2368] [serial = 720] [outer = 1FC21400] 04:17:49 INFO - PROCESS | 2368 | 1461151069244 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 165 (1FD09000) [pid = 2368] [serial = 721] [outer = 1FC21400] 04:17:49 INFO - PROCESS | 2368 | 1461151069670 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]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 04:17:49 INFO - PROCESS | 2368 | 1461151069733 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 2368 | 1461151069735 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:17:49 INFO - PROCESS | 2368 | 1461151069739 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:17:49 INFO - PROCESS | 2368 | 1461151069741 Marionette TRACE conn5 <- [1,926,null,{}] 04:17:49 INFO - PROCESS | 2368 | 1461151069744 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}] 04:17:49 INFO - PROCESS | 2368 | 1461151069860 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:17:49 INFO - PROCESS | 2368 | 1461151069928 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2368 | ++DOCSHELL 1FD74400 == 70 [pid = 2368] [id = 241] 04:17:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 166 (1FD76000) [pid = 2368] [serial = 722] [outer = 00000000] 04:17:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 167 (2069D800) [pid = 2368] [serial = 723] [outer = 1FD76000] 04:17:49 INFO - PROCESS | 2368 | 1461151069972 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 168 (206A7800) [pid = 2368] [serial = 724] [outer = 1FD76000] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 167 (1E41C000) [pid = 2368] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 166 (21074000) [pid = 2368] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 165 (1B347C00) [pid = 2368] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 164 (1BA29400) [pid = 2368] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 163 (1A45D800) [pid = 2368] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 162 (1DD2FC00) [pid = 2368] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (12522C00) [pid = 2368] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:17:50 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (207DC000) [pid = 2368] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:17:50 INFO - PROCESS | 2368 | 1461151070628 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 04:17:50 INFO - PROCESS | 2368 | 1461151070672 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 2368 | 1461151070674 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:17:50 INFO - PROCESS | 2368 | 1461151070677 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 2368 | 1461151070678 Marionette TRACE conn5 <- [1,930,null,{}] 04:17:50 INFO - PROCESS | 2368 | 1461151070682 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}] 04:17:50 INFO - PROCESS | 2368 | 1461151070765 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:17:50 INFO - PROCESS | 2368 | 1461151070863 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2368 | ++DOCSHELL 12CD8400 == 71 [pid = 2368] [id = 242] 04:17:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (19F4A000) [pid = 2368] [serial = 725] [outer = 00000000] 04:17:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (207D9800) [pid = 2368] [serial = 726] [outer = 19F4A000] 04:17:50 INFO - PROCESS | 2368 | 1461151070908 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 163 (207E1800) [pid = 2368] [serial = 727] [outer = 19F4A000] 04:17:51 INFO - PROCESS | 2368 | 1461151071317 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]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 04:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:17:51 INFO - PROCESS | 2368 | 1461151071348 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2368 | 1461151071349 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:17:51 INFO - PROCESS | 2368 | 1461151071353 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2368 | 1461151071354 Marionette TRACE conn5 <- [1,934,null,{}] 04:17:51 INFO - PROCESS | 2368 | 1461151071358 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}] 04:17:51 INFO - PROCESS | 2368 | 1461151071443 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:17:51 INFO - PROCESS | 2368 | 1461151071449 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 2368 | ++DOCSHELL 13B54400 == 72 [pid = 2368] [id = 243] 04:17:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 164 (207E4800) [pid = 2368] [serial = 728] [outer = 00000000] 04:17:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 165 (2107CC00) [pid = 2368] [serial = 729] [outer = 207E4800] 04:17:51 INFO - PROCESS | 2368 | 1461151071494 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 166 (21085400) [pid = 2368] [serial = 730] [outer = 207E4800] 04:17:51 INFO - PROCESS | 2368 | 1461151071913 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]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 04:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:17:51 INFO - PROCESS | 2368 | 1461151071984 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2368 | 1461151071986 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:17:51 INFO - PROCESS | 2368 | 1461151071989 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2368 | 1461151071991 Marionette TRACE conn5 <- [1,938,null,{}] 04:17:51 INFO - PROCESS | 2368 | 1461151071994 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}] 04:17:52 INFO - PROCESS | 2368 | 1461151072079 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:17:52 INFO - PROCESS | 2368 | 1461151072085 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2368 | ++DOCSHELL 0EBF1800 == 73 [pid = 2368] [id = 244] 04:17:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 167 (11EFA400) [pid = 2368] [serial = 731] [outer = 00000000] 04:17:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 168 (213CE800) [pid = 2368] [serial = 732] [outer = 11EFA400] 04:17:52 INFO - PROCESS | 2368 | 1461151072131 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 169 (214F8800) [pid = 2368] [serial = 733] [outer = 11EFA400] 04:17:52 INFO - PROCESS | 2368 | 1461151072727 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]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 04:17:52 INFO - PROCESS | 2368 | 1461151072818 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 2368 | 1461151072823 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:17:52 INFO - PROCESS | 2368 | 1461151072830 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:17:52 INFO - PROCESS | 2368 | 1461151072835 Marionette TRACE conn5 <- [1,942,null,{}] 04:17:52 INFO - PROCESS | 2368 | 1461151072856 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}] 04:17:52 INFO - PROCESS | 2368 | 1461151072982 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:17:53 INFO - PROCESS | 2368 | 1461151073118 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 2368 | ++DOCSHELL 12C61000 == 74 [pid = 2368] [id = 245] 04:17:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 170 (17078C00) [pid = 2368] [serial = 734] [outer = 00000000] 04:17:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 171 (19F51800) [pid = 2368] [serial = 735] [outer = 17078C00] 04:17:53 INFO - PROCESS | 2368 | 1461151073176 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 172 (1A60A400) [pid = 2368] [serial = 736] [outer = 17078C00] 04:17:53 INFO - PROCESS | 2368 | 1461151073751 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 04:17:53 INFO - PROCESS | 2368 | 1461151073809 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2368 | 1461151073815 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:17:53 INFO - PROCESS | 2368 | 1461151073821 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2368 | 1461151073824 Marionette TRACE conn5 <- [1,946,null,{}] 04:17:53 INFO - PROCESS | 2368 | 1461151073828 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}] 04:17:53 INFO - PROCESS | 2368 | 1461151073941 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:17:54 INFO - PROCESS | 2368 | 1461151074055 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2A400 == 75 [pid = 2368] [id = 246] 04:17:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 173 (1BA2D800) [pid = 2368] [serial = 737] [outer = 00000000] 04:17:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 174 (1C67AC00) [pid = 2368] [serial = 738] [outer = 1BA2D800] 04:17:54 INFO - PROCESS | 2368 | 1461151074151 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 175 (1DD32400) [pid = 2368] [serial = 739] [outer = 1BA2D800] 04:17:54 INFO - PROCESS | 2368 | 1461151074757 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]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 04:17:54 INFO - PROCESS | 2368 | 1461151074793 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 2368 | 1461151074796 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:17:54 INFO - PROCESS | 2368 | 1461151074799 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 2368 | 1461151074803 Marionette TRACE conn5 <- [1,950,null,{}] 04:17:54 INFO - PROCESS | 2368 | 1461151074814 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}] 04:17:54 INFO - PROCESS | 2368 | 1461151074931 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:17:55 INFO - PROCESS | 2368 | 1461151075072 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2368 | ++DOCSHELL 1EFF0800 == 76 [pid = 2368] [id = 247] 04:17:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 176 (1FD07C00) [pid = 2368] [serial = 740] [outer = 00000000] 04:17:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 177 (2231C800) [pid = 2368] [serial = 741] [outer = 1FD07C00] 04:17:55 INFO - PROCESS | 2368 | 1461151075131 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 178 (23A84400) [pid = 2368] [serial = 742] [outer = 1FD07C00] 04:17:55 INFO - PROCESS | 2368 | 1461151075747 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 04:17:55 INFO - PROCESS | 2368 | 1461151075773 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2368 | 1461151075776 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:17:55 INFO - PROCESS | 2368 | 1461151075780 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:17:55 INFO - PROCESS | 2368 | 1461151075782 Marionette TRACE conn5 <- [1,954,null,{}] 04:17:55 INFO - PROCESS | 2368 | 1461151075785 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}] 04:17:55 INFO - PROCESS | 2368 | 1461151075896 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:17:56 INFO - PROCESS | 2368 | 1461151076037 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2368 | ++DOCSHELL 23F5C400 == 77 [pid = 2368] [id = 248] 04:17:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 179 (23F5CC00) [pid = 2368] [serial = 743] [outer = 00000000] 04:17:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 180 (245C9800) [pid = 2368] [serial = 744] [outer = 23F5CC00] 04:17:56 INFO - PROCESS | 2368 | 1461151076096 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 181 (2462A400) [pid = 2368] [serial = 745] [outer = 23F5CC00] 04:17:56 INFO - PROCESS | 2368 | 1461151076649 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]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 04:17:56 INFO - PROCESS | 2368 | 1461151076714 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 2368 | 1461151076716 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:17:56 INFO - PROCESS | 2368 | 1461151076719 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:17:56 INFO - PROCESS | 2368 | 1461151076721 Marionette TRACE conn5 <- [1,958,null,{}] 04:17:56 INFO - PROCESS | 2368 | 1461151076725 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}] 04:17:56 INFO - PROCESS | 2368 | 1461151076833 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:17:56 INFO - PROCESS | 2368 | 1461151076946 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2368 | ++DOCSHELL 24630800 == 78 [pid = 2368] [id = 249] 04:17:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 182 (24631000) [pid = 2368] [serial = 746] [outer = 00000000] 04:17:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 183 (24E04800) [pid = 2368] [serial = 747] [outer = 24631000] 04:17:56 INFO - PROCESS | 2368 | 1461151077000 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 184 (24E07800) [pid = 2368] [serial = 748] [outer = 24631000] 04:17:57 INFO - PROCESS | 2368 | 1461151077589 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]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 04:17:57 INFO - PROCESS | 2368 | 1461151077653 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2368 | 1461151077656 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:17:57 INFO - PROCESS | 2368 | 1461151077659 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:17:57 INFO - PROCESS | 2368 | 1461151077661 Marionette TRACE conn5 <- [1,962,null,{}] 04:17:57 INFO - PROCESS | 2368 | 1461151077665 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}] 04:17:57 INFO - PROCESS | 2368 | 1461151077791 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:17:57 INFO - PROCESS | 2368 | 1461151077936 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2368 | ++DOCSHELL 24E0DC00 == 79 [pid = 2368] [id = 250] 04:17:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 185 (2542D800) [pid = 2368] [serial = 749] [outer = 00000000] 04:17:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 186 (2543AC00) [pid = 2368] [serial = 750] [outer = 2542D800] 04:17:57 INFO - PROCESS | 2368 | 1461151077995 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 187 (2543C400) [pid = 2368] [serial = 751] [outer = 2542D800] 04:17:58 INFO - PROCESS | 2368 | 1461151078589 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]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 04:17:58 INFO - PROCESS | 2368 | 1461151078634 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 2368 | 1461151078636 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:17:58 INFO - PROCESS | 2368 | 1461151078640 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 2368 | 1461151078642 Marionette TRACE conn5 <- [1,966,null,{}] 04:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:17:58 INFO - PROCESS | 2368 | 1461151078645 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}] 04:17:58 INFO - PROCESS | 2368 | 1461151078752 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:17:58 INFO - PROCESS | 2368 | 1461151078896 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 2368 | ++DOCSHELL 18CC4400 == 80 [pid = 2368] [id = 251] 04:17:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 188 (1A460000) [pid = 2368] [serial = 752] [outer = 00000000] 04:17:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 189 (1FD9A000) [pid = 2368] [serial = 753] [outer = 1A460000] 04:17:58 INFO - PROCESS | 2368 | 1461151078952 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 190 (210D6800) [pid = 2368] [serial = 754] [outer = 1A460000] 04:17:59 INFO - PROCESS | 2368 | 1461151079667 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1073ms 04:17:59 INFO - PROCESS | 2368 | 1461151079717 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2368 | 1461151079722 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:17:59 INFO - PROCESS | 2368 | 1461151079727 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 2368 | 1461151079731 Marionette TRACE conn5 <- [1,970,null,{}] 04:17:59 INFO - PROCESS | 2368 | 1461151079735 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}] 04:17:59 INFO - PROCESS | 2368 | 1461151079843 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:17:59 INFO - PROCESS | 2368 | 1461151080004 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2368 | ++DOCSHELL 1A45E800 == 81 [pid = 2368] [id = 252] 04:18:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 191 (1B329000) [pid = 2368] [serial = 755] [outer = 00000000] 04:18:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 192 (1B34F400) [pid = 2368] [serial = 756] [outer = 1B329000] 04:18:00 INFO - PROCESS | 2368 | 1461151080057 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 193 (1BA78800) [pid = 2368] [serial = 757] [outer = 1B329000] 04:18:00 INFO - PROCESS | 2368 | 1461151080679 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]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1021ms 04:18:00 INFO - PROCESS | 2368 | 1461151080749 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2368 | 1461151080754 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:18:00 INFO - PROCESS | 2368 | 1461151080760 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2368 | 1461151080762 Marionette TRACE conn5 <- [1,974,null,{}] 04:18:00 INFO - PROCESS | 2368 | 1461151080766 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}] 04:18:00 INFO - PROCESS | 2368 | 1461151080868 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:18:00 INFO - PROCESS | 2368 | 1461151081003 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 1FD96000 == 80 [pid = 2368] [id = 89] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 13B54400 == 79 [pid = 2368] [id = 243] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 12CD8400 == 78 [pid = 2368] [id = 242] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 1FD74400 == 77 [pid = 2368] [id = 241] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 1F683800 == 76 [pid = 2368] [id = 240] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 1C894400 == 75 [pid = 2368] [id = 239] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 12C5D800 == 74 [pid = 2368] [id = 238] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 1BA75400 == 73 [pid = 2368] [id = 237] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 11EF3800 == 72 [pid = 2368] [id = 236] 04:18:00 INFO - PROCESS | 2368 | --DOCSHELL 19F49000 == 71 [pid = 2368] [id = 235] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 192 (1FD75800) [pid = 2368] [serial = 641] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 191 (19F4CC00) [pid = 2368] [serial = 635] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 190 (23A86400) [pid = 2368] [serial = 650] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 189 (1E0A5C00) [pid = 2368] [serial = 638] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 188 (1E320000) [pid = 2368] [serial = 653] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 187 (21603400) [pid = 2368] [serial = 644] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 186 (216D6C00) [pid = 2368] [serial = 647] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 185 (23A85800) [pid = 2368] [serial = 680] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | ++DOCSHELL 0F08F400 == 72 [pid = 2368] [id = 253] 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 186 (11EF3800) [pid = 2368] [serial = 758] [outer = 00000000] 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 187 (17071C00) [pid = 2368] [serial = 759] [outer = 11EF3800] 04:18:01 INFO - PROCESS | 2368 | 1461151081106 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 188 (19F4CC00) [pid = 2368] [serial = 760] [outer = 11EF3800] 04:18:01 INFO - PROCESS | 2368 | --DOCSHELL 1860B800 == 71 [pid = 2368] [id = 229] 04:18:01 INFO - PROCESS | 2368 | --DOCSHELL 18CC4C00 == 70 [pid = 2368] [id = 228] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 187 (1FD76800) [pid = 2368] [serial = 668] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 186 (21086400) [pid = 2368] [serial = 671] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 185 (1FD94400) [pid = 2368] [serial = 669] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 184 (1FD0E800) [pid = 2368] [serial = 675] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 183 (1C672000) [pid = 2368] [serial = 662] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 182 (1C88B800) [pid = 2368] [serial = 663] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 181 (1C672400) [pid = 2368] [serial = 657] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 180 (1BA72400) [pid = 2368] [serial = 656] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 179 (1E0A4800) [pid = 2368] [serial = 665] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 178 (17625C00) [pid = 2368] [serial = 659] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 177 (19E76000) [pid = 2368] [serial = 660] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 176 (1F34A800) [pid = 2368] [serial = 674] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 175 (2231C400) [pid = 2368] [serial = 678] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 174 (210D3C00) [pid = 2368] [serial = 672] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 173 (1E0B1800) [pid = 2368] [serial = 666] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | --DOMWINDOW == 172 (21605C00) [pid = 2368] [serial = 677] [outer = 00000000] [url = about:blank] 04:18:01 INFO - PROCESS | 2368 | 1461151081545 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]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 04:18:01 INFO - PROCESS | 2368 | 1461151081593 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 2368 | 1461151081596 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:18:01 INFO - PROCESS | 2368 | 1461151081599 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 2368 | 1461151081602 Marionette TRACE conn5 <- [1,978,null,{}] 04:18:01 INFO - PROCESS | 2368 | 1461151081612 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}] 04:18:01 INFO - PROCESS | 2368 | 1461151081704 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:18:01 INFO - PROCESS | 2368 | 1461151081718 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7CC00 == 71 [pid = 2368] [id = 254] 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 173 (1BA7E400) [pid = 2368] [serial = 761] [outer = 00000000] 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 174 (1C891800) [pid = 2368] [serial = 762] [outer = 1BA7E400] 04:18:01 INFO - PROCESS | 2368 | 1461151081767 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 175 (1D8EA000) [pid = 2368] [serial = 763] [outer = 1BA7E400] 04:18:02 INFO - PROCESS | 2368 | 1461151082239 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 04:18:02 INFO - PROCESS | 2368 | 1461151082275 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2368 | 1461151082278 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:18:02 INFO - PROCESS | 2368 | 1461151082281 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2368 | 1461151082282 Marionette TRACE conn5 <- [1,982,null,{}] 04:18:02 INFO - PROCESS | 2368 | 1461151082286 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}] 04:18:02 INFO - PROCESS | 2368 | 1461151082373 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:18:02 INFO - PROCESS | 2368 | 1461151082380 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 2368 | ++DOCSHELL 12913400 == 72 [pid = 2368] [id = 255] 04:18:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 176 (1A422800) [pid = 2368] [serial = 764] [outer = 00000000] 04:18:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 177 (1F34A800) [pid = 2368] [serial = 765] [outer = 1A422800] 04:18:02 INFO - PROCESS | 2368 | 1461151082426 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 178 (1FC21000) [pid = 2368] [serial = 766] [outer = 1A422800] 04:18:02 INFO - PROCESS | 2368 | 1461151082920 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 04:18:02 INFO - PROCESS | 2368 | 1461151082953 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2368 | 1461151082955 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:18:02 INFO - PROCESS | 2368 | 1461151082958 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2368 | 1461151082960 Marionette TRACE conn5 <- [1,986,null,{}] 04:18:02 INFO - PROCESS | 2368 | 1461151082963 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}] 04:18:03 INFO - PROCESS | 2368 | 1461151083047 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:18:03 INFO - PROCESS | 2368 | 1461151083053 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2368 | ++DOCSHELL 1FC2A000 == 73 [pid = 2368] [id = 256] 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 179 (1FC39C00) [pid = 2368] [serial = 767] [outer = 00000000] 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 180 (1FD75800) [pid = 2368] [serial = 768] [outer = 1FC39C00] 04:18:03 INFO - PROCESS | 2368 | 1461151083101 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 181 (1FD9D800) [pid = 2368] [serial = 769] [outer = 1FC39C00] 04:18:03 INFO - PROCESS | 2368 | 1461151083603 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]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 04:18:03 INFO - PROCESS | 2368 | 1461151083693 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 2368 | 1461151083695 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:18:03 INFO - PROCESS | 2368 | 1461151083698 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 2368 | 1461151083700 Marionette TRACE conn5 <- [1,990,null,{}] 04:18:03 INFO - PROCESS | 2368 | 1461151083703 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}] 04:18:03 INFO - PROCESS | 2368 | 1461151083860 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:18:03 INFO - PROCESS | 2368 | 1461151083881 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2368 | ++DOCSHELL 2107E000 == 74 [pid = 2368] [id = 257] 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 182 (2107E800) [pid = 2368] [serial = 770] [outer = 00000000] 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 183 (213CCC00) [pid = 2368] [serial = 771] [outer = 2107E800] 04:18:03 INFO - PROCESS | 2368 | 1461151083930 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 184 (214F3400) [pid = 2368] [serial = 772] [outer = 2107E800] 04:18:04 INFO - PROCESS | 2368 | 1461151084379 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]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 04:18:04 INFO - PROCESS | 2368 | 1461151084436 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 2368 | 1461151084438 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:18:04 INFO - PROCESS | 2368 | 1461151084442 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 2368 | 1461151084443 Marionette TRACE conn5 <- [1,994,null,{}] 04:18:04 INFO - PROCESS | 2368 | 1461151084447 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}] 04:18:04 INFO - PROCESS | 2368 | 1461151084567 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:18:04 INFO - PROCESS | 2368 | 1461151084633 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 2368 | ++DOCSHELL 21605000 == 75 [pid = 2368] [id = 258] 04:18:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 185 (21605C00) [pid = 2368] [serial = 773] [outer = 00000000] 04:18:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 186 (2231D000) [pid = 2368] [serial = 774] [outer = 21605C00] 04:18:04 INFO - PROCESS | 2368 | 1461151084678 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 187 (23A87000) [pid = 2368] [serial = 775] [outer = 21605C00] 04:18:05 INFO - PROCESS | 2368 | 1461151085092 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]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 04:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:18:05 INFO - PROCESS | 2368 | 1461151085116 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 2368 | 1461151085118 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:18:05 INFO - PROCESS | 2368 | 1461151085121 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 2368 | 1461151085123 Marionette TRACE conn5 <- [1,998,null,{}] 04:18:05 INFO - PROCESS | 2368 | 1461151085127 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}] 04:18:05 INFO - PROCESS | 2368 | 1461151085292 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:18:05 INFO - PROCESS | 2368 | 1461151085314 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 2368 | ++DOCSHELL 2076BC00 == 76 [pid = 2368] [id = 259] 04:18:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 188 (2076F000) [pid = 2368] [serial = 776] [outer = 00000000] 04:18:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 189 (20774400) [pid = 2368] [serial = 777] [outer = 2076F000] 04:18:05 INFO - PROCESS | 2368 | 1461151085358 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 190 (20775C00) [pid = 2368] [serial = 778] [outer = 2076F000] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 189 (207DB400) [pid = 2368] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 188 (1FD6F000) [pid = 2368] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 187 (16E61800) [pid = 2368] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 186 (1FD6A800) [pid = 2368] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 185 (1FD93C00) [pid = 2368] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 184 (134E1000) [pid = 2368] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 183 (1C673C00) [pid = 2368] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 182 (1FD05000) [pid = 2368] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 181 (213D5800) [pid = 2368] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 180 (21692000) [pid = 2368] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 179 (1B59F400) [pid = 2368] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 178 (17629C00) [pid = 2368] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 177 (1A45B400) [pid = 2368] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 176 (210CAC00) [pid = 2368] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 175 (245C4000) [pid = 2368] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 174 (1C670400) [pid = 2368] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 173 (1FC21400) [pid = 2368] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 172 (19F4A000) [pid = 2368] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 171 (23A7F000) [pid = 2368] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 170 (1FD76000) [pid = 2368] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 169 (23A8B800) [pid = 2368] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 168 (19F4DC00) [pid = 2368] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 167 (21087000) [pid = 2368] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 166 (12672C00) [pid = 2368] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 165 (1A60A000) [pid = 2368] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 164 (19E07800) [pid = 2368] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 163 (1BA76C00) [pid = 2368] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 162 (1F67B000) [pid = 2368] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (207E4800) [pid = 2368] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (1AF24400) [pid = 2368] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 159 (1CB9EC00) [pid = 2368] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (1FD0AC00) [pid = 2368] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1E055000) [pid = 2368] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (1E318400) [pid = 2368] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (2231F400) [pid = 2368] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1BA67C00) [pid = 2368] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1A41F400) [pid = 2368] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (16D40C00) [pid = 2368] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1DD1C000) [pid = 2368] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (210CC000) [pid = 2368] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1BA28400) [pid = 2368] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (17628000) [pid = 2368] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1266D000) [pid = 2368] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (22312800) [pid = 2368] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1AF54C00) [pid = 2368] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (214F9C00) [pid = 2368] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1E058000) [pid = 2368] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1B333000) [pid = 2368] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (19F49800) [pid = 2368] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (213D3C00) [pid = 2368] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1FD02C00) [pid = 2368] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (12676C00) [pid = 2368] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:18:06 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1B346400) [pid = 2368] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:18:06 INFO - PROCESS | 2368 | 1461151086343 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]]]}] 04:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1272ms 04:18:06 INFO - PROCESS | 2368 | 1461151086395 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:18:06 INFO - PROCESS | 2368 | 1461151086396 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:18:06 INFO - PROCESS | 2368 | 1461151086400 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 2368 | 1461151086401 Marionette TRACE conn5 <- [1,1002,null,{}] 04:18:06 INFO - PROCESS | 2368 | 1461151086412 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}] 04:18:06 INFO - PROCESS | 2368 | 1461151086502 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:18:06 INFO - PROCESS | 2368 | 1461151086511 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 2368 | ++DOCSHELL 13B7B000 == 77 [pid = 2368] [id = 260] 04:18:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (16D3E000) [pid = 2368] [serial = 779] [outer = 00000000] 04:18:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1A41F400) [pid = 2368] [serial = 780] [outer = 16D3E000] 04:18:06 INFO - PROCESS | 2368 | 1461151086555 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (1A60B000) [pid = 2368] [serial = 781] [outer = 16D3E000] 04:18:07 INFO - PROCESS | 2368 | 1461151087021 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]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 04:18:07 INFO - PROCESS | 2368 | 1461151087084 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 2368 | 1461151087086 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:18:07 INFO - PROCESS | 2368 | 1461151087089 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 2368 | 1461151087091 Marionette TRACE conn5 <- [1,1006,null,{}] 04:18:07 INFO - PROCESS | 2368 | 1461151087095 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}] 04:18:07 INFO - PROCESS | 2368 | 1461151087180 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:18:07 INFO - PROCESS | 2368 | 1461151087187 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 2368 | ++DOCSHELL 124B8400 == 78 [pid = 2368] [id = 261] 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (18CBE800) [pid = 2368] [serial = 782] [outer = 00000000] 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1BA6C000) [pid = 2368] [serial = 783] [outer = 18CBE800] 04:18:07 INFO - PROCESS | 2368 | 1461151087235 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1DD19800) [pid = 2368] [serial = 784] [outer = 18CBE800] 04:18:07 INFO - PROCESS | 2368 | 1461151087681 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]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 04:18:07 INFO - PROCESS | 2368 | 1461151087726 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 2368 | 1461151087729 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:18:07 INFO - PROCESS | 2368 | 1461151087732 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:18:07 INFO - PROCESS | 2368 | 1461151087734 Marionette TRACE conn5 <- [1,1010,null,{}] 04:18:07 INFO - PROCESS | 2368 | 1461151087738 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}] 04:18:07 INFO - PROCESS | 2368 | 1461151087843 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:18:07 INFO - PROCESS | 2368 | 1461151087849 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 2368 | ++DOCSHELL 1E050000 == 79 [pid = 2368] [id = 262] 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1FD6CC00) [pid = 2368] [serial = 785] [outer = 00000000] 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (20778400) [pid = 2368] [serial = 786] [outer = 1FD6CC00] 04:18:07 INFO - PROCESS | 2368 | 1461151087924 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (213D0400) [pid = 2368] [serial = 787] [outer = 1FD6CC00] 04:18:08 INFO - PROCESS | 2368 | 1461151088663 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]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 04:18:08 INFO - PROCESS | 2368 | 1461151088708 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 2368 | 1461151088713 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:18:08 INFO - PROCESS | 2368 | 1461151088719 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 2368 | 1461151088723 Marionette TRACE conn5 <- [1,1014,null,{}] 04:18:08 INFO - PROCESS | 2368 | 1461151088729 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}] 04:18:08 INFO - PROCESS | 2368 | 1461151088869 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:18:09 INFO - PROCESS | 2368 | 1461151089032 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2368 | ++DOCSHELL 19F12000 == 80 [pid = 2368] [id = 263] 04:18:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (19F14800) [pid = 2368] [serial = 788] [outer = 00000000] 04:18:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1B5A4800) [pid = 2368] [serial = 789] [outer = 19F14800] 04:18:09 INFO - PROCESS | 2368 | 1461151089090 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1BA72800) [pid = 2368] [serial = 790] [outer = 19F14800] 04:18:09 INFO - PROCESS | 2368 | 1461151089692 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]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1021ms 04:18:09 INFO - PROCESS | 2368 | 1461151089744 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 2368 | 1461151089750 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:18:09 INFO - PROCESS | 2368 | 1461151089757 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 2368 | 1461151089760 Marionette TRACE conn5 <- [1,1018,null,{}] 04:18:09 INFO - PROCESS | 2368 | 1461151089764 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}] 04:18:09 INFO - PROCESS | 2368 | 1461151089886 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:18:10 INFO - PROCESS | 2368 | 1461151090045 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7AC00 == 81 [pid = 2368] [id = 264] 04:18:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1E0A7800) [pid = 2368] [serial = 791] [outer = 00000000] 04:18:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1F679400) [pid = 2368] [serial = 792] [outer = 1E0A7800] 04:18:10 INFO - PROCESS | 2368 | 1461151090101 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1FC3A000) [pid = 2368] [serial = 793] [outer = 1E0A7800] 04:18:10 INFO - PROCESS | 2368 | 1461151090731 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]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1020ms 04:18:10 INFO - PROCESS | 2368 | 1461151090779 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:18:10 INFO - PROCESS | 2368 | 1461151090781 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:18:10 INFO - PROCESS | 2368 | 1461151090785 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 2368 | 1461151090789 Marionette TRACE conn5 <- [1,1022,null,{}] 04:18:10 INFO - PROCESS | 2368 | 1461151090800 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}] 04:18:10 INFO - PROCESS | 2368 | 1461151090917 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:18:11 INFO - PROCESS | 2368 | 1461151091065 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2368 | ++DOCSHELL 213D1C00 == 82 [pid = 2368] [id = 265] 04:18:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (213D3400) [pid = 2368] [serial = 794] [outer = 00000000] 04:18:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (2169DC00) [pid = 2368] [serial = 795] [outer = 213D3400] 04:18:11 INFO - PROCESS | 2368 | 1461151091124 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (23A82C00) [pid = 2368] [serial = 796] [outer = 213D3400] 04:18:11 INFO - PROCESS | 2368 | 1461151091660 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]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 04:18:11 INFO - PROCESS | 2368 | 1461151091719 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 2368 | 1461151091722 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:18:11 INFO - PROCESS | 2368 | 1461151091725 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:18:11 INFO - PROCESS | 2368 | 1461151091727 Marionette TRACE conn5 <- [1,1026,null,{}] 04:18:11 INFO - PROCESS | 2368 | 1461151091731 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}] 04:18:11 INFO - PROCESS | 2368 | 1461151091848 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:18:11 INFO - PROCESS | 2368 | 1461151092006 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 2368 | ++DOCSHELL 23F51800 == 83 [pid = 2368] [id = 266] 04:18:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (2452FC00) [pid = 2368] [serial = 797] [outer = 00000000] 04:18:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (24535800) [pid = 2368] [serial = 798] [outer = 2452FC00] 04:18:12 INFO - PROCESS | 2368 | 1461151092063 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (24538000) [pid = 2368] [serial = 799] [outer = 2452FC00] 04:18:12 INFO - PROCESS | 2368 | 1461151092669 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]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1016ms 04:18:12 INFO - PROCESS | 2368 | 1461151092745 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2368 | 1461151092747 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:18:12 INFO - PROCESS | 2368 | 1461151092750 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:18:12 INFO - PROCESS | 2368 | 1461151092752 Marionette TRACE conn5 <- [1,1030,null,{}] 04:18:12 INFO - PROCESS | 2368 | 1461151092756 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}] 04:18:12 INFO - PROCESS | 2368 | 1461151092867 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:18:12 INFO - PROCESS | 2368 | 1461151093013 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2368 | ++DOCSHELL 1266C800 == 84 [pid = 2368] [id = 267] 04:18:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (1266F000) [pid = 2368] [serial = 800] [outer = 00000000] 04:18:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 160 (1A614800) [pid = 2368] [serial = 801] [outer = 1266F000] 04:18:13 INFO - PROCESS | 2368 | 1461151093070 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (1A616C00) [pid = 2368] [serial = 802] [outer = 1266F000] 04:18:13 INFO - PROCESS | 2368 | 1461151093714 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]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1015ms 04:18:13 INFO - PROCESS | 2368 | 1461151093770 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2368 | 1461151093772 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 2368 | 1461151093776 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:18:13 INFO - PROCESS | 2368 | 1461151093778 Marionette TRACE conn5 <- [1,1034,null,{}] 04:18:13 INFO - PROCESS | 2368 | 1461151093782 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}] 04:18:13 INFO - PROCESS | 2368 | 1461151093904 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:18:14 INFO - PROCESS | 2368 | 1461151094242 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 2368 | ++DOCSHELL 0EB24800 == 85 [pid = 2368] [id = 268] 04:18:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (0EB25C00) [pid = 2368] [serial = 803] [outer = 00000000] 04:18:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 163 (12517800) [pid = 2368] [serial = 804] [outer = 0EB25C00] 04:18:14 INFO - PROCESS | 2368 | 1461151094337 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 164 (12523800) [pid = 2368] [serial = 805] [outer = 0EB25C00] 04:18:14 INFO - PROCESS | 2368 | 1461151094947 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]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1232ms 04:18:14 INFO - PROCESS | 2368 | 1461151095012 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:18:15 INFO - PROCESS | 2368 | 1461151095016 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:18:15 INFO - PROCESS | 2368 | 1461151095022 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2368 | 1461151095024 Marionette TRACE conn5 <- [1,1038,null,{}] 04:18:15 INFO - PROCESS | 2368 | 1461151095029 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}] 04:18:15 INFO - PROCESS | 2368 | 1461151095137 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:18:15 INFO - PROCESS | 2368 | 1461151095290 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2368 | ++DOCSHELL 12520400 == 86 [pid = 2368] [id = 269] 04:18:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 165 (12520800) [pid = 2368] [serial = 806] [outer = 00000000] 04:18:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 166 (1348B400) [pid = 2368] [serial = 807] [outer = 12520800] 04:18:15 INFO - PROCESS | 2368 | 1461151095343 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 167 (13B7DC00) [pid = 2368] [serial = 808] [outer = 12520800] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1C98E800 == 85 [pid = 2368] [id = 129] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 21082000 == 84 [pid = 2368] [id = 215] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 2231C000 == 83 [pid = 2368] [id = 217] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 213D6000 == 82 [pid = 2368] [id = 216] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 124B8400 == 81 [pid = 2368] [id = 261] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 13B7B000 == 80 [pid = 2368] [id = 260] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 2076BC00 == 79 [pid = 2368] [id = 259] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 21605000 == 78 [pid = 2368] [id = 258] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 2107E000 == 77 [pid = 2368] [id = 257] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1FC2A000 == 76 [pid = 2368] [id = 256] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 2231E400 == 75 [pid = 2368] [id = 227] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 166 (213CE800) [pid = 2368] [serial = 732] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 12913400 == 74 [pid = 2368] [id = 255] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1BA7CC00 == 73 [pid = 2368] [id = 254] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 0F08F400 == 72 [pid = 2368] [id = 253] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1A45E800 == 71 [pid = 2368] [id = 252] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 23F5C400 == 70 [pid = 2368] [id = 248] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1EFF0800 == 69 [pid = 2368] [id = 247] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 1BA2A400 == 68 [pid = 2368] [id = 246] 04:18:15 INFO - PROCESS | 2368 | --DOCSHELL 12C61000 == 67 [pid = 2368] [id = 245] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 165 (214F3C00) [pid = 2368] [serial = 423] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 164 (207DB000) [pid = 2368] [serial = 525] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 163 (19F4F400) [pid = 2368] [serial = 528] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 162 (1FD78000) [pid = 2368] [serial = 597] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (206A1800) [pid = 2368] [serial = 600] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (1A463800) [pid = 2368] [serial = 636] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 159 (1E0A9400) [pid = 2368] [serial = 639] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (207E2C00) [pid = 2368] [serial = 642] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (21692400) [pid = 2368] [serial = 645] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (216DE400) [pid = 2368] [serial = 648] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (1EFEBC00) [pid = 2368] [serial = 654] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1E058400) [pid = 2368] [serial = 570] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1B5A0800) [pid = 2368] [serial = 603] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (2106A000) [pid = 2368] [serial = 534] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (214F5800) [pid = 2368] [serial = 432] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1FAA2800) [pid = 2368] [serial = 567] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (23A87800) [pid = 2368] [serial = 651] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1C98EC00) [pid = 2368] [serial = 555] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1B63E400) [pid = 2368] [serial = 480] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1797D800) [pid = 2368] [serial = 558] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1E058C00) [pid = 2368] [serial = 564] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (210D3800) [pid = 2368] [serial = 489] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1DD1D000) [pid = 2368] [serial = 531] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (19E76C00) [pid = 2368] [serial = 591] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (12676800) [pid = 2368] [serial = 438] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (2231E800) [pid = 2368] [serial = 441] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1C702400) [pid = 2368] [serial = 594] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (216D2C00) [pid = 2368] [serial = 435] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (21077C00) [pid = 2368] [serial = 483] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1BA66400) [pid = 2368] [serial = 561] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1B344800) [pid = 2368] [serial = 426] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (21603000) [pid = 2368] [serial = 492] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (21085000) [pid = 2368] [serial = 486] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (16D3A800) [pid = 2368] [serial = 477] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1F9ED400) [pid = 2368] [serial = 429] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (245CA800) [pid = 2368] [serial = 696] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1FD03C00) [pid = 2368] [serial = 702] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1FD09000) [pid = 2368] [serial = 721] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1FC39000) [pid = 2368] [serial = 720] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (207D9800) [pid = 2368] [serial = 726] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1FD6EC00) [pid = 2368] [serial = 703] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (23A85400) [pid = 2368] [serial = 681] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (2069D800) [pid = 2368] [serial = 723] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (245C3000) [pid = 2368] [serial = 694] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (245C0400) [pid = 2368] [serial = 693] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1A611C00) [pid = 2368] [serial = 706] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1A461C00) [pid = 2368] [serial = 705] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (25431400) [pid = 2368] [serial = 700] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (2542DC00) [pid = 2368] [serial = 699] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (19F47400) [pid = 2368] [serial = 708] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1BA29C00) [pid = 2368] [serial = 688] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B341400) [pid = 2368] [serial = 687] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1B32CC00) [pid = 2368] [serial = 685] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1A464400) [pid = 2368] [serial = 684] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1C568C00) [pid = 2368] [serial = 711] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1C67EC00) [pid = 2368] [serial = 712] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (21077800) [pid = 2368] [serial = 691] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (207DC800) [pid = 2368] [serial = 690] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (2107CC00) [pid = 2368] [serial = 729] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (21085400) [pid = 2368] [serial = 730] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (206A7800) [pid = 2368] [serial = 724] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1D894400) [pid = 2368] [serial = 714] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1AF29400) [pid = 2368] [serial = 709] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1E382800) [pid = 2368] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (245CC800) [pid = 2368] [serial = 697] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1E055800) [pid = 2368] [serial = 717] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1E0A9000) [pid = 2368] [serial = 718] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1DD20400) [pid = 2368] [serial = 715] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (207E1800) [pid = 2368] [serial = 727] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (213CF400) [pid = 2368] [serial = 633] [outer = 00000000] [url = about:blank] 04:18:15 INFO - PROCESS | 2368 | 1461151095958 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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 972ms 04:18:15 INFO - PROCESS | 2368 | 1461151095996 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 2368 | 1461151096000 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:18:15 INFO - PROCESS | 2368 | 1461151096005 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2368 | 1461151096007 Marionette TRACE conn5 <- [1,1042,null,{}] 04:18:15 INFO - PROCESS | 2368 | 1461151096011 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}] 04:18:16 INFO - PROCESS | 2368 | 1461151096102 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:18:16 INFO - PROCESS | 2368 | 1461151096246 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 2368 | ++DOCSHELL 0EB27400 == 68 [pid = 2368] [id = 270] 04:18:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (0EBE5400) [pid = 2368] [serial = 809] [outer = 00000000] 04:18:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (0F47DC00) [pid = 2368] [serial = 810] [outer = 0EBE5400] 04:18:16 INFO - PROCESS | 2368 | 1461151096308 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1240A400) [pid = 2368] [serial = 811] [outer = 0EBE5400] 04:18:16 INFO - PROCESS | 2368 | 1461151096983 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1019ms 04:18:17 INFO - PROCESS | 2368 | 1461151097028 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 2368 | 1461151097034 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:18:17 INFO - PROCESS | 2368 | 1461151097039 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 2368 | 1461151097043 Marionette TRACE conn5 <- [1,1046,null,{}] 04:18:17 INFO - PROCESS | 2368 | 1461151097069 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}] 04:18:17 INFO - PROCESS | 2368 | 1461151097212 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:18:17 INFO - PROCESS | 2368 | 1461151097343 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2368 | ++DOCSHELL 16D3F400 == 69 [pid = 2368] [id = 271] 04:18:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (16D40400) [pid = 2368] [serial = 812] [outer = 00000000] 04:18:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (16E0A000) [pid = 2368] [serial = 813] [outer = 16D40400] 04:18:17 INFO - PROCESS | 2368 | 1461151097401 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (16E83000) [pid = 2368] [serial = 814] [outer = 16D40400] 04:18:17 INFO - PROCESS | 2368 | 1461151097962 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 04:18:17 INFO - PROCESS | 2368 | 1461151098015 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2368 | 1461151098019 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:18:18 INFO - PROCESS | 2368 | 1461151098024 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 2368 | 1461151098027 Marionette TRACE conn5 <- [1,1050,null,{}] 04:18:18 INFO - PROCESS | 2368 | 1461151098031 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}] 04:18:18 INFO - PROCESS | 2368 | 1461151098135 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:18:18 INFO - PROCESS | 2368 | 1461151098241 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2368 | ++DOCSHELL 1766F000 == 70 [pid = 2368] [id = 272] 04:18:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1776CC00) [pid = 2368] [serial = 815] [outer = 00000000] 04:18:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (186D5800) [pid = 2368] [serial = 816] [outer = 1776CC00] 04:18:18 INFO - PROCESS | 2368 | 1461151098300 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (18CC2000) [pid = 2368] [serial = 817] [outer = 1776CC00] 04:18:18 INFO - PROCESS | 2368 | 1461151098931 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]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 04:18:18 INFO - PROCESS | 2368 | 1461151098998 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2368 | 1461151099001 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:18:18 INFO - PROCESS | 2368 | 1461151099007 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 2368 | 1461151099013 Marionette TRACE conn5 <- [1,1054,null,{}] 04:18:19 INFO - PROCESS | 2368 | 1461151099023 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}] 04:18:19 INFO - PROCESS | 2368 | 1461151099130 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:18:19 INFO - PROCESS | 2368 | 1461151099262 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 2368 | ++DOCSHELL 19E75C00 == 71 [pid = 2368] [id = 273] 04:18:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (19F1DC00) [pid = 2368] [serial = 818] [outer = 00000000] 04:18:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (19F4E400) [pid = 2368] [serial = 819] [outer = 19F1DC00] 04:18:19 INFO - PROCESS | 2368 | 1461151099318 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1A420000) [pid = 2368] [serial = 820] [outer = 19F1DC00] 04:18:19 INFO - PROCESS | 2368 | 1461151099913 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]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 04:18:19 INFO - PROCESS | 2368 | 1461151099938 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 2368 | 1461151099941 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:18:19 INFO - PROCESS | 2368 | 1461151099945 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 2368 | 1461151099947 Marionette TRACE conn5 <- [1,1058,null,{}] 04:18:19 INFO - PROCESS | 2368 | 1461151099950 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}] 04:18:20 INFO - PROCESS | 2368 | 1461151100056 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:18:20 INFO - PROCESS | 2368 | 1461151100185 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 2368 | ++DOCSHELL 1A41F800 == 72 [pid = 2368] [id = 274] 04:18:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1A457000) [pid = 2368] [serial = 821] [outer = 00000000] 04:18:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1A610000) [pid = 2368] [serial = 822] [outer = 1A457000] 04:18:20 INFO - PROCESS | 2368 | 1461151100242 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1A60F400) [pid = 2368] [serial = 823] [outer = 1A457000] 04:18:20 INFO - PROCESS | 2368 | 1461151100781 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 870ms 04:18:20 INFO - PROCESS | 2368 | 1461151100818 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2368 | 1461151100821 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:18:20 INFO - PROCESS | 2368 | 1461151100824 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 2368 | 1461151100826 Marionette TRACE conn5 <- [1,1062,null,{}] 04:18:20 INFO - PROCESS | 2368 | 1461151100830 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}] 04:18:20 INFO - PROCESS | 2368 | 1461151100930 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:18:21 INFO - PROCESS | 2368 | 1461151101032 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2368 | ++DOCSHELL 1AF2E800 == 73 [pid = 2368] [id = 275] 04:18:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1AF30000) [pid = 2368] [serial = 824] [outer = 00000000] 04:18:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B328800) [pid = 2368] [serial = 825] [outer = 1AF30000] 04:18:21 INFO - PROCESS | 2368 | 1461151101097 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1B334800) [pid = 2368] [serial = 826] [outer = 1AF30000] 04:18:21 INFO - PROCESS | 2368 | 1461151101722 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]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 930ms 04:18:21 INFO - PROCESS | 2368 | 1461151101758 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 2368 | 1461151101760 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:18:21 INFO - PROCESS | 2368 | 1461151101764 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 2368 | 1461151101766 Marionette TRACE conn5 <- [1,1066,null,{}] 04:18:21 INFO - PROCESS | 2368 | 1461151101769 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}] 04:18:21 INFO - PROCESS | 2368 | 1461151101872 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:18:21 INFO - PROCESS | 2368 | 1461151101976 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2368 | ++DOCSHELL 1B334000 == 74 [pid = 2368] [id = 276] 04:18:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B337C00) [pid = 2368] [serial = 827] [outer = 00000000] 04:18:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1B5AA800) [pid = 2368] [serial = 828] [outer = 1B337C00] 04:18:22 INFO - PROCESS | 2368 | 1461151102031 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1B5AA400) [pid = 2368] [serial = 829] [outer = 1B337C00] 04:18:22 INFO - PROCESS | 2368 | 1461151102582 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 870ms 04:18:22 INFO - PROCESS | 2368 | 1461151102640 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2368 | 1461151102642 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:18:22 INFO - PROCESS | 2368 | 1461151102647 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 2368 | 1461151102649 Marionette TRACE conn5 <- [1,1070,null,{}] 04:18:22 INFO - PROCESS | 2368 | 1461151102653 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}] 04:18:22 INFO - PROCESS | 2368 | 1461151102753 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:18:22 INFO - PROCESS | 2368 | 1461151102937 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2368 | ++DOCSHELL 12516C00 == 75 [pid = 2368] [id = 277] 04:18:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (125BE000) [pid = 2368] [serial = 830] [outer = 00000000] 04:18:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (12CBF000) [pid = 2368] [serial = 831] [outer = 125BE000] 04:18:22 INFO - PROCESS | 2368 | 1461151102988 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (13B83C00) [pid = 2368] [serial = 832] [outer = 125BE000] 04:18:23 INFO - PROCESS | 2368 | 1461151103608 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 04:18:23 INFO - PROCESS | 2368 | 1461151103619 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2368 | 1461151103622 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:18:23 INFO - PROCESS | 2368 | 1461151103626 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2368 | 1461151103630 Marionette TRACE conn5 <- [1,1074,null,{}] 04:18:23 INFO - PROCESS | 2368 | 1461151103635 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}] 04:18:23 INFO - PROCESS | 2368 | 1461151103740 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:18:23 INFO - PROCESS | 2368 | 1461151103850 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 2368 | ++DOCSHELL 19E75400 == 76 [pid = 2368] [id = 278] 04:18:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (19E76400) [pid = 2368] [serial = 833] [outer = 00000000] 04:18:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (19F46000) [pid = 2368] [serial = 834] [outer = 19E76400] 04:18:23 INFO - PROCESS | 2368 | 1461151103900 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1A41F000) [pid = 2368] [serial = 835] [outer = 19E76400] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 18CC4400 == 75 [pid = 2368] [id = 251] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 12520400 == 74 [pid = 2368] [id = 269] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 0EB24800 == 73 [pid = 2368] [id = 268] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 23F51800 == 72 [pid = 2368] [id = 266] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 213D1C00 == 71 [pid = 2368] [id = 265] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 1BA7AC00 == 70 [pid = 2368] [id = 264] 04:18:24 INFO - PROCESS | 2368 | --DOCSHELL 19F12000 == 69 [pid = 2368] [id = 263] 04:18:24 INFO - PROCESS | 2368 | 1461151104361 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]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 770ms 04:18:24 INFO - PROCESS | 2368 | 1461151104401 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 2368 | 1461151104405 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:18:24 INFO - PROCESS | 2368 | 1461151104408 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 2368 | 1461151104410 Marionette TRACE conn5 <- [1,1078,null,{}] 04:18:24 INFO - PROCESS | 2368 | 1461151104414 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}] 04:18:24 INFO - PROCESS | 2368 | 1461151104532 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:18:24 INFO - PROCESS | 2368 | 1461151104551 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2368 | ++DOCSHELL 1AF4A000 == 70 [pid = 2368] [id = 279] 04:18:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1AF4F000) [pid = 2368] [serial = 836] [outer = 00000000] 04:18:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1B344000) [pid = 2368] [serial = 837] [outer = 1AF4F000] 04:18:24 INFO - PROCESS | 2368 | 1461151104597 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1B5A1400) [pid = 2368] [serial = 838] [outer = 1AF4F000] 04:18:25 INFO - PROCESS | 2368 | 1461151105076 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 04:18:25 INFO - PROCESS | 2368 | 1461151105143 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2368 | 1461151105145 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:18:25 INFO - PROCESS | 2368 | 1461151105155 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 2368 | 1461151105160 Marionette TRACE conn5 <- [1,1082,null,{}] 04:18:25 INFO - PROCESS | 2368 | 1461151105164 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}] 04:18:25 INFO - PROCESS | 2368 | 1461151105253 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:18:25 INFO - PROCESS | 2368 | 1461151105361 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A8400 == 71 [pid = 2368] [id = 280] 04:18:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1B5A9C00) [pid = 2368] [serial = 839] [outer = 00000000] 04:18:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1BA79C00) [pid = 2368] [serial = 840] [outer = 1B5A9C00] 04:18:25 INFO - PROCESS | 2368 | 1461151105407 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1BA80000) [pid = 2368] [serial = 841] [outer = 1B5A9C00] 04:18:25 INFO - PROCESS | 2368 | 1461151105850 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 04:18:25 INFO - PROCESS | 2368 | 1461151105911 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2368 | 1461151105913 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:18:25 INFO - PROCESS | 2368 | 1461151105916 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 2368 | 1461151105918 Marionette TRACE conn5 <- [1,1086,null,{}] 04:18:25 INFO - PROCESS | 2368 | 1461151105921 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}] 04:18:26 INFO - PROCESS | 2368 | 1461151106041 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:18:26 INFO - PROCESS | 2368 | 1461151106105 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2368 | ++DOCSHELL 12409400 == 72 [pid = 2368] [id = 281] 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1C561400) [pid = 2368] [serial = 842] [outer = 00000000] 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1C894000) [pid = 2368] [serial = 843] [outer = 1C561400] 04:18:26 INFO - PROCESS | 2368 | 1461151106151 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1CB1FC00) [pid = 2368] [serial = 844] [outer = 1C561400] 04:18:26 INFO - PROCESS | 2368 | 1461151106557 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]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 04:18:26 INFO - PROCESS | 2368 | 1461151106593 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2368 | 1461151106595 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:18:26 INFO - PROCESS | 2368 | 1461151106598 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2368 | 1461151106600 Marionette TRACE conn5 <- [1,1090,null,{}] 04:18:26 INFO - PROCESS | 2368 | 1461151106603 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}] 04:18:26 INFO - PROCESS | 2368 | 1461151106721 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:18:26 INFO - PROCESS | 2368 | 1461151106789 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2368 | ++DOCSHELL 1D8E3C00 == 73 [pid = 2368] [id = 282] 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1D8E6C00) [pid = 2368] [serial = 845] [outer = 00000000] 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1DD1C400) [pid = 2368] [serial = 846] [outer = 1D8E6C00] 04:18:26 INFO - PROCESS | 2368 | 1461151106842 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1DD23C00) [pid = 2368] [serial = 847] [outer = 1D8E6C00] 04:18:27 INFO - PROCESS | 2368 | 1461151107280 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]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 04:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:18:27 INFO - PROCESS | 2368 | 1461151107329 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2368 | 1461151107331 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:18:27 INFO - PROCESS | 2368 | 1461151107334 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2368 | 1461151107336 Marionette TRACE conn5 <- [1,1094,null,{}] 04:18:27 INFO - PROCESS | 2368 | 1461151107343 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}] 04:18:27 INFO - PROCESS | 2368 | 1461151107490 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:18:27 INFO - PROCESS | 2368 | 1461151107554 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2368 | ++DOCSHELL 1DD33000 == 74 [pid = 2368] [id = 283] 04:18:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1DD34400) [pid = 2368] [serial = 848] [outer = 00000000] 04:18:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1E051400) [pid = 2368] [serial = 849] [outer = 1DD34400] 04:18:27 INFO - PROCESS | 2368 | 1461151107599 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1E0A4800) [pid = 2368] [serial = 850] [outer = 1DD34400] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (11EFA400) [pid = 2368] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1FD07C00) [pid = 2368] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (2076F000) [pid = 2368] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1BA2D800) [pid = 2368] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1A460000) [pid = 2368] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1FC39C00) [pid = 2368] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1B329000) [pid = 2368] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (17078C00) [pid = 2368] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1BA7E400) [pid = 2368] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (2107E800) [pid = 2368] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (16D3E000) [pid = 2368] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (21605C00) [pid = 2368] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (18CBE800) [pid = 2368] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (11EF3800) [pid = 2368] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (2542D800) [pid = 2368] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (23F5CC00) [pid = 2368] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (24631000) [pid = 2368] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1A422800) [pid = 2368] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:18:27 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (0EB25C00) [pid = 2368] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:18:28 INFO - PROCESS | 2368 | 1461151108075 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 04:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:18:28 INFO - PROCESS | 2368 | 1461151108105 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2368 | 1461151108107 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:18:28 INFO - PROCESS | 2368 | 1461151108110 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2368 | 1461151108112 Marionette TRACE conn5 <- [1,1098,null,{}] 04:18:28 INFO - PROCESS | 2368 | 1461151108115 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}] 04:18:28 INFO - PROCESS | 2368 | 1461151108198 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:18:28 INFO - PROCESS | 2368 | 1461151108204 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2368 | ++DOCSHELL 1A422800 == 75 [pid = 2368] [id = 284] 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1A4A6800) [pid = 2368] [serial = 851] [outer = 00000000] 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1BA7F000) [pid = 2368] [serial = 852] [outer = 1A4A6800] 04:18:28 INFO - PROCESS | 2368 | 1461151108251 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1BA6B400) [pid = 2368] [serial = 853] [outer = 1A4A6800] 04:18:28 INFO - PROCESS | 2368 | 1461151108674 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 04:18:28 INFO - PROCESS | 2368 | 1461151108681 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2368 | 1461151108683 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:18:28 INFO - PROCESS | 2368 | 1461151108686 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2368 | 1461151108688 Marionette TRACE conn5 <- [1,1102,null,{}] 04:18:28 INFO - PROCESS | 2368 | 1461151108691 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}] 04:18:28 INFO - PROCESS | 2368 | 1461151108818 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:18:28 INFO - PROCESS | 2368 | 1461151108826 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2368 | ++DOCSHELL 12521000 == 76 [pid = 2368] [id = 285] 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (16D37C00) [pid = 2368] [serial = 854] [outer = 00000000] 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1E0B2C00) [pid = 2368] [serial = 855] [outer = 16D37C00] 04:18:28 INFO - PROCESS | 2368 | 1461151108871 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1E0AC000) [pid = 2368] [serial = 856] [outer = 16D37C00] 04:18:29 INFO - PROCESS | 2368 | 1461151109296 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]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 04:18:29 INFO - PROCESS | 2368 | 1461151109317 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 2368 | 1461151109319 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:18:29 INFO - PROCESS | 2368 | 1461151109322 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 2368 | 1461151109324 Marionette TRACE conn5 <- [1,1106,null,{}] 04:18:29 INFO - PROCESS | 2368 | 1461151109327 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}] 04:18:29 INFO - PROCESS | 2368 | 1461151109448 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:18:29 INFO - PROCESS | 2368 | 1461151109472 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2368 | ++DOCSHELL 1E0B1400 == 77 [pid = 2368] [id = 286] 04:18:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1E414400) [pid = 2368] [serial = 857] [outer = 00000000] 04:18:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1EFF0800) [pid = 2368] [serial = 858] [outer = 1E414400] 04:18:29 INFO - PROCESS | 2368 | 1461151109517 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1F675400) [pid = 2368] [serial = 859] [outer = 1E414400] 04:18:30 INFO - PROCESS | 2368 | 1461151110020 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]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 04:18:30 INFO - PROCESS | 2368 | 1461151110094 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2368 | 1461151110098 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:18:30 INFO - PROCESS | 2368 | 1461151110104 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2368 | 1461151110108 Marionette TRACE conn5 <- [1,1110,null,{}] 04:18:30 INFO - PROCESS | 2368 | 1461151110115 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}] 04:18:30 INFO - PROCESS | 2368 | 1461151110282 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:18:30 INFO - PROCESS | 2368 | 1461151110398 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2368 | ++DOCSHELL 0EB24800 == 78 [pid = 2368] [id = 287] 04:18:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (124B8400) [pid = 2368] [serial = 860] [outer = 00000000] 04:18:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1860B800) [pid = 2368] [serial = 861] [outer = 124B8400] 04:18:30 INFO - PROCESS | 2368 | 1461151110456 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (19E76800) [pid = 2368] [serial = 862] [outer = 124B8400] 04:18:31 INFO - PROCESS | 2368 | 1461151111044 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]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 04:18:31 INFO - PROCESS | 2368 | 1461151111079 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 2368 | 1461151111085 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:18:31 INFO - PROCESS | 2368 | 1461151111092 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 2368 | 1461151111094 Marionette TRACE conn5 <- [1,1114,null,{}] 04:18:31 INFO - PROCESS | 2368 | 1461151111098 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}] 04:18:31 INFO - PROCESS | 2368 | 1461151111211 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:18:31 INFO - PROCESS | 2368 | 1461151111324 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2368 | ++DOCSHELL 1B32DC00 == 79 [pid = 2368] [id = 288] 04:18:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1B330C00) [pid = 2368] [serial = 863] [outer = 00000000] 04:18:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA32400) [pid = 2368] [serial = 864] [outer = 1B330C00] 04:18:31 INFO - PROCESS | 2368 | 1461151111380 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1BA6F800) [pid = 2368] [serial = 865] [outer = 1B330C00] 04:18:31 INFO - PROCESS | 2368 | 1461151111985 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]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 04:18:32 INFO - PROCESS | 2368 | 1461151112024 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 2368 | 1461151112027 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:18:32 INFO - PROCESS | 2368 | 1461151112030 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 2368 | 1461151112034 Marionette TRACE conn5 <- [1,1118,null,{}] 04:18:32 INFO - PROCESS | 2368 | 1461151112045 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}] 04:18:32 INFO - PROCESS | 2368 | 1461151112160 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:18:32 INFO - PROCESS | 2368 | 1461151112272 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 2368 | ++DOCSHELL 1D8E7800 == 80 [pid = 2368] [id = 289] 04:18:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1DD23400) [pid = 2368] [serial = 866] [outer = 00000000] 04:18:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1EFC7800) [pid = 2368] [serial = 867] [outer = 1DD23400] 04:18:32 INFO - PROCESS | 2368 | 1461151112370 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1F9F5400) [pid = 2368] [serial = 868] [outer = 1DD23400] 04:18:32 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:18:33 INFO - PROCESS | 2368 | 1461151113113 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]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1122ms 04:18:33 INFO - PROCESS | 2368 | 1461151113156 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2368 | 1461151113159 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 2368 | 1461151113162 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:18:33 INFO - PROCESS | 2368 | 1461151113164 Marionette TRACE conn5 <- [1,1122,null,{}] 04:18:33 INFO - PROCESS | 2368 | 1461151113168 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}] 04:18:33 INFO - PROCESS | 2368 | 1461151113280 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:18:33 INFO - PROCESS | 2368 | 1461151113419 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2368 | ++DOCSHELL 1FC20400 == 81 [pid = 2368] [id = 290] 04:18:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1FC29000) [pid = 2368] [serial = 869] [outer = 00000000] 04:18:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1FD69C00) [pid = 2368] [serial = 870] [outer = 1FC29000] 04:18:33 INFO - PROCESS | 2368 | 1461151113476 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (1FD6EC00) [pid = 2368] [serial = 871] [outer = 1FC29000] 04:18:33 INFO - PROCESS | 2368 | 1461151114000 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 870ms 04:18:34 INFO - PROCESS | 2368 | 1461151114035 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 2368 | 1461151114038 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:18:34 INFO - PROCESS | 2368 | 1461151114057 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2368 | 1461151114060 Marionette TRACE conn5 <- [1,1126,null,{}] 04:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:18:34 INFO - PROCESS | 2368 | 1461151114063 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}] 04:18:34 INFO - PROCESS | 2368 | 1461151114206 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:18:34 INFO - PROCESS | 2368 | 1461151114320 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2368 | ++DOCSHELL 1FD71800 == 82 [pid = 2368] [id = 291] 04:18:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1FD74000) [pid = 2368] [serial = 872] [outer = 00000000] 04:18:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1FD96000) [pid = 2368] [serial = 873] [outer = 1FD74000] 04:18:34 INFO - PROCESS | 2368 | 1461151114416 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1FD9E400) [pid = 2368] [serial = 874] [outer = 1FD74000] 04:18:34 INFO - PROCESS | 2368 | 1461151114955 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 04:18:34 INFO - PROCESS | 2368 | 1461151114993 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:18:34 INFO - PROCESS | 2368 | 1461151114996 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:18:34 INFO - PROCESS | 2368 | 1461151114999 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2368 | 1461151115001 Marionette TRACE conn5 <- [1,1130,null,{}] 04:18:34 INFO - PROCESS | 2368 | 1461151115005 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}] 04:18:35 INFO - PROCESS | 2368 | 1461151115127 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:18:35 INFO - PROCESS | 2368 | 1461151115269 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 2368 | ++DOCSHELL 206A4400 == 83 [pid = 2368] [id = 292] 04:18:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (206A6800) [pid = 2368] [serial = 875] [outer = 00000000] 04:18:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (20770400) [pid = 2368] [serial = 876] [outer = 206A6800] 04:18:35 INFO - PROCESS | 2368 | 1461151115328 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (20774800) [pid = 2368] [serial = 877] [outer = 206A6800] 04:18:35 INFO - PROCESS | 2368 | 1461151115890 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]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 04:18:35 INFO - PROCESS | 2368 | 1461151115929 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 2368 | 1461151115932 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:18:35 INFO - PROCESS | 2368 | 1461151115935 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 2368 | 1461151115937 Marionette TRACE conn5 <- [1,1134,null,{}] 04:18:35 INFO - PROCESS | 2368 | 1461151115941 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}] 04:18:36 INFO - PROCESS | 2368 | 1461151116047 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:18:36 INFO - PROCESS | 2368 | 1461151116158 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2368 | ++DOCSHELL 20778000 == 84 [pid = 2368] [id = 293] 04:18:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (207DA400) [pid = 2368] [serial = 878] [outer = 00000000] 04:18:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (207E1800) [pid = 2368] [serial = 879] [outer = 207DA400] 04:18:36 INFO - PROCESS | 2368 | 1461151116212 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (207E6000) [pid = 2368] [serial = 880] [outer = 207DA400] 04:18:36 INFO - PROCESS | 2368 | 1461151116827 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]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 04:18:36 INFO - PROCESS | 2368 | 1461151116870 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2368 | 1461151116872 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:18:36 INFO - PROCESS | 2368 | 1461151116875 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2368 | 1461151116877 Marionette TRACE conn5 <- [1,1138,null,{}] 04:18:36 INFO - PROCESS | 2368 | 1461151116881 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}] 04:18:36 INFO - PROCESS | 2368 | 1461151116991 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:18:37 INFO - PROCESS | 2368 | 1461151117103 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2368 | ++DOCSHELL 12524000 == 85 [pid = 2368] [id = 294] 04:18:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (125BCC00) [pid = 2368] [serial = 881] [outer = 00000000] 04:18:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1B5A3C00) [pid = 2368] [serial = 882] [outer = 125BCC00] 04:18:37 INFO - PROCESS | 2368 | 1461151117158 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1C886800) [pid = 2368] [serial = 883] [outer = 125BCC00] 04:18:37 INFO - PROCESS | 2368 | 1461151117865 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]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1016ms 04:18:37 INFO - PROCESS | 2368 | 1461151117896 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2368 | 1461151117901 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:18:37 INFO - PROCESS | 2368 | 1461151117920 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 2368 | 1461151117924 Marionette TRACE conn5 <- [1,1142,null,{}] 04:18:37 INFO - PROCESS | 2368 | 1461151117948 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}] 04:18:38 INFO - PROCESS | 2368 | 1461151118057 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:18:38 INFO - PROCESS | 2368 | 1461151118219 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2368 | ++DOCSHELL 16D3D400 == 86 [pid = 2368] [id = 295] 04:18:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (18602C00) [pid = 2368] [serial = 884] [outer = 00000000] 04:18:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (19E0C400) [pid = 2368] [serial = 885] [outer = 18602C00] 04:18:38 INFO - PROCESS | 2368 | 1461151118276 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (1A462C00) [pid = 2368] [serial = 886] [outer = 18602C00] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1C746800 == 85 [pid = 2368] [id = 162] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1FC40400 == 84 [pid = 2368] [id = 200] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 124BE400 == 83 [pid = 2368] [id = 32] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 12521000 == 82 [pid = 2368] [id = 285] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1A422800 == 81 [pid = 2368] [id = 284] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1DD33000 == 80 [pid = 2368] [id = 283] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1D8E3C00 == 79 [pid = 2368] [id = 282] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 12409400 == 78 [pid = 2368] [id = 281] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1B5A8400 == 77 [pid = 2368] [id = 280] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 1AF4A000 == 76 [pid = 2368] [id = 279] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 19E75400 == 75 [pid = 2368] [id = 278] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1348B400) [pid = 2368] [serial = 807] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 12516C00 == 74 [pid = 2368] [id = 277] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 16D3F400 == 73 [pid = 2368] [id = 271] 04:18:38 INFO - PROCESS | 2368 | --DOCSHELL 0EB27400 == 72 [pid = 2368] [id = 270] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (12517800) [pid = 2368] [serial = 804] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1B5A4800) [pid = 2368] [serial = 789] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1F679400) [pid = 2368] [serial = 792] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (2169DC00) [pid = 2368] [serial = 795] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1DD19800) [pid = 2368] [serial = 784] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (24535800) [pid = 2368] [serial = 798] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (12523800) [pid = 2368] [serial = 805] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1A614800) [pid = 2368] [serial = 801] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1DD32400) [pid = 2368] [serial = 739] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (2462A400) [pid = 2368] [serial = 745] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (24E07800) [pid = 2368] [serial = 748] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (23A84400) [pid = 2368] [serial = 742] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (214F8800) [pid = 2368] [serial = 733] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1A60A400) [pid = 2368] [serial = 736] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (2543C400) [pid = 2368] [serial = 751] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (2231C800) [pid = 2368] [serial = 741] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (20774400) [pid = 2368] [serial = 777] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1C67AC00) [pid = 2368] [serial = 738] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (210D6800) [pid = 2368] [serial = 754] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1FD9D800) [pid = 2368] [serial = 769] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1BA78800) [pid = 2368] [serial = 757] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (19F51800) [pid = 2368] [serial = 735] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1B34F400) [pid = 2368] [serial = 756] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1D8EA000) [pid = 2368] [serial = 763] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1C891800) [pid = 2368] [serial = 762] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (214F3400) [pid = 2368] [serial = 772] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1A60B000) [pid = 2368] [serial = 781] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (23A87000) [pid = 2368] [serial = 775] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1BA6C000) [pid = 2368] [serial = 783] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (19F4CC00) [pid = 2368] [serial = 760] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1FD9A000) [pid = 2368] [serial = 753] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (2231D000) [pid = 2368] [serial = 774] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (2543AC00) [pid = 2368] [serial = 750] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1A41F400) [pid = 2368] [serial = 780] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (245C9800) [pid = 2368] [serial = 744] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (17071C00) [pid = 2368] [serial = 759] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (24E04800) [pid = 2368] [serial = 747] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1F34A800) [pid = 2368] [serial = 765] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1FD75800) [pid = 2368] [serial = 768] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1FC21000) [pid = 2368] [serial = 766] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (20775C00) [pid = 2368] [serial = 778] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (213CCC00) [pid = 2368] [serial = 771] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (20778400) [pid = 2368] [serial = 786] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 2368 | 1461151118911 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1059ms 04:18:38 INFO - PROCESS | 2368 | 1461151118970 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2368 | 1461151118975 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:18:38 INFO - PROCESS | 2368 | 1461151118981 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2368 | 1461151118984 Marionette TRACE conn5 <- [1,1146,null,{}] 04:18:38 INFO - PROCESS | 2368 | 1461151118988 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}] 04:18:39 INFO - PROCESS | 2368 | 1461151119098 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:18:39 INFO - PROCESS | 2368 | 1461151119195 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE4400 == 73 [pid = 2368] [id = 296] 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (0EBE8800) [pid = 2368] [serial = 887] [outer = 00000000] 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1766C800) [pid = 2368] [serial = 888] [outer = 0EBE8800] 04:18:39 INFO - PROCESS | 2368 | 1461151119241 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (186DA400) [pid = 2368] [serial = 889] [outer = 0EBE8800] 04:18:39 INFO - PROCESS | 2368 | 1461151119645 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]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 04:18:39 INFO - PROCESS | 2368 | 1461151119715 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 2368 | 1461151119717 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:18:39 INFO - PROCESS | 2368 | 1461151119720 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:18:39 INFO - PROCESS | 2368 | 1461151119724 Marionette TRACE conn5 <- [1,1150,null,{}] 04:18:39 INFO - PROCESS | 2368 | 1461151119734 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}] 04:18:39 INFO - PROCESS | 2368 | 1461151119862 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:18:39 INFO - PROCESS | 2368 | 1461151119879 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2368 | ++DOCSHELL 1B328C00 == 74 [pid = 2368] [id = 297] 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B329000) [pid = 2368] [serial = 890] [outer = 00000000] 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1B342C00) [pid = 2368] [serial = 891] [outer = 1B329000] 04:18:39 INFO - PROCESS | 2368 | 1461151119926 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1B59EC00) [pid = 2368] [serial = 892] [outer = 1B329000] 04:18:40 INFO - PROCESS | 2368 | 1461151120392 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]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 04:18:40 INFO - PROCESS | 2368 | 1461151120458 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2368 | 1461151120460 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 2368 | 1461151120464 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:18:40 INFO - PROCESS | 2368 | 1461151120465 Marionette TRACE conn5 <- [1,1154,null,{}] 04:18:40 INFO - PROCESS | 2368 | 1461151120469 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}] 04:18:40 INFO - PROCESS | 2368 | 1461151120558 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:18:40 INFO - PROCESS | 2368 | 1461151120567 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE4800 == 75 [pid = 2368] [id = 298] 04:18:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (0EBEFC00) [pid = 2368] [serial = 893] [outer = 00000000] 04:18:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1B5A5C00) [pid = 2368] [serial = 894] [outer = 0EBEFC00] 04:18:40 INFO - PROCESS | 2368 | 1461151120711 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1BA6E400) [pid = 2368] [serial = 895] [outer = 0EBEFC00] 04:18:41 INFO - PROCESS | 2368 | 1461151121125 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]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 04:18:41 INFO - PROCESS | 2368 | 1461151121226 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 2368 | 1461151121228 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:18:41 INFO - PROCESS | 2368 | 1461151121241 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2368 | 1461151121242 Marionette TRACE conn5 <- [1,1158,null,{}] 04:18:41 INFO - PROCESS | 2368 | 1461151121246 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}] 04:18:41 INFO - PROCESS | 2368 | 1461151121368 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:18:41 INFO - PROCESS | 2368 | 1461151121433 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2368 | ++DOCSHELL 1C569800 == 76 [pid = 2368] [id = 299] 04:18:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1C670400) [pid = 2368] [serial = 896] [outer = 00000000] 04:18:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1C679C00) [pid = 2368] [serial = 897] [outer = 1C670400] 04:18:41 INFO - PROCESS | 2368 | 1461151121478 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1C88D800) [pid = 2368] [serial = 898] [outer = 1C670400] 04:18:41 INFO - PROCESS | 2368 | 1461151121932 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]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 04:18:41 INFO - PROCESS | 2368 | 1461151121973 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:18:41 INFO - PROCESS | 2368 | 1461151121975 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:18:41 INFO - PROCESS | 2368 | 1461151121978 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 2368 | 1461151121980 Marionette TRACE conn5 <- [1,1162,null,{}] 04:18:41 INFO - PROCESS | 2368 | 1461151121983 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}] 04:18:42 INFO - PROCESS | 2368 | 1461151122113 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:18:42 INFO - PROCESS | 2368 | 1461151122180 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2368 | ++DOCSHELL 1D8E3000 == 77 [pid = 2368] [id = 300] 04:18:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1D8E4400) [pid = 2368] [serial = 899] [outer = 00000000] 04:18:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1E04F800) [pid = 2368] [serial = 900] [outer = 1D8E4400] 04:18:42 INFO - PROCESS | 2368 | 1461151122228 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1E054000) [pid = 2368] [serial = 901] [outer = 1D8E4400] 04:18:42 INFO - PROCESS | 2368 | 1461151122636 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] 04:18:42 INFO - PROCESS | 2368 | 1461151122733 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:18:42 INFO - PROCESS | 2368 | 1461151122736 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 2368 | 1461151122738 Marionette TRACE conn5 <- [1,1166,null,{}] 04:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:18:42 INFO - PROCESS | 2368 | 1461151122746 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}] 04:18:42 INFO - PROCESS | 2368 | 1461151122866 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:18:42 INFO - PROCESS | 2368 | 1461151122931 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2368 | ++DOCSHELL 1DD25000 == 78 [pid = 2368] [id = 301] 04:18:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1E0AAC00) [pid = 2368] [serial = 902] [outer = 00000000] 04:18:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1EFC4800) [pid = 2368] [serial = 903] [outer = 1E0AAC00] 04:18:42 INFO - PROCESS | 2368 | 1461151122976 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1FA9EC00) [pid = 2368] [serial = 904] [outer = 1E0AAC00] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (12520800) [pid = 2368] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1C561400) [pid = 2368] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1D8E6C00) [pid = 2368] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1DD34400) [pid = 2368] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (19E76400) [pid = 2368] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1AF4F000) [pid = 2368] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (16D37C00) [pid = 2368] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1B5A9C00) [pid = 2368] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (125BE000) [pid = 2368] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:18:43 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1A4A6800) [pid = 2368] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:18:43 INFO - PROCESS | 2368 | 1461151123495 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] 04:18:43 INFO - PROCESS | 2368 | 1461151123517 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:18:43 INFO - PROCESS | 2368 | 1461151123520 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2368 | 1461151123522 Marionette TRACE conn5 <- [1,1170,null,{}] 04:18:43 INFO - PROCESS | 2368 | 1461151123525 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}] 04:18:43 INFO - PROCESS | 2368 | 1461151123611 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:18:43 INFO - PROCESS | 2368 | 1461151123617 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2368 | ++DOCSHELL 1DD19400 == 79 [pid = 2368] [id = 302] 04:18:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1E0A7000) [pid = 2368] [serial = 905] [outer = 00000000] 04:18:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1F9F3400) [pid = 2368] [serial = 906] [outer = 1E0A7000] 04:18:43 INFO - PROCESS | 2368 | 1461151123662 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1FC26000) [pid = 2368] [serial = 907] [outer = 1E0A7000] 04:18:44 INFO - PROCESS | 2368 | 1461151124102 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] 04:18:44 INFO - PROCESS | 2368 | 1461151124154 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 2368 | 1461151124157 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2368 | 1461151124159 Marionette TRACE conn5 <- [1,1174,null,{}] 04:18:44 INFO - PROCESS | 2368 | 1461151124163 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}] 04:18:44 INFO - PROCESS | 2368 | 1461151124248 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:18:44 INFO - PROCESS | 2368 | 1461151124256 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2368 | ++DOCSHELL 17423C00 == 80 [pid = 2368] [id = 303] 04:18:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1FC29C00) [pid = 2368] [serial = 908] [outer = 00000000] 04:18:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1FD6D400) [pid = 2368] [serial = 909] [outer = 1FC29C00] 04:18:44 INFO - PROCESS | 2368 | 1461151124300 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1FD9EC00) [pid = 2368] [serial = 910] [outer = 1FC29C00] 04:18:44 INFO - PROCESS | 2368 | 1461151124752 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] 04:18:44 INFO - PROCESS | 2368 | 1461151124816 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 2368 | 1461151124820 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2368 | 1461151124822 Marionette TRACE conn5 <- [1,1178,null,{}] 04:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:18:44 INFO - PROCESS | 2368 | 1461151124825 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}] 04:18:44 INFO - PROCESS | 2368 | 1461151124911 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:18:44 INFO - PROCESS | 2368 | 1461151124917 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2368 | ++DOCSHELL 1FD0B400 == 81 [pid = 2368] [id = 304] 04:18:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (206A0C00) [pid = 2368] [serial = 911] [outer = 00000000] 04:18:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (20774000) [pid = 2368] [serial = 912] [outer = 206A0C00] 04:18:44 INFO - PROCESS | 2368 | 1461151124961 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (20776400) [pid = 2368] [serial = 913] [outer = 206A0C00] 04:18:45 INFO - PROCESS | 2368 | 1461151125550 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] 04:18:45 INFO - PROCESS | 2368 | 1461151125671 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 2368 | 1461151125678 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2368 | 1461151125682 Marionette TRACE conn5 <- [1,1182,null,{}] 04:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:18:45 INFO - PROCESS | 2368 | 1461151125688 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}] 04:18:45 INFO - PROCESS | 2368 | 1461151125819 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:18:45 INFO - PROCESS | 2368 | 1461151125927 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 2368 | ++DOCSHELL 125C2000 == 82 [pid = 2368] [id = 305] 04:18:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (12C1A800) [pid = 2368] [serial = 914] [outer = 00000000] 04:18:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (17978C00) [pid = 2368] [serial = 915] [outer = 12C1A800] 04:18:45 INFO - PROCESS | 2368 | 1461151125987 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (19E77000) [pid = 2368] [serial = 916] [outer = 12C1A800] 04:18:46 INFO - PROCESS | 2368 | 1461151126542 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] 04:18:46 INFO - PROCESS | 2368 | 1461151126626 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:18:46 INFO - PROCESS | 2368 | 1461151126633 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 2368 | 1461151126636 Marionette TRACE conn5 <- [1,1186,null,{}] 04:18:46 INFO - PROCESS | 2368 | 1461151126640 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}] 04:18:46 INFO - PROCESS | 2368 | 1461151126755 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:18:46 INFO - PROCESS | 2368 | 1461151126897 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2368 | ++DOCSHELL 1B329800 == 83 [pid = 2368] [id = 306] 04:18:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1B34EC00) [pid = 2368] [serial = 917] [outer = 00000000] 04:18:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1C677000) [pid = 2368] [serial = 918] [outer = 1B34EC00] 04:18:46 INFO - PROCESS | 2368 | 1461151126953 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1D892400) [pid = 2368] [serial = 919] [outer = 1B34EC00] 04:18:47 INFO - PROCESS | 2368 | 1461151127564 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]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 04:18:47 INFO - PROCESS | 2368 | 1461151127604 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 2368 | 1461151127607 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:18:47 INFO - PROCESS | 2368 | 1461151127610 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:18:47 INFO - PROCESS | 2368 | 1461151127614 Marionette TRACE conn5 <- [1,1190,null,{}] 04:18:47 INFO - PROCESS | 2368 | 1461151127639 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}] 04:18:47 INFO - PROCESS | 2368 | 1461151127791 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:18:47 INFO - PROCESS | 2368 | 1461151127902 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2368 | ++DOCSHELL 2076CC00 == 84 [pid = 2368] [id = 307] 04:18:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (2076D000) [pid = 2368] [serial = 920] [outer = 00000000] 04:18:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (207E5000) [pid = 2368] [serial = 921] [outer = 2076D000] 04:18:47 INFO - PROCESS | 2368 | 1461151127961 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (21070400) [pid = 2368] [serial = 922] [outer = 2076D000] 04:18:48 INFO - PROCESS | 2368 | 1461151128571 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]]]}] 04:18:48 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 04:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1019ms 04:18:48 INFO - PROCESS | 2368 | 1461151128633 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2368 | 1461151128636 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:18:48 INFO - PROCESS | 2368 | 1461151128640 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2368 | 1461151128642 Marionette TRACE conn5 <- [1,1194,null,{}] 04:18:48 INFO - PROCESS | 2368 | 1461151128646 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}] 04:18:48 INFO - PROCESS | 2368 | 1461151128761 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:18:48 INFO - PROCESS | 2368 | 1461151128874 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2368 | ++DOCSHELL 2107B000 == 85 [pid = 2368] [id = 308] 04:18:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (2107B800) [pid = 2368] [serial = 923] [outer = 00000000] 04:18:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (21084400) [pid = 2368] [serial = 924] [outer = 2107B800] 04:18:48 INFO - PROCESS | 2368 | 1461151128970 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (210CA800) [pid = 2368] [serial = 925] [outer = 2107B800] 04:18:49 INFO - PROCESS | 2368 | 1461151129518 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]]]}] 04:18:49 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 04:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 04:18:49 INFO - PROCESS | 2368 | 1461151129573 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2368 | 1461151129576 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:18:49 INFO - PROCESS | 2368 | 1461151129579 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 2368 | 1461151129581 Marionette TRACE conn5 <- [1,1198,null,{}] 04:18:49 INFO - PROCESS | 2368 | 1461151129585 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}] 04:18:49 INFO - PROCESS | 2368 | 1461151129694 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:18:49 INFO - PROCESS | 2368 | 1461151129808 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2368 | ++DOCSHELL 210D1000 == 86 [pid = 2368] [id = 309] 04:18:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (210D1800) [pid = 2368] [serial = 926] [outer = 00000000] 04:18:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (210D6400) [pid = 2368] [serial = 927] [outer = 210D1800] 04:18:49 INFO - PROCESS | 2368 | 1461151129903 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (213CBC00) [pid = 2368] [serial = 928] [outer = 210D1800] 04:18:50 INFO - PROCESS | 2368 | 1461151130472 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]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 04:18:50 INFO - PROCESS | 2368 | 1461151130513 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2368 | 1461151130515 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:18:50 INFO - PROCESS | 2368 | 1461151130519 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 2368 | 1461151130521 Marionette TRACE conn5 <- [1,1202,null,{}] 04:18:50 INFO - PROCESS | 2368 | 1461151130525 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}] 04:18:50 INFO - PROCESS | 2368 | 1461151130654 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:18:50 INFO - PROCESS | 2368 | 1461151130797 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2368 | ++DOCSHELL 214F6000 == 87 [pid = 2368] [id = 310] 04:18:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (214F6800) [pid = 2368] [serial = 929] [outer = 00000000] 04:18:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (21603000) [pid = 2368] [serial = 930] [outer = 214F6800] 04:18:50 INFO - PROCESS | 2368 | 1461151130856 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (21605C00) [pid = 2368] [serial = 931] [outer = 214F6800] 04:18:51 INFO - PROCESS | 2368 | 1461151131405 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]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 04:18:51 INFO - PROCESS | 2368 | 1461151131453 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 2368 | 1461151131456 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:18:51 INFO - PROCESS | 2368 | 1461151131459 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:18:51 INFO - PROCESS | 2368 | 1461151131461 Marionette TRACE conn5 <- [1,1206,null,{}] 04:18:51 INFO - PROCESS | 2368 | 1461151131464 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}] 04:18:51 INFO - PROCESS | 2368 | 1461151131573 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:18:51 INFO - PROCESS | 2368 | 1461151131769 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 2368 | ++DOCSHELL 16D39C00 == 88 [pid = 2368] [id = 311] 04:18:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (186DC000) [pid = 2368] [serial = 932] [outer = 00000000] 04:18:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1E0A4400) [pid = 2368] [serial = 933] [outer = 186DC000] 04:18:51 INFO - PROCESS | 2368 | 1461151131824 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1E382400) [pid = 2368] [serial = 934] [outer = 186DC000] 04:18:52 INFO - PROCESS | 2368 | 1461151132586 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]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1180ms 04:18:52 INFO - PROCESS | 2368 | 1461151132644 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2368 | 1461151132648 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:18:52 INFO - PROCESS | 2368 | 1461151132653 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2368 | 1461151132657 Marionette TRACE conn5 <- [1,1210,null,{}] 04:18:52 INFO - PROCESS | 2368 | 1461151132662 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}] 04:18:52 INFO - PROCESS | 2368 | 1461151132773 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:18:52 INFO - PROCESS | 2368 | 1461151132936 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 2368 | ++DOCSHELL 17978800 == 89 [pid = 2368] [id = 312] 04:18:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (18602800) [pid = 2368] [serial = 935] [outer = 00000000] 04:18:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1A457400) [pid = 2368] [serial = 936] [outer = 18602800] 04:18:52 INFO - PROCESS | 2368 | 1461151132989 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1A4A4C00) [pid = 2368] [serial = 937] [outer = 18602800] 04:18:53 INFO - PROCESS | 2368 | 1461151133616 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] 04:18:53 INFO - PROCESS | 2368 | 1461151133649 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:18:53 INFO - PROCESS | 2368 | 1461151133655 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:18:53 INFO - PROCESS | 2368 | 1461151133658 Marionette TRACE conn5 <- [1,1214,null,{}] 04:18:53 INFO - PROCESS | 2368 | 1461151133661 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}] 04:18:53 INFO - PROCESS | 2368 | 1461151133765 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 17423C00 == 88 [pid = 2368] [id = 303] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1DD19400 == 87 [pid = 2368] [id = 302] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1DD25000 == 86 [pid = 2368] [id = 301] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1D8E3000 == 85 [pid = 2368] [id = 300] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1C569800 == 84 [pid = 2368] [id = 299] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 0EBE4800 == 83 [pid = 2368] [id = 298] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1B328C00 == 82 [pid = 2368] [id = 297] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (0F47DC00) [pid = 2368] [serial = 810] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (16E0A000) [pid = 2368] [serial = 813] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (186D5800) [pid = 2368] [serial = 816] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (19F4E400) [pid = 2368] [serial = 819] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1A610000) [pid = 2368] [serial = 822] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1B328800) [pid = 2368] [serial = 825] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1B5AA800) [pid = 2368] [serial = 828] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1EFF0800) [pid = 2368] [serial = 858] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 0EBE4400 == 81 [pid = 2368] [id = 296] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 16D3D400 == 80 [pid = 2368] [id = 295] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 1B32DC00 == 79 [pid = 2368] [id = 288] 04:18:53 INFO - PROCESS | 2368 | --DOCSHELL 0EB24800 == 78 [pid = 2368] [id = 287] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (13B7DC00) [pid = 2368] [serial = 808] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1C894000) [pid = 2368] [serial = 843] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1DD1C400) [pid = 2368] [serial = 846] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1CB1FC00) [pid = 2368] [serial = 844] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1E051400) [pid = 2368] [serial = 849] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1A41F000) [pid = 2368] [serial = 835] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (19F46000) [pid = 2368] [serial = 834] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1B344000) [pid = 2368] [serial = 837] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1E0AC000) [pid = 2368] [serial = 856] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1B5A1400) [pid = 2368] [serial = 838] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1BA79C00) [pid = 2368] [serial = 840] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (13B83C00) [pid = 2368] [serial = 832] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (12CBF000) [pid = 2368] [serial = 831] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1DD23C00) [pid = 2368] [serial = 847] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1E0B2C00) [pid = 2368] [serial = 855] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1BA7F000) [pid = 2368] [serial = 852] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1E0A4800) [pid = 2368] [serial = 850] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1BA6B400) [pid = 2368] [serial = 853] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1BA80000) [pid = 2368] [serial = 841] [outer = 00000000] [url = about:blank] 04:18:53 INFO - PROCESS | 2368 | 1461151134000 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1F400 == 79 [pid = 2368] [id = 313] 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (0EB20C00) [pid = 2368] [serial = 938] [outer = 00000000] 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1251E800) [pid = 2368] [serial = 939] [outer = 0EB20C00] 04:18:54 INFO - PROCESS | 2368 | 1461151134049 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (12CC0C00) [pid = 2368] [serial = 940] [outer = 0EB20C00] 04:18:54 INFO - PROCESS | 2368 | 1461151134514 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]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 870ms 04:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:18:54 INFO - PROCESS | 2368 | 1461151134528 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 2368 | 1461151134530 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:18:54 INFO - PROCESS | 2368 | 1461151134534 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 2368 | 1461151134537 Marionette TRACE conn5 <- [1,1218,null,{}] 04:18:54 INFO - PROCESS | 2368 | 1461151134547 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}] 04:18:54 INFO - PROCESS | 2368 | 1461151134642 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:18:54 INFO - PROCESS | 2368 | 1461151134651 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2368 | ++DOCSHELL 1A460C00 == 80 [pid = 2368] [id = 314] 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1A461800) [pid = 2368] [serial = 941] [outer = 00000000] 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1A614000) [pid = 2368] [serial = 942] [outer = 1A461800] 04:18:54 INFO - PROCESS | 2368 | 1461151134701 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1B328800) [pid = 2368] [serial = 943] [outer = 1A461800] 04:18:55 INFO - PROCESS | 2368 | 1461151135176 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]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 672ms 04:18:55 INFO - PROCESS | 2368 | 1461151135210 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2368 | 1461151135212 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 2368 | 1461151135216 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 2368 | 1461151135218 Marionette TRACE conn5 <- [1,1222,null,{}] 04:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:18:55 INFO - PROCESS | 2368 | 1461151135221 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}] 04:18:55 INFO - PROCESS | 2368 | 1461151135310 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:18:55 INFO - PROCESS | 2368 | 1461151135317 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2368 | ++DOCSHELL 1B5AA800 == 81 [pid = 2368] [id = 315] 04:18:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1B5AB800) [pid = 2368] [serial = 944] [outer = 00000000] 04:18:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA6FC00) [pid = 2368] [serial = 945] [outer = 1B5AB800] 04:18:55 INFO - PROCESS | 2368 | 1461151135364 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1BA7BC00) [pid = 2368] [serial = 946] [outer = 1B5AB800] 04:18:55 INFO - PROCESS | 2368 | 1461151135862 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]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 04:18:55 INFO - PROCESS | 2368 | 1461151135891 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2368 | 1461151135893 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 2368 | 1461151135897 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:18:55 INFO - PROCESS | 2368 | 1461151135898 Marionette TRACE conn5 <- [1,1226,null,{}] 04:18:55 INFO - PROCESS | 2368 | 1461151135902 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}] 04:18:55 INFO - PROCESS | 2368 | 1461151135988 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:18:55 INFO - PROCESS | 2368 | 1461151135995 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A1400 == 82 [pid = 2368] [id = 316] 04:18:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1BA67000) [pid = 2368] [serial = 947] [outer = 00000000] 04:18:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1C67B800) [pid = 2368] [serial = 948] [outer = 1BA67000] 04:18:56 INFO - PROCESS | 2368 | 1461151136042 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1C98EC00) [pid = 2368] [serial = 949] [outer = 1BA67000] 04:18:56 INFO - PROCESS | 2368 | 1461151136534 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 04:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:18:56 INFO - PROCESS | 2368 | 1461151136572 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2368 | 1461151136574 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:18:56 INFO - PROCESS | 2368 | 1461151136577 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 2368 | 1461151136579 Marionette TRACE conn5 <- [1,1230,null,{}] 04:18:56 INFO - PROCESS | 2368 | 1461151136582 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}] 04:18:56 INFO - PROCESS | 2368 | 1461151136731 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:18:56 INFO - PROCESS | 2368 | 1461151136834 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2368 | ++DOCSHELL 1DD21400 == 83 [pid = 2368] [id = 317] 04:18:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1DD25000) [pid = 2368] [serial = 950] [outer = 00000000] 04:18:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1E059C00) [pid = 2368] [serial = 951] [outer = 1DD25000] 04:18:56 INFO - PROCESS | 2368 | 1461151136882 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (1E0AC000) [pid = 2368] [serial = 952] [outer = 1DD25000] 04:18:57 INFO - PROCESS | 2368 | 1461151137302 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]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 770ms 04:18:57 INFO - PROCESS | 2368 | 1461151137348 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 2368 | 1461151137350 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:18:57 INFO - PROCESS | 2368 | 1461151137353 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 2368 | 1461151137355 Marionette TRACE conn5 <- [1,1234,null,{}] 04:18:57 INFO - PROCESS | 2368 | 1461151137359 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}] 04:18:57 INFO - PROCESS | 2368 | 1461151137487 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:18:57 INFO - PROCESS | 2368 | 1461151137563 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2368 | ++DOCSHELL 1E0AFC00 == 84 [pid = 2368] [id = 318] 04:18:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1E0B2C00) [pid = 2368] [serial = 953] [outer = 00000000] 04:18:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1EFF4400) [pid = 2368] [serial = 954] [outer = 1E0B2C00] 04:18:57 INFO - PROCESS | 2368 | 1461151137607 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1FC1E000) [pid = 2368] [serial = 955] [outer = 1E0B2C00] 04:18:58 INFO - PROCESS | 2368 | 1461151138041 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]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 04:18:58 INFO - PROCESS | 2368 | 1461151138112 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 2368 | 1461151138114 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:18:58 INFO - PROCESS | 2368 | 1461151138125 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 2368 | 1461151138127 Marionette TRACE conn5 <- [1,1238,null,{}] 04:18:58 INFO - PROCESS | 2368 | 1461151138131 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}] 04:18:58 INFO - PROCESS | 2368 | 1461151138533 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (0EBE8800) [pid = 2368] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (125BCC00) [pid = 2368] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1FC29C00) [pid = 2368] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (0EBEFC00) [pid = 2368] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1B329000) [pid = 2368] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1D8E4400) [pid = 2368] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (18602C00) [pid = 2368] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1E0AAC00) [pid = 2368] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1E0A7000) [pid = 2368] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:18:58 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1C670400) [pid = 2368] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:18:58 INFO - PROCESS | 2368 | 1461151138606 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE8800 == 85 [pid = 2368] [id = 319] 04:18:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (0EBEFC00) [pid = 2368] [serial = 956] [outer = 00000000] 04:18:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (17428C00) [pid = 2368] [serial = 957] [outer = 0EBEFC00] 04:18:58 INFO - PROCESS | 2368 | 1461151138652 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1A609C00) [pid = 2368] [serial = 958] [outer = 0EBEFC00] 04:18:58 INFO - PROCESS | 2368 | 1461151138997 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 04:18:59 INFO - PROCESS | 2368 | 1461151139059 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2368 | 1461151139061 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:18:59 INFO - PROCESS | 2368 | 1461151139064 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2368 | 1461151139066 Marionette TRACE conn5 <- [1,1242,null,{}] 04:18:59 INFO - PROCESS | 2368 | 1461151139069 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}] 04:18:59 INFO - PROCESS | 2368 | 1461151139158 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:18:59 INFO - PROCESS | 2368 | 1461151139164 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2368 | ++DOCSHELL 1BA30400 == 86 [pid = 2368] [id = 320] 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1C676400) [pid = 2368] [serial = 959] [outer = 00000000] 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1FC29C00) [pid = 2368] [serial = 960] [outer = 1C676400] 04:18:59 INFO - PROCESS | 2368 | 1461151139210 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1FD94C00) [pid = 2368] [serial = 961] [outer = 1C676400] 04:18:59 INFO - PROCESS | 2368 | 1461151139641 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 04:18:59 INFO - PROCESS | 2368 | 1461151139696 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2368 | 1461151139698 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:18:59 INFO - PROCESS | 2368 | 1461151139701 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:18:59 INFO - PROCESS | 2368 | 1461151139703 Marionette TRACE conn5 <- [1,1246,null,{}] 04:18:59 INFO - PROCESS | 2368 | 1461151139706 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}] 04:18:59 INFO - PROCESS | 2368 | 1461151139794 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:18:59 INFO - PROCESS | 2368 | 1461151139800 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2368 | ++DOCSHELL 1FD9F000 == 87 [pid = 2368] [id = 321] 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (2069C800) [pid = 2368] [serial = 962] [outer = 00000000] 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (20775000) [pid = 2368] [serial = 963] [outer = 2069C800] 04:18:59 INFO - PROCESS | 2368 | 1461151139846 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (2106E000) [pid = 2368] [serial = 964] [outer = 2069C800] 04:19:00 INFO - PROCESS | 2368 | 1461151140335 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]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 04:19:00 INFO - PROCESS | 2368 | 1461151140376 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 2368 | 1461151140378 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:19:00 INFO - PROCESS | 2368 | 1461151140382 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:19:00 INFO - PROCESS | 2368 | 1461151140384 Marionette TRACE conn5 <- [1,1250,null,{}] 04:19:00 INFO - PROCESS | 2368 | 1461151140388 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}] 04:19:00 INFO - PROCESS | 2368 | 1461151140498 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:19:00 INFO - PROCESS | 2368 | 1461151140504 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2368 | ++DOCSHELL 0B670400 == 88 [pid = 2368] [id = 322] 04:19:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (0B674800) [pid = 2368] [serial = 965] [outer = 00000000] 04:19:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (11EB4000) [pid = 2368] [serial = 966] [outer = 0B674800] 04:19:00 INFO - PROCESS | 2368 | 1461151140629 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (134E1000) [pid = 2368] [serial = 967] [outer = 0B674800] 04:19:01 INFO - PROCESS | 2368 | 1461151141401 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]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1075ms 04:19:01 INFO - PROCESS | 2368 | 1461151141461 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2368 | 1461151141465 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:19:01 INFO - PROCESS | 2368 | 1461151141470 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 2368 | 1461151141473 Marionette TRACE conn5 <- [1,1254,null,{}] 04:19:01 INFO - PROCESS | 2368 | 1461151141479 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}] 04:19:01 INFO - PROCESS | 2368 | 1461151141632 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:19:01 INFO - PROCESS | 2368 | 1461151141778 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2368 | ++DOCSHELL 19F1B000 == 89 [pid = 2368] [id = 323] 04:19:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (19F46000) [pid = 2368] [serial = 968] [outer = 00000000] 04:19:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1AF49000) [pid = 2368] [serial = 969] [outer = 19F46000] 04:19:01 INFO - PROCESS | 2368 | 1461151141835 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1B336C00) [pid = 2368] [serial = 970] [outer = 19F46000] 04:19:02 INFO - PROCESS | 2368 | 1461151142440 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]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1028ms 04:19:02 INFO - PROCESS | 2368 | 1461151142499 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2368 | 1461151142504 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:19:02 INFO - PROCESS | 2368 | 1461151142510 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 2368 | 1461151142513 Marionette TRACE conn5 <- [1,1258,null,{}] 04:19:02 INFO - PROCESS | 2368 | 1461151142517 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}] 04:19:02 INFO - PROCESS | 2368 | 1461151142635 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:19:02 INFO - PROCESS | 2368 | 1461151142793 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2368 | ++DOCSHELL 1C88C000 == 90 [pid = 2368] [id = 324] 04:19:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1D84BC00) [pid = 2368] [serial = 971] [outer = 00000000] 04:19:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1E050400) [pid = 2368] [serial = 972] [outer = 1D84BC00] 04:19:02 INFO - PROCESS | 2368 | 1461151142850 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1FD11000) [pid = 2368] [serial = 973] [outer = 1D84BC00] 04:19:03 INFO - PROCESS | 2368 | 1461151143418 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 04:19:03 INFO - PROCESS | 2368 | 1461151143444 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2368 | 1461151143446 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:19:03 INFO - PROCESS | 2368 | 1461151143450 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 2368 | 1461151143454 Marionette TRACE conn5 <- [1,1262,null,{}] 04:19:03 INFO - PROCESS | 2368 | 1461151143465 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}] 04:19:03 INFO - PROCESS | 2368 | 1461151143587 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:19:03 INFO - PROCESS | 2368 | 1461151143743 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2368 | ++DOCSHELL 214F0C00 == 91 [pid = 2368] [id = 325] 04:19:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (214F2000) [pid = 2368] [serial = 974] [outer = 00000000] 04:19:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (21605400) [pid = 2368] [serial = 975] [outer = 214F2000] 04:19:03 INFO - PROCESS | 2368 | 1461151143800 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (2169B800) [pid = 2368] [serial = 976] [outer = 214F2000] 04:19:04 INFO - PROCESS | 2368 | 1461151144369 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]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 04:19:04 INFO - PROCESS | 2368 | 1461151144424 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2368 | 1461151144427 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:19:04 INFO - PROCESS | 2368 | 1461151144430 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:19:04 INFO - PROCESS | 2368 | 1461151144432 Marionette TRACE conn5 <- [1,1266,null,{}] 04:19:04 INFO - PROCESS | 2368 | 1461151144436 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}] 04:19:04 INFO - PROCESS | 2368 | 1461151144552 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:19:04 INFO - PROCESS | 2368 | 1461151144696 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 2368 | ++DOCSHELL 214FCC00 == 92 [pid = 2368] [id = 326] 04:19:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (2169CC00) [pid = 2368] [serial = 977] [outer = 00000000] 04:19:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (22318000) [pid = 2368] [serial = 978] [outer = 2169CC00] 04:19:04 INFO - PROCESS | 2368 | 1461151144752 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (2231B400) [pid = 2368] [serial = 979] [outer = 2169CC00] 04:19:05 INFO - PROCESS | 2368 | 1461151145315 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 04:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:19:05 INFO - PROCESS | 2368 | 1461151145364 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2368 | 1461151145366 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 2368 | 1461151145369 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 2368 | 1461151145372 Marionette TRACE conn5 <- [1,1270,null,{}] 04:19:05 INFO - PROCESS | 2368 | 1461151145375 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}] 04:19:05 INFO - PROCESS | 2368 | 1461151145485 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:19:05 INFO - PROCESS | 2368 | 1461151145645 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2368 | ++DOCSHELL 23A7F000 == 93 [pid = 2368] [id = 327] 04:19:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (23A7F400) [pid = 2368] [serial = 980] [outer = 00000000] 04:19:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (23A85C00) [pid = 2368] [serial = 981] [outer = 23A7F400] 04:19:05 INFO - PROCESS | 2368 | 1461151145707 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 160 (23F51000) [pid = 2368] [serial = 982] [outer = 23A7F400] 04:19:06 INFO - PROCESS | 2368 | 1461151146254 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]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 04:19:06 INFO - PROCESS | 2368 | 1461151146304 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 2368 | 1461151146306 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:19:06 INFO - PROCESS | 2368 | 1461151146310 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:19:06 INFO - PROCESS | 2368 | 1461151146312 Marionette TRACE conn5 <- [1,1274,null,{}] 04:19:06 INFO - PROCESS | 2368 | 1461151146316 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}] 04:19:06 INFO - PROCESS | 2368 | 1461151146433 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:19:06 INFO - PROCESS | 2368 | 1461151146577 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2368 | ++DOCSHELL 23A7F800 == 94 [pid = 2368] [id = 328] 04:19:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (23F52400) [pid = 2368] [serial = 983] [outer = 00000000] 04:19:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (24534400) [pid = 2368] [serial = 984] [outer = 23F52400] 04:19:06 INFO - PROCESS | 2368 | 1461151146633 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 163 (24538400) [pid = 2368] [serial = 985] [outer = 23F52400] 04:19:07 INFO - PROCESS | 2368 | 1461151147291 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]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1019ms 04:19:07 INFO - PROCESS | 2368 | 1461151147333 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2368 | 1461151147335 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 2368 | 1461151147339 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:19:07 INFO - PROCESS | 2368 | 1461151147341 Marionette TRACE conn5 <- [1,1278,null,{}] 04:19:07 INFO - PROCESS | 2368 | 1461151147344 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}] 04:19:07 INFO - PROCESS | 2368 | 1461151147458 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:19:07 INFO - PROCESS | 2368 | 1461151147604 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 2368 | ++DOCSHELL 16E8C400 == 95 [pid = 2368] [id = 329] 04:19:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 164 (19F46C00) [pid = 2368] [serial = 986] [outer = 00000000] 04:19:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 165 (1BA68800) [pid = 2368] [serial = 987] [outer = 19F46C00] 04:19:07 INFO - PROCESS | 2368 | 1461151147659 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 166 (1C890000) [pid = 2368] [serial = 988] [outer = 19F46C00] 04:19:08 INFO - PROCESS | 2368 | 1461151148491 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1180ms 04:19:08 INFO - PROCESS | 2368 | 1461151148523 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2368 | 1461151148527 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:19:08 INFO - PROCESS | 2368 | 1461151148532 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2368 | 1461151148535 Marionette TRACE conn5 <- [1,1282,null,{}] 04:19:08 INFO - PROCESS | 2368 | 1461151148540 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}] 04:19:08 INFO - PROCESS | 2368 | 1461151148650 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:19:08 INFO - PROCESS | 2368 | 1461151148801 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2368 | ++DOCSHELL 17624400 == 96 [pid = 2368] [id = 330] 04:19:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 167 (17773400) [pid = 2368] [serial = 989] [outer = 00000000] 04:19:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 168 (1AF24400) [pid = 2368] [serial = 990] [outer = 17773400] 04:19:08 INFO - PROCESS | 2368 | 1461151148853 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 169 (1B344800) [pid = 2368] [serial = 991] [outer = 17773400] 04:19:09 INFO - PROCESS | 2368 | 1461151149489 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 04:19:09 INFO - PROCESS | 2368 | 1461151149503 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2368 | 1461151149509 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1FD9F000 == 95 [pid = 2368] [id = 321] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1BA30400 == 94 [pid = 2368] [id = 320] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 0EBE8800 == 93 [pid = 2368] [id = 319] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1E0AFC00 == 92 [pid = 2368] [id = 318] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1DD21400 == 91 [pid = 2368] [id = 317] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1B5A1400 == 90 [pid = 2368] [id = 316] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1B5AA800 == 89 [pid = 2368] [id = 315] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1A460C00 == 88 [pid = 2368] [id = 314] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 168 (20774000) [pid = 2368] [serial = 912] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 167 (1FD69C00) [pid = 2368] [serial = 870] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 166 (1FD96000) [pid = 2368] [serial = 873] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 165 (20770400) [pid = 2368] [serial = 876] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 164 (207E1800) [pid = 2368] [serial = 879] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 0EB1F400 == 87 [pid = 2368] [id = 313] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 17978800 == 86 [pid = 2368] [id = 312] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 2107B000 == 85 [pid = 2368] [id = 308] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 2076CC00 == 84 [pid = 2368] [id = 307] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1B329800 == 83 [pid = 2368] [id = 306] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 125C2000 == 82 [pid = 2368] [id = 305] 04:19:09 INFO - PROCESS | 2368 | --DOCSHELL 1FD0B400 == 81 [pid = 2368] [id = 304] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 163 (1C679C00) [pid = 2368] [serial = 897] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 162 (1766C800) [pid = 2368] [serial = 888] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (186DA400) [pid = 2368] [serial = 889] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (1C886800) [pid = 2368] [serial = 883] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 159 (1B5A3C00) [pid = 2368] [serial = 882] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (1FD9EC00) [pid = 2368] [serial = 910] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1EFC7800) [pid = 2368] [serial = 867] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (1B5A5C00) [pid = 2368] [serial = 894] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (1860B800) [pid = 2368] [serial = 861] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1B342C00) [pid = 2368] [serial = 891] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1B59EC00) [pid = 2368] [serial = 892] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1E04F800) [pid = 2368] [serial = 900] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1C88D800) [pid = 2368] [serial = 898] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1BA32400) [pid = 2368] [serial = 864] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1A462C00) [pid = 2368] [serial = 886] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (19E0C400) [pid = 2368] [serial = 885] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1EFC4800) [pid = 2368] [serial = 903] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1E054000) [pid = 2368] [serial = 901] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1FD6D400) [pid = 2368] [serial = 909] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1F9F3400) [pid = 2368] [serial = 906] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1BA6E400) [pid = 2368] [serial = 895] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1FA9EC00) [pid = 2368] [serial = 904] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1FC26000) [pid = 2368] [serial = 907] [outer = 00000000] [url = about:blank] 04:19:09 INFO - PROCESS | 2368 | 1461151149652 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2368 | 1461151149655 Marionette TRACE conn5 <- [1,1286,null,{}] 04:19:09 INFO - PROCESS | 2368 | 1461151149680 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}] 04:19:09 INFO - PROCESS | 2368 | 1461151149772 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:19:09 INFO - PROCESS | 2368 | 1461151149778 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2368 | ++DOCSHELL 13B49800 == 82 [pid = 2368] [id = 331] 04:19:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (13B74800) [pid = 2368] [serial = 992] [outer = 00000000] 04:19:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (16E0EC00) [pid = 2368] [serial = 993] [outer = 13B74800] 04:19:09 INFO - PROCESS | 2368 | 1461151149824 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (17776800) [pid = 2368] [serial = 994] [outer = 13B74800] 04:19:10 INFO - PROCESS | 2368 | 1461151150337 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 04:19:10 INFO - PROCESS | 2368 | 1461151150409 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2368 | 1461151150411 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:19:10 INFO - PROCESS | 2368 | 1461151150414 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:19:10 INFO - PROCESS | 2368 | 1461151150418 Marionette TRACE conn5 <- [1,1290,null,{}] 04:19:10 INFO - PROCESS | 2368 | 1461151150430 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}] 04:19:10 INFO - PROCESS | 2368 | 1461151150529 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:19:10 INFO - PROCESS | 2368 | 1461151150632 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2368 | ++DOCSHELL 1B348000 == 83 [pid = 2368] [id = 332] 04:19:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (1B34A000) [pid = 2368] [serial = 995] [outer = 00000000] 04:19:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (1B5A4800) [pid = 2368] [serial = 996] [outer = 1B34A000] 04:19:10 INFO - PROCESS | 2368 | 1461151150680 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1BA2F000) [pid = 2368] [serial = 997] [outer = 1B34A000] 04:19:11 INFO - PROCESS | 2368 | 1461151151060 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]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 04:19:11 INFO - PROCESS | 2368 | 1461151151089 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 2368 | 1461151151092 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:19:11 INFO - PROCESS | 2368 | 1461151151095 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2368 | 1461151151096 Marionette TRACE conn5 <- [1,1294,null,{}] 04:19:11 INFO - PROCESS | 2368 | 1461151151129 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}] 04:19:11 INFO - PROCESS | 2368 | 1461151151222 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:19:11 INFO - PROCESS | 2368 | 1461151151228 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2368 | ++DOCSHELL 1BA61800 == 84 [pid = 2368] [id = 333] 04:19:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1BA67800) [pid = 2368] [serial = 998] [outer = 00000000] 04:19:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1C678800) [pid = 2368] [serial = 999] [outer = 1BA67800] 04:19:11 INFO - PROCESS | 2368 | 1461151151275 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1C88F000) [pid = 2368] [serial = 1000] [outer = 1BA67800] 04:19:11 INFO - PROCESS | 2368 | 1461151151728 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]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 04:19:11 INFO - PROCESS | 2368 | 1461151151771 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 2368 | 1461151151773 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:19:11 INFO - PROCESS | 2368 | 1461151151777 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2368 | 1461151151778 Marionette TRACE conn5 <- [1,1298,null,{}] 04:19:11 INFO - PROCESS | 2368 | 1461151151790 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}] 04:19:11 INFO - PROCESS | 2368 | 1461151151914 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:19:11 INFO - PROCESS | 2368 | 1461151151982 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2368 | ++DOCSHELL 1C566C00 == 85 [pid = 2368] [id = 334] 04:19:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1C892000) [pid = 2368] [serial = 1001] [outer = 00000000] 04:19:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1DD1C400) [pid = 2368] [serial = 1002] [outer = 1C892000] 04:19:12 INFO - PROCESS | 2368 | 1461151152029 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1DD32400) [pid = 2368] [serial = 1003] [outer = 1C892000] 04:19:12 INFO - PROCESS | 2368 | 1461151152473 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] 04:19:12 INFO - PROCESS | 2368 | 1461151152513 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:19:12 INFO - PROCESS | 2368 | 1461151152516 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:19:12 INFO - PROCESS | 2368 | 1461151152518 Marionette TRACE conn5 <- [1,1302,null,{}] 04:19:12 INFO - PROCESS | 2368 | 1461151152528 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}] 04:19:12 INFO - PROCESS | 2368 | 1461151152696 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:19:12 INFO - PROCESS | 2368 | 1461151152727 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2368 | ++DOCSHELL 1E0A8C00 == 86 [pid = 2368] [id = 335] 04:19:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (1E0AAC00) [pid = 2368] [serial = 1004] [outer = 00000000] 04:19:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (1F9F3400) [pid = 2368] [serial = 1005] [outer = 1E0AAC00] 04:19:12 INFO - PROCESS | 2368 | 1461151152775 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (1FAA1800) [pid = 2368] [serial = 1006] [outer = 1E0AAC00] 04:19:13 INFO - PROCESS | 2368 | 1461151153231 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]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 04:19:13 INFO - PROCESS | 2368 | 1461151153257 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2368 | 1461151153259 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:19:13 INFO - PROCESS | 2368 | 1461151153262 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:19:13 INFO - PROCESS | 2368 | 1461151153264 Marionette TRACE conn5 <- [1,1306,null,{}] 04:19:13 INFO - PROCESS | 2368 | 1461151153268 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}] 04:19:13 INFO - PROCESS | 2368 | 1461151153401 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:19:13 INFO - PROCESS | 2368 | 1461151153415 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2368 | ++DOCSHELL 16E0A000 == 87 [pid = 2368] [id = 336] 04:19:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (1FC21400) [pid = 2368] [serial = 1007] [outer = 00000000] 04:19:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (1FD0C000) [pid = 2368] [serial = 1008] [outer = 1FC21400] 04:19:13 INFO - PROCESS | 2368 | 1461151153460 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (1FD77400) [pid = 2368] [serial = 1009] [outer = 1FC21400] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (1DD25000) [pid = 2368] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1E0B2C00) [pid = 2368] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (0EBEFC00) [pid = 2368] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (186DC000) [pid = 2368] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1BA67000) [pid = 2368] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (0EB20C00) [pid = 2368] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1C676400) [pid = 2368] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1B5AB800) [pid = 2368] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (18602800) [pid = 2368] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:19:14 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1A461800) [pid = 2368] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:19:14 INFO - PROCESS | 2368 | 1461151154333 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]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1120ms 04:19:14 INFO - PROCESS | 2368 | 1461151154386 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 2368 | 1461151154388 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:19:14 INFO - PROCESS | 2368 | 1461151154391 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:19:14 INFO - PROCESS | 2368 | 1461151154393 Marionette TRACE conn5 <- [1,1310,null,{}] 04:19:14 INFO - PROCESS | 2368 | 1461151154396 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}] 04:19:14 INFO - PROCESS | 2368 | 1461151154522 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:19:14 INFO - PROCESS | 2368 | 1461151154591 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2368 | ++DOCSHELL 16E10800 == 88 [pid = 2368] [id = 337] 04:19:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (16E85400) [pid = 2368] [serial = 1010] [outer = 00000000] 04:19:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1FC25000) [pid = 2368] [serial = 1011] [outer = 16E85400] 04:19:14 INFO - PROCESS | 2368 | 1461151154637 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1FD75800) [pid = 2368] [serial = 1012] [outer = 16E85400] 04:19:14 INFO - PROCESS | 2368 | 1461151154981 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]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 04:19:15 INFO - PROCESS | 2368 | 1461151155033 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2368 | 1461151155035 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:19:15 INFO - PROCESS | 2368 | 1461151155038 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2368 | 1461151155040 Marionette TRACE conn5 <- [1,1314,null,{}] 04:19:15 INFO - PROCESS | 2368 | 1461151155043 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}] 04:19:15 INFO - PROCESS | 2368 | 1461151155132 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:19:15 INFO - PROCESS | 2368 | 1461151155139 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2368 | ++DOCSHELL 1EFB8400 == 89 [pid = 2368] [id = 338] 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1FD9D800) [pid = 2368] [serial = 1013] [outer = 00000000] 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (20777800) [pid = 2368] [serial = 1014] [outer = 1FD9D800] 04:19:15 INFO - PROCESS | 2368 | 1461151155185 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (207E6400) [pid = 2368] [serial = 1015] [outer = 1FD9D800] 04:19:15 INFO - PROCESS | 2368 | 1461151155627 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]]]}] 04:19:15 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 04:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 04:19:15 INFO - PROCESS | 2368 | 1461151155671 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2368 | 1461151155673 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:19:15 INFO - PROCESS | 2368 | 1461151155680 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2368 | 1461151155682 Marionette TRACE conn5 <- [1,1318,null,{}] 04:19:15 INFO - PROCESS | 2368 | 1461151155685 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}] 04:19:15 INFO - PROCESS | 2368 | 1461151155775 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:19:15 INFO - PROCESS | 2368 | 1461151155781 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2368 | ++DOCSHELL 21073400 == 90 [pid = 2368] [id = 339] 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (2107B000) [pid = 2368] [serial = 1016] [outer = 00000000] 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (210CC400) [pid = 2368] [serial = 1017] [outer = 2107B000] 04:19:15 INFO - PROCESS | 2368 | 1461151155826 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (210D7000) [pid = 2368] [serial = 1018] [outer = 2107B000] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FC41C00 == 89 [pid = 2368] [id = 214] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 11EED400 == 88 [pid = 2368] [id = 148] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 210D1000 == 87 [pid = 2368] [id = 309] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 214F6000 == 86 [pid = 2368] [id = 310] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1266C800 == 85 [pid = 2368] [id = 267] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 11E10000 == 84 [pid = 2368] [id = 179] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 23A8A400 == 83 [pid = 2368] [id = 231] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1E050000 == 82 [pid = 2368] [id = 262] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1DD1F400 == 81 [pid = 2368] [id = 77] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FD6E400 == 80 [pid = 2368] [id = 175] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FAA0000 == 79 [pid = 2368] [id = 74] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1E0B1400 == 78 [pid = 2368] [id = 286] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 0EB27800 == 77 [pid = 2368] [id = 35] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 0EBF1800 == 76 [pid = 2368] [id = 244] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 125BC800 == 75 [pid = 2368] [id = 232] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1E0AE400 == 74 [pid = 2368] [id = 230] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 21088C00 == 73 [pid = 2368] [id = 163] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 16D39C00 == 72 [pid = 2368] [id = 311] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1C88FC00 == 71 [pid = 2368] [id = 130] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1BA69000 == 70 [pid = 2368] [id = 31] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1AF2E800 == 69 [pid = 2368] [id = 275] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1766F000 == 68 [pid = 2368] [id = 272] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 22314000 == 67 [pid = 2368] [id = 78] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 19E75C00 == 66 [pid = 2368] [id = 273] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1B334000 == 65 [pid = 2368] [id = 276] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1251C400 == 64 [pid = 2368] [id = 75] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FD93800 == 63 [pid = 2368] [id = 93] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 16D39800 == 62 [pid = 2368] [id = 190] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 213D3000 == 61 [pid = 2368] [id = 164] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 216DD800 == 60 [pid = 2368] [id = 147] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1BA73800 == 59 [pid = 2368] [id = 234] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1AF54000 == 58 [pid = 2368] [id = 45] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1A41F800 == 57 [pid = 2368] [id = 274] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 12524000 == 56 [pid = 2368] [id = 294] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1D8E7800 == 55 [pid = 2368] [id = 289] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1DD22000 == 54 [pid = 2368] [id = 117] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1D8E9400 == 53 [pid = 2368] [id = 48] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FD71800 == 52 [pid = 2368] [id = 291] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1A457C00 == 51 [pid = 2368] [id = 218] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 24630800 == 50 [pid = 2368] [id = 249] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 24E0DC00 == 49 [pid = 2368] [id = 250] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 20778000 == 48 [pid = 2368] [id = 293] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 206A4400 == 47 [pid = 2368] [id = 292] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1C708C00 == 46 [pid = 2368] [id = 141] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 19F4D000 == 45 [pid = 2368] [id = 201] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1FC20400 == 44 [pid = 2368] [id = 290] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 21086C00 == 43 [pid = 2368] [id = 233] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 17624400 == 42 [pid = 2368] [id = 330] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 16E8C400 == 41 [pid = 2368] [id = 329] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 23A7F000 == 40 [pid = 2368] [id = 327] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 23A7F800 == 39 [pid = 2368] [id = 328] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 214FCC00 == 38 [pid = 2368] [id = 326] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 1C88C000 == 37 [pid = 2368] [id = 324] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 214F0C00 == 36 [pid = 2368] [id = 325] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 19F1B000 == 35 [pid = 2368] [id = 323] 04:19:17 INFO - PROCESS | 2368 | --DOCSHELL 0B670400 == 34 [pid = 2368] [id = 322] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 1E0A8C00 == 33 [pid = 2368] [id = 335] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 16E0A000 == 32 [pid = 2368] [id = 336] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 1BA61800 == 31 [pid = 2368] [id = 333] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 1EFB8400 == 30 [pid = 2368] [id = 338] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 13B49800 == 29 [pid = 2368] [id = 331] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 1C566C00 == 28 [pid = 2368] [id = 334] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 16E10800 == 27 [pid = 2368] [id = 337] 04:19:18 INFO - PROCESS | 2368 | --DOCSHELL 1B348000 == 26 [pid = 2368] [id = 332] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1E059C00) [pid = 2368] [serial = 951] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (1EFF4400) [pid = 2368] [serial = 954] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (1E0AC000) [pid = 2368] [serial = 952] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (17428C00) [pid = 2368] [serial = 957] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1FC1E000) [pid = 2368] [serial = 955] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1E0A4400) [pid = 2368] [serial = 933] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1C67B800) [pid = 2368] [serial = 948] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1251E800) [pid = 2368] [serial = 939] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (12CC0C00) [pid = 2368] [serial = 940] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1FC29C00) [pid = 2368] [serial = 960] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1C677000) [pid = 2368] [serial = 918] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (210D6400) [pid = 2368] [serial = 927] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1BA6FC00) [pid = 2368] [serial = 945] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1BA7BC00) [pid = 2368] [serial = 946] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1A4A4C00) [pid = 2368] [serial = 937] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1A457400) [pid = 2368] [serial = 936] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1A614000) [pid = 2368] [serial = 942] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1B328800) [pid = 2368] [serial = 943] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (207E5000) [pid = 2368] [serial = 921] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (21603000) [pid = 2368] [serial = 930] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (21084400) [pid = 2368] [serial = 924] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (17978C00) [pid = 2368] [serial = 915] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1E382400) [pid = 2368] [serial = 934] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1A609C00) [pid = 2368] [serial = 958] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1FD94C00) [pid = 2368] [serial = 961] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1C98EC00) [pid = 2368] [serial = 949] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (20775000) [pid = 2368] [serial = 963] [outer = 00000000] [url = about:blank] 04:19:18 INFO - PROCESS | 2368 | 1461151158596 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]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2985ms 04:19:18 INFO - PROCESS | 2368 | 1461151158667 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 2368 | 1461151158671 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:19:18 INFO - PROCESS | 2368 | 1461151158676 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 2368 | 1461151158681 Marionette TRACE conn5 <- [1,1322,null,{}] 04:19:18 INFO - PROCESS | 2368 | 1461151158687 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}] 04:19:18 INFO - PROCESS | 2368 | 1461151158810 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:19:18 INFO - PROCESS | 2368 | 1461151158902 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2368 | ++DOCSHELL 0EBED000 == 27 [pid = 2368] [id = 340] 04:19:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (0F042000) [pid = 2368] [serial = 1019] [outer = 00000000] 04:19:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (11E0F000) [pid = 2368] [serial = 1020] [outer = 0F042000] 04:19:18 INFO - PROCESS | 2368 | 1461151158951 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (11EEC000) [pid = 2368] [serial = 1021] [outer = 0F042000] 04:19:19 INFO - PROCESS | 2368 | 1461151159366 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 04:19:19 INFO - PROCESS | 2368 | 1461151159407 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2368 | 1461151159413 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:19:19 INFO - PROCESS | 2368 | 1461151159419 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 2368 | 1461151159422 Marionette TRACE conn5 <- [1,1326,null,{}] 04:19:19 INFO - PROCESS | 2368 | 1461151159425 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}] 04:19:19 INFO - PROCESS | 2368 | 1461151159514 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:19:19 INFO - PROCESS | 2368 | 1461151159522 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 2368 | ++DOCSHELL 11EF6C00 == 28 [pid = 2368] [id = 341] 04:19:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (11EF8000) [pid = 2368] [serial = 1022] [outer = 00000000] 04:19:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1251B400) [pid = 2368] [serial = 1023] [outer = 11EF8000] 04:19:19 INFO - PROCESS | 2368 | 1461151159569 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (12522400) [pid = 2368] [serial = 1024] [outer = 11EF8000] 04:19:20 INFO - PROCESS | 2368 | 1461151160499 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]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 04:19:20 INFO - PROCESS | 2368 | 1461151160546 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 2368 | 1461151160549 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:19:20 INFO - PROCESS | 2368 | 1461151160553 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:19:20 INFO - PROCESS | 2368 | 1461151160556 Marionette TRACE conn5 <- [1,1330,null,{}] 04:19:20 INFO - PROCESS | 2368 | 1461151160572 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}] 04:19:20 INFO - PROCESS | 2368 | 1461151160666 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:19:20 INFO - PROCESS | 2368 | 1461151160675 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2368 | ++DOCSHELL 12672800 == 29 [pid = 2368] [id = 342] 04:19:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (12C53C00) [pid = 2368] [serial = 1025] [outer = 00000000] 04:19:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (13B49800) [pid = 2368] [serial = 1026] [outer = 12C53C00] 04:19:20 INFO - PROCESS | 2368 | 1461151160725 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (16D39400) [pid = 2368] [serial = 1027] [outer = 12C53C00] 04:19:21 INFO - PROCESS | 2368 | 1461151161191 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 04:19:21 INFO - PROCESS | 2368 | 1461151161228 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2368 | 1461151161230 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:19:21 INFO - PROCESS | 2368 | 1461151161234 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 2368 | 1461151161235 Marionette TRACE conn5 <- [1,1334,null,{}] 04:19:21 INFO - PROCESS | 2368 | 1461151161239 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}] 04:19:21 INFO - PROCESS | 2368 | 1461151161322 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:19:21 INFO - PROCESS | 2368 | 1461151161329 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2368 | ++DOCSHELL 16D97000 == 30 [pid = 2368] [id = 343] 04:19:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (16E0A800) [pid = 2368] [serial = 1028] [outer = 00000000] 04:19:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (17420C00) [pid = 2368] [serial = 1029] [outer = 16E0A800] 04:19:21 INFO - PROCESS | 2368 | 1461151161375 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1766B800) [pid = 2368] [serial = 1030] [outer = 16E0A800] 04:19:21 INFO - PROCESS | 2368 | 1461151161822 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 04:19:21 INFO - PROCESS | 2368 | 1461151161883 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2368 | 1461151161885 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 2368 | 1461151161888 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:19:21 INFO - PROCESS | 2368 | 1461151161890 Marionette TRACE conn5 <- [1,1338,null,{}] 04:19:21 INFO - PROCESS | 2368 | 1461151161896 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}] 04:19:21 INFO - PROCESS | 2368 | 1461151161975 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:19:21 INFO - PROCESS | 2368 | 1461151161981 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2368 | ++DOCSHELL 170CF800 == 31 [pid = 2368] [id = 344] 04:19:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1776F400) [pid = 2368] [serial = 1031] [outer = 00000000] 04:19:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (18CC0800) [pid = 2368] [serial = 1032] [outer = 1776F400] 04:19:22 INFO - PROCESS | 2368 | 1461151162026 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (18CCCC00) [pid = 2368] [serial = 1033] [outer = 1776F400] 04:19:22 INFO - PROCESS | 2368 | 1461151162507 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 04:19:22 INFO - PROCESS | 2368 | 1461151162566 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2368 | 1461151162568 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:19:22 INFO - PROCESS | 2368 | 1461151162572 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2368 | 1461151162573 Marionette TRACE conn5 <- [1,1342,null,{}] 04:19:22 INFO - PROCESS | 2368 | 1461151162577 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}] 04:19:22 INFO - PROCESS | 2368 | 1461151162691 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:19:22 INFO - PROCESS | 2368 | 1461151162708 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2368 | ++DOCSHELL 16D3AC00 == 32 [pid = 2368] [id = 345] 04:19:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1860C800) [pid = 2368] [serial = 1034] [outer = 00000000] 04:19:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1A45DC00) [pid = 2368] [serial = 1035] [outer = 1860C800] 04:19:22 INFO - PROCESS | 2368 | 1461151162757 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1A463C00) [pid = 2368] [serial = 1036] [outer = 1860C800] 04:19:23 INFO - PROCESS | 2368 | 1461151163197 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]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 04:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:19:23 INFO - PROCESS | 2368 | 1461151163245 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 2368 | 1461151163247 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 2368 | 1461151163251 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2368 | 1461151163252 Marionette TRACE conn5 <- [1,1346,null,{}] 04:19:23 INFO - PROCESS | 2368 | 1461151163256 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}] 04:19:23 INFO - PROCESS | 2368 | 1461151163335 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:19:23 INFO - PROCESS | 2368 | 1461151163371 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2368 | ++DOCSHELL 1A45D400 == 33 [pid = 2368] [id = 346] 04:19:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1A4A1400) [pid = 2368] [serial = 1037] [outer = 00000000] 04:19:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1A612000) [pid = 2368] [serial = 1038] [outer = 1A4A1400] 04:19:23 INFO - PROCESS | 2368 | 1461151163416 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1A615000) [pid = 2368] [serial = 1039] [outer = 1A4A1400] 04:19:23 INFO - PROCESS | 2368 | 1461151163916 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]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 731ms 04:19:23 INFO - PROCESS | 2368 | 1461151163993 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 2368 | 1461151163995 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:19:23 INFO - PROCESS | 2368 | 1461151163999 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2368 | 1461151164000 Marionette TRACE conn5 <- [1,1350,null,{}] 04:19:23 INFO - PROCESS | 2368 | 1461151164004 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}] 04:19:25 INFO - PROCESS | 2368 | 1461151165232 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (2069C800) [pid = 2368] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (2452FC00) [pid = 2368] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1B330C00) [pid = 2368] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1B337C00) [pid = 2368] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (206A0C00) [pid = 2368] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (16D40400) [pid = 2368] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1776CC00) [pid = 2368] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (0EBE5400) [pid = 2368] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (213D3400) [pid = 2368] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (207DA400) [pid = 2368] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1AF30000) [pid = 2368] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (206A6800) [pid = 2368] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (19F14800) [pid = 2368] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1266F000) [pid = 2368] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1FC21400) [pid = 2368] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1E0AAC00) [pid = 2368] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (16E85400) [pid = 2368] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1FD9D800) [pid = 2368] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1BA67800) [pid = 2368] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1B34A000) [pid = 2368] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (13B74800) [pid = 2368] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (17773400) [pid = 2368] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (19F46C00) [pid = 2368] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (23F52400) [pid = 2368] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (23A7F400) [pid = 2368] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (2169CC00) [pid = 2368] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (214F2000) [pid = 2368] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1D84BC00) [pid = 2368] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (19F46000) [pid = 2368] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (0B674800) [pid = 2368] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1C892000) [pid = 2368] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1FD74000) [pid = 2368] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1A457000) [pid = 2368] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (19F1DC00) [pid = 2368] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (124B8400) [pid = 2368] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1E0A7800) [pid = 2368] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1E414400) [pid = 2368] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1DD23400) [pid = 2368] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FC29000) [pid = 2368] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1FD6CC00) [pid = 2368] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (2107B800) [pid = 2368] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (210D1800) [pid = 2368] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (12C1A800) [pid = 2368] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B34EC00) [pid = 2368] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (2076D000) [pid = 2368] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:19:25 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (214F6800) [pid = 2368] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:19:25 INFO - PROCESS | 2368 | 1461151165409 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE4000 == 34 [pid = 2368] [id = 347] 04:19:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (0EBE4C00) [pid = 2368] [serial = 1040] [outer = 00000000] 04:19:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (0EBED800) [pid = 2368] [serial = 1041] [outer = 0EBE4C00] 04:19:25 INFO - PROCESS | 2368 | 1461151165468 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (0F094400) [pid = 2368] [serial = 1042] [outer = 0EBE4C00] 04:19:26 INFO - PROCESS | 2368 | 1461151166252 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]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2316ms 04:19:26 INFO - PROCESS | 2368 | 1461151166319 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 2368 | 1461151166324 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:19:26 INFO - PROCESS | 2368 | 1461151166329 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2368 | 1461151166334 Marionette TRACE conn5 <- [1,1354,null,{}] 04:19:26 INFO - PROCESS | 2368 | 1461151166339 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}] 04:19:26 INFO - PROCESS | 2368 | 1461151166458 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:19:26 INFO - PROCESS | 2368 | 1461151166591 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2368 | ++DOCSHELL 12668C00 == 35 [pid = 2368] [id = 348] 04:19:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1266BC00) [pid = 2368] [serial = 1043] [outer = 00000000] 04:19:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (12674400) [pid = 2368] [serial = 1044] [outer = 1266BC00] 04:19:26 INFO - PROCESS | 2368 | 1461151166652 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (12C19000) [pid = 2368] [serial = 1045] [outer = 1266BC00] 04:19:27 INFO - PROCESS | 2368 | 1461151167457 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] 04:19:27 INFO - PROCESS | 2368 | 1461151167534 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:19:27 INFO - PROCESS | 2368 | 1461151167539 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:19:27 INFO - PROCESS | 2368 | 1461151167541 Marionette TRACE conn5 <- [1,1358,null,{}] 04:19:27 INFO - PROCESS | 2368 | 1461151167545 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}] 04:19:27 INFO - PROCESS | 2368 | 1461151167690 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:19:27 INFO - PROCESS | 2368 | 1461151167818 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2368 | ++DOCSHELL 0EB19400 == 36 [pid = 2368] [id = 349] 04:19:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (0EB19C00) [pid = 2368] [serial = 1046] [outer = 00000000] 04:19:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (16D3F400) [pid = 2368] [serial = 1047] [outer = 0EB19C00] 04:19:27 INFO - PROCESS | 2368 | 1461151167878 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (16E88000) [pid = 2368] [serial = 1048] [outer = 0EB19C00] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 0EB1D800 == 35 [pid = 2368] [id = 23] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1776D400 == 34 [pid = 2368] [id = 28] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1AF4EC00 == 33 [pid = 2368] [id = 16] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1AF48800 == 32 [pid = 2368] [id = 30] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 0EBEDC00 == 31 [pid = 2368] [id = 20] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 2169E400 == 30 [pid = 2368] [id = 24] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 0EBF0C00 == 29 [pid = 2368] [id = 21] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1BA64C00 == 28 [pid = 2368] [id = 17] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 0F096000 == 27 [pid = 2368] [id = 27] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 19E78800 == 26 [pid = 2368] [id = 29] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1C70F800 == 25 [pid = 2368] [id = 18] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 11E56400 == 24 [pid = 2368] [id = 26] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 1A45D400 == 23 [pid = 2368] [id = 346] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 16D3AC00 == 22 [pid = 2368] [id = 345] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 170CF800 == 21 [pid = 2368] [id = 344] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 16D97000 == 20 [pid = 2368] [id = 343] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 12672800 == 19 [pid = 2368] [id = 342] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 11EF6C00 == 18 [pid = 2368] [id = 341] 04:19:28 INFO - PROCESS | 2368 | --DOCSHELL 0EBED000 == 17 [pid = 2368] [id = 340] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (2106E000) [pid = 2368] [serial = 964] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (16E83000) [pid = 2368] [serial = 814] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (18CC2000) [pid = 2368] [serial = 817] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1240A400) [pid = 2368] [serial = 811] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (23A82C00) [pid = 2368] [serial = 796] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (207E6000) [pid = 2368] [serial = 880] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B334800) [pid = 2368] [serial = 826] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (20774800) [pid = 2368] [serial = 877] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1BA72800) [pid = 2368] [serial = 790] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1A616C00) [pid = 2368] [serial = 802] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1FD9E400) [pid = 2368] [serial = 874] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1A60F400) [pid = 2368] [serial = 823] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A420000) [pid = 2368] [serial = 820] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (19E76800) [pid = 2368] [serial = 862] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1FC3A000) [pid = 2368] [serial = 793] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1F675400) [pid = 2368] [serial = 859] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1F9F5400) [pid = 2368] [serial = 868] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1FD6EC00) [pid = 2368] [serial = 871] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (213D0400) [pid = 2368] [serial = 787] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (24538000) [pid = 2368] [serial = 799] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1BA6F800) [pid = 2368] [serial = 865] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1B5AA400) [pid = 2368] [serial = 829] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (20776400) [pid = 2368] [serial = 913] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (207E6400) [pid = 2368] [serial = 1015] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1DD1C400) [pid = 2368] [serial = 1002] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1DD32400) [pid = 2368] [serial = 1003] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1FD75800) [pid = 2368] [serial = 1012] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1C88F000) [pid = 2368] [serial = 1000] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (210CA800) [pid = 2368] [serial = 925] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (213CBC00) [pid = 2368] [serial = 928] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (19E77000) [pid = 2368] [serial = 916] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1D892400) [pid = 2368] [serial = 919] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (21070400) [pid = 2368] [serial = 922] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (21605C00) [pid = 2368] [serial = 931] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1FD0C000) [pid = 2368] [serial = 1008] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (210CC400) [pid = 2368] [serial = 1017] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1FAA1800) [pid = 2368] [serial = 1006] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1F9F3400) [pid = 2368] [serial = 1005] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1FC25000) [pid = 2368] [serial = 1011] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (20777800) [pid = 2368] [serial = 1014] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1FD77400) [pid = 2368] [serial = 1009] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1C678800) [pid = 2368] [serial = 999] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1B5A4800) [pid = 2368] [serial = 996] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (1BA2F000) [pid = 2368] [serial = 997] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (16E0EC00) [pid = 2368] [serial = 993] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (17776800) [pid = 2368] [serial = 994] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (1B344800) [pid = 2368] [serial = 991] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (1AF24400) [pid = 2368] [serial = 990] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (1C890000) [pid = 2368] [serial = 988] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (1BA68800) [pid = 2368] [serial = 987] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (24538400) [pid = 2368] [serial = 985] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (24534400) [pid = 2368] [serial = 984] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (23F51000) [pid = 2368] [serial = 982] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (23A85C00) [pid = 2368] [serial = 981] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 60 (2231B400) [pid = 2368] [serial = 979] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 59 (22318000) [pid = 2368] [serial = 978] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 58 (2169B800) [pid = 2368] [serial = 976] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 57 (21605400) [pid = 2368] [serial = 975] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 56 (1FD11000) [pid = 2368] [serial = 973] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 55 (1E050400) [pid = 2368] [serial = 972] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 54 (1B336C00) [pid = 2368] [serial = 970] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 53 (1AF49000) [pid = 2368] [serial = 969] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 52 (134E1000) [pid = 2368] [serial = 967] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | --DOMWINDOW == 51 (11EB4000) [pid = 2368] [serial = 966] [outer = 00000000] [url = about:blank] 04:19:28 INFO - PROCESS | 2368 | 1461151168777 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] 04:19:28 INFO - PROCESS | 2368 | 1461151168828 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:19:28 INFO - PROCESS | 2368 | 1461151168833 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 2368 | 1461151168836 Marionette TRACE conn5 <- [1,1362,null,{}] 04:19:28 INFO - PROCESS | 2368 | 1461151168841 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}] 04:19:28 INFO - PROCESS | 2368 | 1461151168934 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:19:28 INFO - PROCESS | 2368 | 1461151168943 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2368 | ++DOCSHELL 124B6800 == 18 [pid = 2368] [id = 350] 04:19:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 52 (12523C00) [pid = 2368] [serial = 1049] [outer = 00000000] 04:19:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 53 (1266D800) [pid = 2368] [serial = 1050] [outer = 12523C00] 04:19:28 INFO - PROCESS | 2368 | 1461151168991 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 54 (12673C00) [pid = 2368] [serial = 1051] [outer = 12523C00] 04:19:29 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:29 INFO - PROCESS | 2368 | 1461151169527 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] 04:19:29 INFO - PROCESS | 2368 | 1461151169569 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:19:29 INFO - PROCESS | 2368 | 1461151169575 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 2368 | 1461151169578 Marionette TRACE conn5 <- [1,1366,null,{}] 04:19:29 INFO - PROCESS | 2368 | 1461151169582 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}] 04:19:29 INFO - PROCESS | 2368 | 1461151169669 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:19:29 INFO - PROCESS | 2368 | 1461151169748 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 2368 | ++DOCSHELL 11E53800 == 19 [pid = 2368] [id = 351] 04:19:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 55 (12C60000) [pid = 2368] [serial = 1052] [outer = 00000000] 04:19:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 56 (16E06400) [pid = 2368] [serial = 1053] [outer = 12C60000] 04:19:29 INFO - PROCESS | 2368 | 1461151169802 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 57 (16E8A800) [pid = 2368] [serial = 1054] [outer = 12C60000] 04:19:30 INFO - PROCESS | 2368 | 1461151170181 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] 04:19:30 INFO - PROCESS | 2368 | 1461151170251 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:19:30 INFO - PROCESS | 2368 | 1461151170254 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2368 | 1461151170258 Marionette TRACE conn5 <- [1,1370,null,{}] 04:19:30 INFO - PROCESS | 2368 | 1461151170269 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}] 04:19:30 INFO - PROCESS | 2368 | 1461151170390 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:19:30 INFO - PROCESS | 2368 | 1461151170410 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 2368 | ++DOCSHELL 18CCB800 == 20 [pid = 2368] [id = 352] 04:19:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 58 (19E04C00) [pid = 2368] [serial = 1055] [outer = 00000000] 04:19:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 59 (19E75800) [pid = 2368] [serial = 1056] [outer = 19E04C00] 04:19:30 INFO - PROCESS | 2368 | 1461151170460 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 60 (19F17800) [pid = 2368] [serial = 1057] [outer = 19E04C00] 04:19:30 INFO - PROCESS | 2368 | [2368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:30 INFO - PROCESS | 2368 | 1461151170959 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] 04:19:30 INFO - PROCESS | 2368 | 1461151170991 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 2368 | 1461151170995 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:19:30 INFO - PROCESS | 2368 | 1461151170997 Marionette TRACE conn5 <- [1,1374,null,{}] 04:19:30 INFO - PROCESS | 2368 | 1461151171000 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}] 04:19:31 INFO - PROCESS | 2368 | 1461151171116 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:19:31 INFO - PROCESS | 2368 | 1461151171122 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2368 | ++DOCSHELL 19F49400 == 21 [pid = 2368] [id = 353] 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (19F4D400) [pid = 2368] [serial = 1058] [outer = 00000000] 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (1A45BC00) [pid = 2368] [serial = 1059] [outer = 19F4D400] 04:19:31 INFO - PROCESS | 2368 | 1461151171212 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (1A464400) [pid = 2368] [serial = 1060] [outer = 19F4D400] 04:19:31 INFO - PROCESS | 2368 | 1461151171667 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] 04:19:31 INFO - PROCESS | 2368 | 1461151171731 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:19:31 INFO - PROCESS | 2368 | 1461151171768 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 2368 | 1461151171769 Marionette TRACE conn5 <- [1,1378,null,{}] 04:19:31 INFO - PROCESS | 2368 | 1461151171781 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}] 04:19:31 INFO - PROCESS | 2368 | 1461151171888 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:19:31 INFO - PROCESS | 2368 | 1461151171898 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2368 | ++DOCSHELL 1A4A1800 == 22 [pid = 2368] [id = 354] 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (1A610C00) [pid = 2368] [serial = 1061] [outer = 00000000] 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (1AF29400) [pid = 2368] [serial = 1062] [outer = 1A610C00] 04:19:31 INFO - PROCESS | 2368 | 1461151171944 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (1AF48400) [pid = 2368] [serial = 1063] [outer = 1A610C00] 04:19:32 INFO - PROCESS | 2368 | 1461151172420 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]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 710ms 04:19:32 INFO - PROCESS | 2368 | 1461151172445 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2368 | 1461151172446 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:19:32 INFO - PROCESS | 2368 | 1461151172453 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 2368 | 1461151172454 Marionette TRACE conn5 <- [1,1382,null,{}] 04:19:32 INFO - PROCESS | 2368 | 1461151172458 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}] 04:19:32 INFO - PROCESS | 2368 | 1461151172608 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (11EF8000) [pid = 2368] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (16E0A800) [pid = 2368] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (1776F400) [pid = 2368] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (1860C800) [pid = 2368] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (0F042000) [pid = 2368] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:19:32 INFO - PROCESS | 2368 | --DOMWINDOW == 60 (12C53C00) [pid = 2368] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:19:32 INFO - PROCESS | 2368 | 1461151172674 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2368 | ++DOCSHELL 0F042000 == 23 [pid = 2368] [id = 355] 04:19:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (0F4DF400) [pid = 2368] [serial = 1064] [outer = 00000000] 04:19:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (16D6E400) [pid = 2368] [serial = 1065] [outer = 0F4DF400] 04:19:32 INFO - PROCESS | 2368 | 1461151172723 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (19F19400) [pid = 2368] [serial = 1066] [outer = 0F4DF400] 04:19:33 INFO - PROCESS | 2368 | 1461151173088 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 04:19:33 INFO - PROCESS | 2368 | 1461151173124 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:19:33 INFO - PROCESS | 2368 | 1461151173126 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:19:33 INFO - PROCESS | 2368 | 1461151173129 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2368 | 1461151173131 Marionette TRACE conn5 <- [1,1386,null,{}] 04:19:33 INFO - PROCESS | 2368 | 1461151173134 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}] 04:19:33 INFO - PROCESS | 2368 | 1461151173240 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:19:33 INFO - PROCESS | 2368 | 1461151173328 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2368 | ++DOCSHELL 12672000 == 24 [pid = 2368] [id = 356] 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (17076000) [pid = 2368] [serial = 1067] [outer = 00000000] 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (1B349000) [pid = 2368] [serial = 1068] [outer = 17076000] 04:19:33 INFO - PROCESS | 2368 | 1461151173374 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (1B34AC00) [pid = 2368] [serial = 1069] [outer = 17076000] 04:19:33 INFO - PROCESS | 2368 | 1461151173722 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 04:19:33 INFO - PROCESS | 2368 | 1461151173760 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2368 | 1461151173762 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:19:33 INFO - PROCESS | 2368 | 1461151173765 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2368 | 1461151173767 Marionette TRACE conn5 <- [1,1390,null,{}] 04:19:33 INFO - PROCESS | 2368 | 1461151173770 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}] 04:19:33 INFO - PROCESS | 2368 | 1461151173881 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:19:33 INFO - PROCESS | 2368 | 1461151173891 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2368 | ++DOCSHELL 1B346400 == 25 [pid = 2368] [id = 357] 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (1B346C00) [pid = 2368] [serial = 1070] [outer = 00000000] 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (1B5A8800) [pid = 2368] [serial = 1071] [outer = 1B346C00] 04:19:33 INFO - PROCESS | 2368 | 1461151173935 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1B5AB400) [pid = 2368] [serial = 1072] [outer = 1B346C00] 04:19:34 INFO - PROCESS | 2368 | 1461151174341 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 04:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:19:34 INFO - PROCESS | 2368 | 1461151174397 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 2368 | 1461151174399 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 2368 | 1461151174402 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2368 | 1461151174404 Marionette TRACE conn5 <- [1,1394,null,{}] 04:19:34 INFO - PROCESS | 2368 | 1461151174407 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}] 04:19:34 INFO - PROCESS | 2368 | 1461151174518 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:19:34 INFO - PROCESS | 2368 | 1461151174527 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 2368 | ++DOCSHELL 1266A800 == 26 [pid = 2368] [id = 358] 04:19:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (12C1B000) [pid = 2368] [serial = 1073] [outer = 00000000] 04:19:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (1BA29000) [pid = 2368] [serial = 1074] [outer = 12C1B000] 04:19:34 INFO - PROCESS | 2368 | 1461151174572 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1BA2FC00) [pid = 2368] [serial = 1075] [outer = 12C1B000] 04:19:35 INFO - PROCESS | 2368 | 1461151175091 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]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 04:19:35 INFO - PROCESS | 2368 | 1461151175133 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2368 | 1461151175138 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:19:35 INFO - PROCESS | 2368 | 1461151175143 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 2368 | 1461151175148 Marionette TRACE conn5 <- [1,1398,null,{}] 04:19:35 INFO - PROCESS | 2368 | 1461151175155 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}] 04:19:35 INFO - PROCESS | 2368 | 1461151175264 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:19:35 INFO - PROCESS | 2368 | 1461151175368 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2368 | ++DOCSHELL 1240A800 == 27 [pid = 2368] [id = 359] 04:19:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1240E000) [pid = 2368] [serial = 1076] [outer = 00000000] 04:19:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (134D6800) [pid = 2368] [serial = 1077] [outer = 1240E000] 04:19:35 INFO - PROCESS | 2368 | 1461151175425 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (16D3FC00) [pid = 2368] [serial = 1078] [outer = 1240E000] 04:19:36 INFO - PROCESS | 2368 | 1461151176125 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]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1024ms 04:19:36 INFO - PROCESS | 2368 | 1461151176172 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 2368 | 1461151176178 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:19:36 INFO - PROCESS | 2368 | 1461151176220 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 2368 | 1461151176223 Marionette TRACE conn5 <- [1,1402,null,{}] 04:19:36 INFO - PROCESS | 2368 | 1461151176228 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}] 04:19:36 INFO - PROCESS | 2368 | 1461151176345 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:19:36 INFO - PROCESS | 2368 | 1461151176466 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 2368 | ++DOCSHELL 12672C00 == 28 [pid = 2368] [id = 360] 04:19:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (16D3F800) [pid = 2368] [serial = 1079] [outer = 00000000] 04:19:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (19E10000) [pid = 2368] [serial = 1080] [outer = 16D3F800] 04:19:36 INFO - PROCESS | 2368 | 1461151176531 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (19F4E800) [pid = 2368] [serial = 1081] [outer = 16D3F800] 04:19:37 INFO - PROCESS | 2368 | 1461151177189 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]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1048ms 04:19:37 INFO - PROCESS | 2368 | 1461151177255 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2368 | 1461151177258 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:19:37 INFO - PROCESS | 2368 | 1461151177262 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 2368 | 1461151177266 Marionette TRACE conn5 <- [1,1406,null,{}] 04:19:37 INFO - PROCESS | 2368 | 1461151177297 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}] 04:19:37 INFO - PROCESS | 2368 | 1461151177411 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:19:37 INFO - PROCESS | 2368 | 1461151177532 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 2368 | ++DOCSHELL 1A60EC00 == 29 [pid = 2368] [id = 361] 04:19:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1B341800) [pid = 2368] [serial = 1082] [outer = 00000000] 04:19:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1BA67800) [pid = 2368] [serial = 1083] [outer = 1B341800] 04:19:37 INFO - PROCESS | 2368 | 1461151177594 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1BA6E000) [pid = 2368] [serial = 1084] [outer = 1B341800] 04:19:38 INFO - PROCESS | 2368 | 1461151178212 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]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 990ms 04:19:38 INFO - PROCESS | 2368 | 1461151178253 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 2368 | 1461151178256 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 2368 | 1461151178259 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:19:38 INFO - PROCESS | 2368 | 1461151178261 Marionette TRACE conn5 <- [1,1410,null,{}] 04:19:38 INFO - PROCESS | 2368 | 1461151178265 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}] 04:19:38 INFO - PROCESS | 2368 | 1461151178371 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:19:38 INFO - PROCESS | 2368 | 1461151178475 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1BA78400) [pid = 2368] [serial = 1085] [outer = 12410000] 04:19:38 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7EC00 == 30 [pid = 2368] [id = 362] 04:19:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1BA7F800) [pid = 2368] [serial = 1086] [outer = 00000000] 04:19:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1C567000) [pid = 2368] [serial = 1087] [outer = 1BA7F800] 04:19:38 INFO - PROCESS | 2368 | 1461151178550 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C670C00) [pid = 2368] [serial = 1088] [outer = 1BA7F800] 04:19:39 INFO - PROCESS | 2368 | 1461151179252 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1018ms 04:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:19:39 INFO - PROCESS | 2368 | 1461151179285 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2368 | 1461151179287 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:19:39 INFO - PROCESS | 2368 | 1461151179290 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2368 | 1461151179292 Marionette TRACE conn5 <- [1,1414,null,{}] 04:19:39 INFO - PROCESS | 2368 | 1461151179296 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}] 04:19:39 INFO - PROCESS | 2368 | 1461151179412 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:19:39 INFO - PROCESS | 2368 | 1461151179672 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2368 | ++DOCSHELL 0EB20C00 == 31 [pid = 2368] [id = 363] 04:19:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (0EB21C00) [pid = 2368] [serial = 1089] [outer = 00000000] 04:19:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (12CD7C00) [pid = 2368] [serial = 1090] [outer = 0EB21C00] 04:19:39 INFO - PROCESS | 2368 | 1461151179735 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (16D41800) [pid = 2368] [serial = 1091] [outer = 0EB21C00] 04:19:40 INFO - PROCESS | 2368 | 1461151180408 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]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1180ms 04:19:40 INFO - PROCESS | 2368 | 1461151180471 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 2368 | 1461151180476 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:19:40 INFO - PROCESS | 2368 | --DOCSHELL 21073400 == 30 [pid = 2368] [id = 339] 04:19:40 INFO - PROCESS | 2368 | --DOCSHELL 12668C00 == 29 [pid = 2368] [id = 348] 04:19:40 INFO - PROCESS | 2368 | --DOCSHELL 0EBE4000 == 28 [pid = 2368] [id = 347] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1A612000) [pid = 2368] [serial = 1038] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1251B400) [pid = 2368] [serial = 1023] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (12522400) [pid = 2368] [serial = 1024] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (17420C00) [pid = 2368] [serial = 1029] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1766B800) [pid = 2368] [serial = 1030] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (18CC0800) [pid = 2368] [serial = 1032] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (18CCCC00) [pid = 2368] [serial = 1033] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1A45DC00) [pid = 2368] [serial = 1035] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1A463C00) [pid = 2368] [serial = 1036] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (11E0F000) [pid = 2368] [serial = 1020] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (11EEC000) [pid = 2368] [serial = 1021] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (13B49800) [pid = 2368] [serial = 1026] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (16D39400) [pid = 2368] [serial = 1027] [outer = 00000000] [url = about:blank] 04:19:40 INFO - PROCESS | 2368 | 1461151180558 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2368 | 1461151180560 Marionette TRACE conn5 <- [1,1418,null,{}] 04:19:40 INFO - PROCESS | 2368 | 1461151180572 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}] 04:19:40 INFO - PROCESS | 2368 | 1461151180660 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:19:40 INFO - PROCESS | 2368 | 1461151180668 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2368 | ++DOCSHELL 12409000 == 29 [pid = 2368] [id = 364] 04:19:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (124B4400) [pid = 2368] [serial = 1092] [outer = 00000000] 04:19:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (12519C00) [pid = 2368] [serial = 1093] [outer = 124B4400] 04:19:40 INFO - PROCESS | 2368 | 1461151180716 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (12668000) [pid = 2368] [serial = 1094] [outer = 124B4400] 04:19:41 INFO - PROCESS | 2368 | 1461151181234 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 790ms 04:19:41 INFO - PROCESS | 2368 | 1461151181291 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2368 | 1461151181294 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:19:41 INFO - PROCESS | 2368 | 1461151181299 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:19:41 INFO - PROCESS | 2368 | 1461151181301 Marionette TRACE conn5 <- [1,1422,null,{}] 04:19:41 INFO - PROCESS | 2368 | 1461151181304 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}] 04:19:41 INFO - PROCESS | 2368 | 1461151181388 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:19:41 INFO - PROCESS | 2368 | 1461151181478 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 2368 | ++DOCSHELL 12C53C00 == 30 [pid = 2368] [id = 365] 04:19:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (13B7E400) [pid = 2368] [serial = 1095] [outer = 00000000] 04:19:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1742D800) [pid = 2368] [serial = 1096] [outer = 13B7E400] 04:19:41 INFO - PROCESS | 2368 | 1461151181524 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (17775400) [pid = 2368] [serial = 1097] [outer = 13B7E400] 04:19:41 INFO - PROCESS | 2368 | 1461151181933 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]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 04:19:41 INFO - PROCESS | 2368 | 1461151181974 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2368 | 1461151181976 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:19:41 INFO - PROCESS | 2368 | 1461151181981 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2368 | 1461151181987 Marionette TRACE conn5 <- [1,1426,null,{}] 04:19:41 INFO - PROCESS | 2368 | 1461151181996 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}] 04:19:42 INFO - PROCESS | 2368 | 1461151182085 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:19:42 INFO - PROCESS | 2368 | 1461151182092 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2368 | ++DOCSHELL 186D6000 == 31 [pid = 2368] [id = 366] 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (18CC3800) [pid = 2368] [serial = 1098] [outer = 00000000] 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1A45AC00) [pid = 2368] [serial = 1099] [outer = 18CC3800] 04:19:42 INFO - PROCESS | 2368 | 1461151182137 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1A464800) [pid = 2368] [serial = 1100] [outer = 18CC3800] 04:19:42 INFO - PROCESS | 2368 | 1461151182590 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 04:19:42 INFO - PROCESS | 2368 | 1461151182675 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 2368 | 1461151182678 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:19:42 INFO - PROCESS | 2368 | 1461151182681 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:19:42 INFO - PROCESS | 2368 | 1461151182682 Marionette TRACE conn5 <- [1,1430,null,{}] 04:19:42 INFO - PROCESS | 2368 | 1461151182686 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}] 04:19:42 INFO - PROCESS | 2368 | 1461151182827 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:19:42 INFO - PROCESS | 2368 | 1461151182853 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2368 | ++DOCSHELL 1A616000 == 32 [pid = 2368] [id = 367] 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1A616400) [pid = 2368] [serial = 1101] [outer = 00000000] 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1AF54800) [pid = 2368] [serial = 1102] [outer = 1A616400] 04:19:42 INFO - PROCESS | 2368 | 1461151182898 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1AF53800) [pid = 2368] [serial = 1103] [outer = 1A616400] 04:19:43 INFO - PROCESS | 2368 | 1461151183343 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]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 04:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:19:43 INFO - PROCESS | 2368 | 1461151183416 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 2368 | 1461151183418 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:19:43 INFO - PROCESS | 2368 | 1461151183421 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 2368 | 1461151183423 Marionette TRACE conn5 <- [1,1434,null,{}] 04:19:43 INFO - PROCESS | 2368 | 1461151183443 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}] 04:19:43 INFO - PROCESS | 2368 | 1461151183553 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:19:43 INFO - PROCESS | 2368 | 1461151183563 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2368 | ++DOCSHELL 1A615C00 == 33 [pid = 2368] [id = 368] 04:19:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1A6CCC00) [pid = 2368] [serial = 1104] [outer = 00000000] 04:19:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1B345C00) [pid = 2368] [serial = 1105] [outer = 1A6CCC00] 04:19:43 INFO - PROCESS | 2368 | 1461151183667 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1B5A5800) [pid = 2368] [serial = 1106] [outer = 1A6CCC00] 04:19:44 INFO - PROCESS | 2368 | 1461151184106 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 04:19:44 INFO - PROCESS | 2368 | 1461151184171 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2368 | 1461151184173 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:19:44 INFO - PROCESS | 2368 | 1461151184181 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2368 | 1461151184182 Marionette TRACE conn5 <- [1,1438,null,{}] 04:19:44 INFO - PROCESS | 2368 | 1461151184185 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}] 04:19:44 INFO - PROCESS | 2368 | 1461151184300 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:19:44 INFO - PROCESS | 2368 | 1461151184313 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2368 | ++DOCSHELL 125BDC00 == 34 [pid = 2368] [id = 369] 04:19:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (12CBC000) [pid = 2368] [serial = 1107] [outer = 00000000] 04:19:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1BA78800) [pid = 2368] [serial = 1108] [outer = 12CBC000] 04:19:44 INFO - PROCESS | 2368 | 1461151184405 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1BA75C00) [pid = 2368] [serial = 1109] [outer = 12CBC000] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (12523C00) [pid = 2368] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (19E04C00) [pid = 2368] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1A4A1400) [pid = 2368] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (12C60000) [pid = 2368] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1A610C00) [pid = 2368] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (0F4DF400) [pid = 2368] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (17076000) [pid = 2368] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (19F4D400) [pid = 2368] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:19:44 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1B346C00) [pid = 2368] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:19:44 INFO - PROCESS | 2368 | 1461151184848 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]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 731ms 04:19:44 INFO - PROCESS | 2368 | 1461151184920 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 2368 | 1461151184923 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:19:44 INFO - PROCESS | 2368 | 1461151184925 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:19:44 INFO - PROCESS | 2368 | 1461151184927 Marionette TRACE conn5 <- [1,1442,null,{}] 04:19:44 INFO - PROCESS | 2368 | 1461151184931 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}] 04:19:44 INFO - PROCESS | 2368 | 1461151185011 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:19:44 INFO - PROCESS | 2368 | 1461151185019 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2368 | ++DOCSHELL 1AF54C00 == 35 [pid = 2368] [id = 370] 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1B346C00) [pid = 2368] [serial = 1110] [outer = 00000000] 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C561400) [pid = 2368] [serial = 1111] [outer = 1B346C00] 04:19:45 INFO - PROCESS | 2368 | 1461151185064 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1C679800) [pid = 2368] [serial = 1112] [outer = 1B346C00] 04:19:45 INFO - PROCESS | 2368 | 1461151185502 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]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 631ms 04:19:45 INFO - PROCESS | 2368 | 1461151185560 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:19:45 INFO - PROCESS | 2368 | 1461151185562 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 2368 | 1461151185565 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 2368 | 1461151185567 Marionette TRACE conn5 <- [1,1446,null,{}] 04:19:45 INFO - PROCESS | 2368 | 1461151185570 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}] 04:19:45 INFO - PROCESS | 2368 | 1461151185651 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:19:45 INFO - PROCESS | 2368 | 1461151185660 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2368 | ++DOCSHELL 1C703400 == 36 [pid = 2368] [id = 371] 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1C88FC00) [pid = 2368] [serial = 1113] [outer = 00000000] 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1C989800) [pid = 2368] [serial = 1114] [outer = 1C88FC00] 04:19:45 INFO - PROCESS | 2368 | 1461151185704 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1CB2A800) [pid = 2368] [serial = 1115] [outer = 1C88FC00] 04:19:46 INFO - PROCESS | 2368 | 1461151186172 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 04:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:19:46 INFO - PROCESS | 2368 | 1461151186203 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2368 | 1461151186205 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:19:46 INFO - PROCESS | 2368 | 1461151186209 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2368 | 1461151186210 Marionette TRACE conn5 <- [1,1450,null,{}] 04:19:46 INFO - PROCESS | 2368 | 1461151186214 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}] 04:19:46 INFO - PROCESS | 2368 | 1461151186297 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:19:46 INFO - PROCESS | 2368 | 1461151186303 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2368 | ++DOCSHELL 1D7E0800 == 37 [pid = 2368] [id = 372] 04:19:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1D7E8800) [pid = 2368] [serial = 1116] [outer = 00000000] 04:19:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1D8E5400) [pid = 2368] [serial = 1117] [outer = 1D7E8800] 04:19:46 INFO - PROCESS | 2368 | 1461151186347 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1DD1CC00) [pid = 2368] [serial = 1118] [outer = 1D7E8800] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 216DEC00 == 36 [pid = 2368] [id = 25] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 0EB19400 == 35 [pid = 2368] [id = 349] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 19F14000 == 34 [pid = 2368] [id = 22] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 1B32B800 == 33 [pid = 2368] [id = 19] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 1240E400 == 32 [pid = 2368] [id = 14] 04:19:47 INFO - PROCESS | 2368 | --DOCSHELL 17668000 == 31 [pid = 2368] [id = 15] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1B5AB400) [pid = 2368] [serial = 1072] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (0EBED800) [pid = 2368] [serial = 1041] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1266D800) [pid = 2368] [serial = 1050] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (12673C00) [pid = 2368] [serial = 1051] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (19E75800) [pid = 2368] [serial = 1056] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1A615000) [pid = 2368] [serial = 1039] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (16D3F400) [pid = 2368] [serial = 1047] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (16E06400) [pid = 2368] [serial = 1053] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (16E8A800) [pid = 2368] [serial = 1054] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (12674400) [pid = 2368] [serial = 1044] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1AF29400) [pid = 2368] [serial = 1062] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (16D6E400) [pid = 2368] [serial = 1065] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (19F19400) [pid = 2368] [serial = 1066] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1B5A8800) [pid = 2368] [serial = 1071] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1B34AC00) [pid = 2368] [serial = 1069] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1BA29000) [pid = 2368] [serial = 1074] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1A45BC00) [pid = 2368] [serial = 1059] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1AF48400) [pid = 2368] [serial = 1063] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1B349000) [pid = 2368] [serial = 1068] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (19F17800) [pid = 2368] [serial = 1057] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1A464400) [pid = 2368] [serial = 1060] [outer = 00000000] [url = about:blank] 04:19:48 INFO - PROCESS | 2368 | 1461151188342 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]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2167ms 04:19:48 INFO - PROCESS | 2368 | 1461151188379 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 2368 | 1461151188383 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:19:48 INFO - PROCESS | 2368 | 1461151188388 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 2368 | 1461151188391 Marionette TRACE conn5 <- [1,1454,null,{}] 04:19:48 INFO - PROCESS | 2368 | 1461151188397 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}] 04:19:48 INFO - PROCESS | 2368 | 1461151188487 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:19:48 INFO - PROCESS | 2368 | 1461151188496 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2368 | ++DOCSHELL 0F4E9800 == 32 [pid = 2368] [id = 373] 04:19:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (11E01C00) [pid = 2368] [serial = 1119] [outer = 00000000] 04:19:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (11EF0400) [pid = 2368] [serial = 1120] [outer = 11E01C00] 04:19:48 INFO - PROCESS | 2368 | 1461151188545 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (11EFA400) [pid = 2368] [serial = 1121] [outer = 11E01C00] 04:19:49 INFO - PROCESS | 2368 | 1461151189056 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 04:19:49 INFO - PROCESS | 2368 | 1461151189119 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2368 | 1461151189125 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:19:49 INFO - PROCESS | 2368 | 1461151189131 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 2368 | 1461151189134 Marionette TRACE conn5 <- [1,1458,null,{}] 04:19:49 INFO - PROCESS | 2368 | 1461151189138 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}] 04:19:49 INFO - PROCESS | 2368 | 1461151189221 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:19:49 INFO - PROCESS | 2368 | 1461151189308 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2368 | ++DOCSHELL 1240E800 == 33 [pid = 2368] [id = 374] 04:19:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1251EC00) [pid = 2368] [serial = 1122] [outer = 00000000] 04:19:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1266D000) [pid = 2368] [serial = 1123] [outer = 1251EC00] 04:19:49 INFO - PROCESS | 2368 | 1461151189354 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (12673C00) [pid = 2368] [serial = 1124] [outer = 1251EC00] 04:19:49 INFO - PROCESS | 2368 | 1461151189779 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 04:19:49 INFO - PROCESS | 2368 | 1461151189805 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2368 | 1461151189808 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:19:49 INFO - PROCESS | 2368 | 1461151189816 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:19:49 INFO - PROCESS | 2368 | 1461151189819 Marionette TRACE conn5 <- [1,1462,null,{}] 04:19:49 INFO - PROCESS | 2368 | 1461151189831 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}] 04:19:49 INFO - PROCESS | 2368 | 1461151189949 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:19:49 INFO - PROCESS | 2368 | 1461151189959 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2368 | ++DOCSHELL 16D3EC00 == 34 [pid = 2368] [id = 375] 04:19:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (16D3F000) [pid = 2368] [serial = 1125] [outer = 00000000] 04:19:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (16D6E400) [pid = 2368] [serial = 1126] [outer = 16D3F000] 04:19:49 INFO - PROCESS | 2368 | 1461151190009 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (16E05000) [pid = 2368] [serial = 1127] [outer = 16D3F000] 04:19:50 INFO - PROCESS | 2368 | 1461151190464 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]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 04:19:50 INFO - PROCESS | 2368 | 1461151190520 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2368 | 1461151190522 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 2368 | 1461151190525 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:19:50 INFO - PROCESS | 2368 | 1461151190527 Marionette TRACE conn5 <- [1,1466,null,{}] 04:19:50 INFO - PROCESS | 2368 | 1461151190531 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}] 04:19:50 INFO - PROCESS | 2368 | 1461151190610 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:19:50 INFO - PROCESS | 2368 | 1461151190616 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2368 | ++DOCSHELL 12CD7000 == 35 [pid = 2368] [id = 376] 04:19:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (16E8C400) [pid = 2368] [serial = 1128] [outer = 00000000] 04:19:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (17979C00) [pid = 2368] [serial = 1129] [outer = 16E8C400] 04:19:50 INFO - PROCESS | 2368 | 1461151190663 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1860C400) [pid = 2368] [serial = 1130] [outer = 16E8C400] 04:19:51 INFO - PROCESS | 2368 | 1461151191112 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 04:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:19:51 INFO - PROCESS | 2368 | 1461151191160 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2368 | 1461151191162 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:19:51 INFO - PROCESS | 2368 | 1461151191165 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2368 | 1461151191167 Marionette TRACE conn5 <- [1,1470,null,{}] 04:19:51 INFO - PROCESS | 2368 | 1461151191171 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}] 04:19:51 INFO - PROCESS | 2368 | 1461151191247 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:19:51 INFO - PROCESS | 2368 | 1461151191287 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2368 | ++DOCSHELL 18CC3C00 == 36 [pid = 2368] [id = 377] 04:19:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (18CC4800) [pid = 2368] [serial = 1131] [outer = 00000000] 04:19:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (19E75C00) [pid = 2368] [serial = 1132] [outer = 18CC4800] 04:19:51 INFO - PROCESS | 2368 | 1461151191332 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (19E79400) [pid = 2368] [serial = 1133] [outer = 18CC4800] 04:19:51 INFO - PROCESS | 2368 | 1461151191769 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 04:19:51 INFO - PROCESS | 2368 | 1461151191840 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2368 | 1461151191842 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:19:51 INFO - PROCESS | 2368 | 1461151191846 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2368 | 1461151191847 Marionette TRACE conn5 <- [1,1474,null,{}] 04:19:51 INFO - PROCESS | 2368 | 1461151191851 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}] 04:19:51 INFO - PROCESS | 2368 | 1461151191960 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:19:51 INFO - PROCESS | 2368 | 1461151191986 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2368 | ++DOCSHELL 19F4D000 == 37 [pid = 2368] [id = 378] 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (19F51000) [pid = 2368] [serial = 1134] [outer = 00000000] 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A463000) [pid = 2368] [serial = 1135] [outer = 19F51000] 04:19:52 INFO - PROCESS | 2368 | 1461151192038 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1A607C00) [pid = 2368] [serial = 1136] [outer = 19F51000] 04:19:52 INFO - PROCESS | 2368 | 1461151192473 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 04:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:19:52 INFO - PROCESS | 2368 | 1461151192520 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2368 | 1461151192522 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:19:52 INFO - PROCESS | 2368 | 1461151192525 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2368 | 1461151192527 Marionette TRACE conn5 <- [1,1478,null,{}] 04:19:52 INFO - PROCESS | 2368 | 1461151192530 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}] 04:19:52 INFO - PROCESS | 2368 | 1461151192630 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:19:52 INFO - PROCESS | 2368 | 1461151192639 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2368 | ++DOCSHELL 1A610C00 == 38 [pid = 2368] [id = 379] 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1A612400) [pid = 2368] [serial = 1137] [outer = 00000000] 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1AF48C00) [pid = 2368] [serial = 1138] [outer = 1A612400] 04:19:52 INFO - PROCESS | 2368 | 1461151192684 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1AF4A400) [pid = 2368] [serial = 1139] [outer = 1A612400] 04:19:53 INFO - PROCESS | 2368 | 1461151193092 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 04:19:53 INFO - PROCESS | 2368 | 1461151193156 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:19:53 INFO - PROCESS | 2368 | 1461151193158 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 2368 | 1461151193162 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2368 | 1461151193163 Marionette TRACE conn5 <- [1,1482,null,{}] 04:19:53 INFO - PROCESS | 2368 | 1461151193167 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}] 04:19:53 INFO - PROCESS | 2368 | 1461151193240 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:19:53 INFO - PROCESS | 2368 | 1461151193245 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2368 | ++DOCSHELL 1AF53C00 == 39 [pid = 2368] [id = 380] 04:19:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B32A000) [pid = 2368] [serial = 1140] [outer = 00000000] 04:19:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1B332C00) [pid = 2368] [serial = 1141] [outer = 1B32A000] 04:19:53 INFO - PROCESS | 2368 | 1461151193290 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1B330C00) [pid = 2368] [serial = 1142] [outer = 1B32A000] 04:19:53 INFO - PROCESS | 2368 | 1461151193762 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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 04:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:19:53 INFO - PROCESS | 2368 | 1461151193793 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2368 | 1461151193795 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 2368 | 1461151193799 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2368 | 1461151193800 Marionette TRACE conn5 <- [1,1486,null,{}] 04:19:53 INFO - PROCESS | 2368 | 1461151193804 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}] 04:19:53 INFO - PROCESS | 2368 | 1461151193907 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:19:53 INFO - PROCESS | 2368 | 1461151193915 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2368 | ++DOCSHELL 16D3D000 == 40 [pid = 2368] [id = 381] 04:19:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1B345400) [pid = 2368] [serial = 1143] [outer = 00000000] 04:19:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1B34C400) [pid = 2368] [serial = 1144] [outer = 1B345400] 04:19:53 INFO - PROCESS | 2368 | 1461151193960 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B34B800) [pid = 2368] [serial = 1145] [outer = 1B345400] 04:19:54 INFO - PROCESS | 2368 | 1461151194417 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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 04:19:54 INFO - PROCESS | 2368 | 1461151194473 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:19:54 INFO - PROCESS | 2368 | 1461151194475 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:19:54 INFO - PROCESS | 2368 | 1461151194478 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2368 | 1461151194480 Marionette TRACE conn5 <- [1,1490,null,{}] 04:19:54 INFO - PROCESS | 2368 | 1461151194483 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}] 04:19:54 INFO - PROCESS | 2368 | 1461151194597 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:19:54 INFO - PROCESS | 2368 | 1461151194607 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2368 | ++DOCSHELL 1742C400 == 41 [pid = 2368] [id = 382] 04:19:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B34F800) [pid = 2368] [serial = 1146] [outer = 00000000] 04:19:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B639C00) [pid = 2368] [serial = 1147] [outer = 1B34F800] 04:19:54 INFO - PROCESS | 2368 | 1461151194653 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1BA28C00) [pid = 2368] [serial = 1148] [outer = 1B34F800] 04:19:55 INFO - PROCESS | 2368 | 1461151195117 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]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 04:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:19:55 INFO - PROCESS | 2368 | 1461151195149 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 2368 | 1461151195151 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 2368 | 1461151195154 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2368 | 1461151195156 Marionette TRACE conn5 <- [1,1494,null,{}] 04:19:55 INFO - PROCESS | 2368 | 1461151195164 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}] 04:19:55 INFO - PROCESS | 2368 | 1461151195316 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:19:55 INFO - PROCESS | 2368 | 1461151195342 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2368 | ++DOCSHELL 1BA6C000 == 42 [pid = 2368] [id = 383] 04:19:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA6C400) [pid = 2368] [serial = 1149] [outer = 00000000] 04:19:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1BA77C00) [pid = 2368] [serial = 1150] [outer = 1BA6C400] 04:19:55 INFO - PROCESS | 2368 | 1461151195397 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C670400) [pid = 2368] [serial = 1151] [outer = 1BA6C400] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (2107B000) [pid = 2368] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (0EB19C00) [pid = 2368] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1C88FC00) [pid = 2368] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1A616400) [pid = 2368] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1A6CCC00) [pid = 2368] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (12CBC000) [pid = 2368] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (18CC3800) [pid = 2368] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (13B7E400) [pid = 2368] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (124B4400) [pid = 2368] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (0EB21C00) [pid = 2368] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1BA7F800) [pid = 2368] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1B341800) [pid = 2368] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (16D3F800) [pid = 2368] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1240E000) [pid = 2368] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (12C1B000) [pid = 2368] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1B346C00) [pid = 2368] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1266BC00) [pid = 2368] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:19:55 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (0EBE4C00) [pid = 2368] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:19:55 INFO - PROCESS | 2368 | 1461151195979 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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 870ms 04:19:56 INFO - PROCESS | 2368 | 1461151196025 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2368 | 1461151196027 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:19:56 INFO - PROCESS | 2368 | 1461151196030 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2368 | 1461151196032 Marionette TRACE conn5 <- [1,1498,null,{}] 04:19:56 INFO - PROCESS | 2368 | 1461151196047 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}] 04:19:56 INFO - PROCESS | 2368 | 1461151196122 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:19:56 INFO - PROCESS | 2368 | 1461151196129 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2368 | ++DOCSHELL 13B53C00 == 43 [pid = 2368] [id = 384] 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (13B7E400) [pid = 2368] [serial = 1152] [outer = 00000000] 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (18CC3800) [pid = 2368] [serial = 1153] [outer = 13B7E400] 04:19:56 INFO - PROCESS | 2368 | 1461151196173 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (19F14800) [pid = 2368] [serial = 1154] [outer = 13B7E400] 04:19:56 INFO - PROCESS | 2368 | 1461151196580 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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 04:19:56 INFO - PROCESS | 2368 | 1461151196601 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2368 | 1461151196603 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:19:56 INFO - PROCESS | 2368 | 1461151196606 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2368 | 1461151196607 Marionette TRACE conn5 <- [1,1502,null,{}] 04:19:56 INFO - PROCESS | 2368 | 1461151196611 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}] 04:19:56 INFO - PROCESS | 2368 | 1461151196722 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:19:56 INFO - PROCESS | 2368 | 1461151196730 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2368 | ++DOCSHELL 170CD000 == 44 [pid = 2368] [id = 385] 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1A463800) [pid = 2368] [serial = 1155] [outer = 00000000] 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1BA2E400) [pid = 2368] [serial = 1156] [outer = 1A463800] 04:19:56 INFO - PROCESS | 2368 | 1461151196775 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1BA73800) [pid = 2368] [serial = 1157] [outer = 1A463800] 04:19:57 INFO - PROCESS | 2368 | 1461151197207 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]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 04:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:19:57 INFO - PROCESS | 2368 | 1461151197237 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2368 | 1461151197239 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:19:57 INFO - PROCESS | 2368 | 1461151197242 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 2368 | 1461151197244 Marionette TRACE conn5 <- [1,1506,null,{}] 04:19:57 INFO - PROCESS | 2368 | 1461151197247 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}] 04:19:57 INFO - PROCESS | 2368 | 1461151197355 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:19:57 INFO - PROCESS | 2368 | 1461151197364 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2368 | ++DOCSHELL 170D0800 == 45 [pid = 2368] [id = 386] 04:19:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B341000) [pid = 2368] [serial = 1158] [outer = 00000000] 04:19:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1C892000) [pid = 2368] [serial = 1159] [outer = 1B341000] 04:19:57 INFO - PROCESS | 2368 | 1461151197408 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1C891400) [pid = 2368] [serial = 1160] [outer = 1B341000] 04:19:57 INFO - PROCESS | 2368 | 1461151197861 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]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 04:19:57 INFO - PROCESS | 2368 | 1461151197937 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2368 | 1461151197941 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:19:57 INFO - PROCESS | 2368 | 1461151197948 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 2368 | 1461151197952 Marionette TRACE conn5 <- [1,1510,null,{}] 04:19:57 INFO - PROCESS | 2368 | 1461151197959 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}] 04:19:58 INFO - PROCESS | 2368 | 1461151198145 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:19:58 INFO - PROCESS | 2368 | 1461151198276 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2368 | ++DOCSHELL 11EB1400 == 46 [pid = 2368] [id = 387] 04:19:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (11EB6400) [pid = 2368] [serial = 1161] [outer = 00000000] 04:19:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (124BDC00) [pid = 2368] [serial = 1162] [outer = 11EB6400] 04:19:58 INFO - PROCESS | 2368 | 1461151198333 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1251B400) [pid = 2368] [serial = 1163] [outer = 11EB6400] 04:19:58 INFO - PROCESS | 2368 | 1461151198943 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"]]]}] 04:19:59 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 () { 04:19:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:19:59 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 () { 04:19:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:19:59 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 () { 04:19:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:19:59 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 () { 04:19:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:19:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1080ms 04:19:59 INFO - PROCESS | 2368 | 1461151199030 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2368 | 1461151199036 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:19:59 INFO - PROCESS | 2368 | 1461151199043 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2368 | 1461151199045 Marionette TRACE conn5 <- [1,1514,null,{}] 04:19:59 INFO - PROCESS | 2368 | 1461151199074 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}] 04:19:59 INFO - PROCESS | 2368 | 1461151199195 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:19:59 INFO - PROCESS | 2368 | 1461151199313 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2368 | ++DOCSHELL 125C3C00 == 47 [pid = 2368] [id = 388] 04:19:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (12676800) [pid = 2368] [serial = 1164] [outer = 00000000] 04:19:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (19E76400) [pid = 2368] [serial = 1165] [outer = 12676800] 04:19:59 INFO - PROCESS | 2368 | 1461151199369 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (19F47400) [pid = 2368] [serial = 1166] [outer = 12676800] 04:20:00 INFO - PROCESS | 2368 | 1461151200052 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"]]]}] 04:20:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:20:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:20:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:20:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1043ms 04:20:00 INFO - PROCESS | 2368 | 1461151200241 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 2368 | 1461151200245 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:20:00 INFO - PROCESS | 2368 | 1461151200283 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2368 | 1461151200285 Marionette TRACE conn5 <- [1,1518,null,{}] 04:20:00 INFO - PROCESS | 2368 | 1461151200291 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}] 04:20:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:20:00 INFO - PROCESS | 2368 | 1461151200398 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:20:00 INFO - PROCESS | 2368 | 1461151200477 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 2368 | ++DOCSHELL 11EF0C00 == 48 [pid = 2368] [id = 389] 04:20:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (11EF9000) [pid = 2368] [serial = 1167] [outer = 00000000] 04:20:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (12676000) [pid = 2368] [serial = 1168] [outer = 11EF9000] 04:20:00 INFO - PROCESS | 2368 | 1461151200526 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (12C61000) [pid = 2368] [serial = 1169] [outer = 11EF9000] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 0EB20C00 == 47 [pid = 2368] [id = 363] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 0F042000 == 46 [pid = 2368] [id = 355] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 19F49400 == 45 [pid = 2368] [id = 353] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 1A615C00 == 44 [pid = 2368] [id = 368] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 1A4A1800 == 43 [pid = 2368] [id = 354] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 1A616000 == 42 [pid = 2368] [id = 367] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 1B346400 == 41 [pid = 2368] [id = 357] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 1AF54C00 == 40 [pid = 2368] [id = 370] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 186D6000 == 39 [pid = 2368] [id = 366] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 18CCB800 == 38 [pid = 2368] [id = 352] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 12C53C00 == 37 [pid = 2368] [id = 365] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 11E53800 == 36 [pid = 2368] [id = 351] 04:20:00 INFO - PROCESS | 2368 | --DOCSHELL 12409000 == 35 [pid = 2368] [id = 364] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1D8E5400) [pid = 2368] [serial = 1117] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOCSHELL 1D7E0800 == 34 [pid = 2368] [id = 372] 04:20:01 INFO - PROCESS | 2368 | 1461151201140 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]]]}] 04:20:01 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 04:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:20:01 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. 04:20:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:20:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 04:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:20:01 INFO - PROCESS | 2368 | 1461151201168 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2368 | 1461151201171 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:20:01 INFO - PROCESS | 2368 | 1461151201178 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2368 | 1461151201182 Marionette TRACE conn5 <- [1,1522,null,{}] 04:20:01 INFO - PROCESS | 2368 | 1461151201186 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}] 04:20:01 INFO - PROCESS | 2368 | 1461151201268 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (210D7000) [pid = 2368] [serial = 1018] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (16E88000) [pid = 2368] [serial = 1048] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (12C19000) [pid = 2368] [serial = 1045] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (0F094400) [pid = 2368] [serial = 1042] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1CB2A800) [pid = 2368] [serial = 1115] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1AF54800) [pid = 2368] [serial = 1102] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1AF53800) [pid = 2368] [serial = 1103] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1B5A5800) [pid = 2368] [serial = 1106] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1B345C00) [pid = 2368] [serial = 1105] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1BA78800) [pid = 2368] [serial = 1108] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1C989800) [pid = 2368] [serial = 1114] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1BA75C00) [pid = 2368] [serial = 1109] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (17429000) [pid = 2368] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1A45AC00) [pid = 2368] [serial = 1099] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1742D800) [pid = 2368] [serial = 1096] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (17775400) [pid = 2368] [serial = 1097] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (12519C00) [pid = 2368] [serial = 1093] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (12668000) [pid = 2368] [serial = 1094] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (16D41800) [pid = 2368] [serial = 1091] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (12CD7C00) [pid = 2368] [serial = 1090] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1C670C00) [pid = 2368] [serial = 1088] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1C567000) [pid = 2368] [serial = 1087] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1BA6E000) [pid = 2368] [serial = 1084] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1BA67800) [pid = 2368] [serial = 1083] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (19F4E800) [pid = 2368] [serial = 1081] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (19E10000) [pid = 2368] [serial = 1080] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (16D3FC00) [pid = 2368] [serial = 1078] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (134D6800) [pid = 2368] [serial = 1077] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1BA2FC00) [pid = 2368] [serial = 1075] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1C561400) [pid = 2368] [serial = 1111] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1A464800) [pid = 2368] [serial = 1100] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1C679800) [pid = 2368] [serial = 1112] [outer = 00000000] [url = about:blank] 04:20:01 INFO - PROCESS | 2368 | 1461151201358 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1FC00 == 35 [pid = 2368] [id = 390] 04:20:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (0EB25000) [pid = 2368] [serial = 1170] [outer = 00000000] 04:20:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1251F800) [pid = 2368] [serial = 1171] [outer = 0EB25000] 04:20:01 INFO - PROCESS | 2368 | 1461151201404 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (12CE2800) [pid = 2368] [serial = 1172] [outer = 0EB25000] 04:20:01 INFO - PROCESS | 2368 | 1461151201789 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]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 04:20:01 INFO - PROCESS | 2368 | 1461151201868 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2368 | 1461151201870 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:20:01 INFO - PROCESS | 2368 | 1461151201873 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:20:01 INFO - PROCESS | 2368 | 1461151201875 Marionette TRACE conn5 <- [1,1526,null,{}] 04:20:01 INFO - PROCESS | 2368 | 1461151201885 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}] 04:20:01 INFO - PROCESS | 2368 | 1461151201971 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:20:02 INFO - PROCESS | 2368 | 1461151202017 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2368 | ++DOCSHELL 17624400 == 36 [pid = 2368] [id = 391] 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (17625C00) [pid = 2368] [serial = 1173] [outer = 00000000] 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (17778800) [pid = 2368] [serial = 1174] [outer = 17625C00] 04:20:02 INFO - PROCESS | 2368 | 1461151202070 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1797FC00) [pid = 2368] [serial = 1175] [outer = 17625C00] 04:20:02 INFO - PROCESS | 2368 | 1461151202530 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]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 04:20:02 INFO - PROCESS | 2368 | 1461151202549 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 2368 | 1461151202551 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:20:02 INFO - PROCESS | 2368 | 1461151202554 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 2368 | 1461151202556 Marionette TRACE conn5 <- [1,1530,null,{}] 04:20:02 INFO - PROCESS | 2368 | 1461151202559 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}] 04:20:02 INFO - PROCESS | 2368 | 1461151202639 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:20:02 INFO - PROCESS | 2368 | 1461151202646 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2368 | ++DOCSHELL 18CBE800 == 37 [pid = 2368] [id = 392] 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (19E06800) [pid = 2368] [serial = 1176] [outer = 00000000] 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (19F4F000) [pid = 2368] [serial = 1177] [outer = 19E06800] 04:20:02 INFO - PROCESS | 2368 | 1461151202692 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1A45D000) [pid = 2368] [serial = 1178] [outer = 19E06800] 04:20:03 INFO - PROCESS | 2368 | 1461151203133 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]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 04:20:03 INFO - PROCESS | 2368 | 1461151203188 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2368 | 1461151203190 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:20:03 INFO - PROCESS | 2368 | 1461151203193 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2368 | 1461151203195 Marionette TRACE conn5 <- [1,1534,null,{}] 04:20:03 INFO - PROCESS | 2368 | 1461151203198 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}] 04:20:03 INFO - PROCESS | 2368 | 1461151203301 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:20:03 INFO - PROCESS | 2368 | 1461151203307 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2368 | ++DOCSHELL 1A465400 == 38 [pid = 2368] [id = 393] 04:20:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1A4A4400) [pid = 2368] [serial = 1179] [outer = 00000000] 04:20:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1A610800) [pid = 2368] [serial = 1180] [outer = 1A4A4400] 04:20:03 INFO - PROCESS | 2368 | 1461151203356 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1A613800) [pid = 2368] [serial = 1181] [outer = 1A4A4400] 04:20:03 INFO - PROCESS | 2368 | 1461151203833 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]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 04:20:03 INFO - PROCESS | 2368 | 1461151203867 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2368 | 1461151203869 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:20:03 INFO - PROCESS | 2368 | 1461151203872 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2368 | 1461151203874 Marionette TRACE conn5 <- [1,1538,null,{}] 04:20:03 INFO - PROCESS | 2368 | 1461151203877 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}] 04:20:04 INFO - PROCESS | 2368 | 1461151204006 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:20:04 INFO - PROCESS | 2368 | 1461151204014 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2368 | ++DOCSHELL 13B49800 == 39 [pid = 2368] [id = 394] 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1A6C8800) [pid = 2368] [serial = 1182] [outer = 00000000] 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1B342400) [pid = 2368] [serial = 1183] [outer = 1A6C8800] 04:20:04 INFO - PROCESS | 2368 | 1461151204064 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1B34AC00) [pid = 2368] [serial = 1184] [outer = 1A6C8800] 04:20:04 INFO - PROCESS | 2368 | 1461151204542 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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 04:20:04 INFO - PROCESS | 2368 | 1461151204604 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2368 | 1461151204606 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:20:04 INFO - PROCESS | 2368 | 1461151204609 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2368 | 1461151204610 Marionette TRACE conn5 <- [1,1542,null,{}] 04:20:04 INFO - PROCESS | 2368 | 1461151204662 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}] 04:20:04 INFO - PROCESS | 2368 | 1461151204771 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:20:04 INFO - PROCESS | 2368 | 1461151204784 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2368 | ++DOCSHELL 1B59D000 == 40 [pid = 2368] [id = 395] 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1B5AA400) [pid = 2368] [serial = 1185] [outer = 00000000] 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1BA2BC00) [pid = 2368] [serial = 1186] [outer = 1B5AA400] 04:20:04 INFO - PROCESS | 2368 | 1461151204829 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1BA35800) [pid = 2368] [serial = 1187] [outer = 1B5AA400] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (19F51000) [pid = 2368] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (16D3F000) [pid = 2368] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1B345400) [pid = 2368] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (11E01C00) [pid = 2368] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1A612400) [pid = 2368] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (18CC4800) [pid = 2368] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1A463800) [pid = 2368] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1B34F800) [pid = 2368] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (16E8C400) [pid = 2368] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1BA6C400) [pid = 2368] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1251EC00) [pid = 2368] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1B32A000) [pid = 2368] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:20:05 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (13B7E400) [pid = 2368] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:20:05 INFO - PROCESS | 2368 | 1461151205419 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]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:20:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 830ms 04:20:05 INFO - PROCESS | 2368 | 1461151205439 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 2368 | 1461151205442 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:20:05 INFO - PROCESS | 2368 | 1461151205449 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 2368 | 1461151205450 Marionette TRACE conn5 <- [1,1546,null,{}] 04:20:05 INFO - PROCESS | 2368 | 1461151205454 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}] 04:20:05 INFO - PROCESS | 2368 | 1461151205532 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:20:05 INFO - PROCESS | 2368 | 1461151205539 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2368 | ++DOCSHELL 0F43E800 == 41 [pid = 2368] [id = 396] 04:20:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (11E56400) [pid = 2368] [serial = 1188] [outer = 00000000] 04:20:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1A462800) [pid = 2368] [serial = 1189] [outer = 11E56400] 04:20:05 INFO - PROCESS | 2368 | 1461151205585 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1AF47C00) [pid = 2368] [serial = 1190] [outer = 11E56400] 04:20:06 INFO - PROCESS | 2368 | 1461151206006 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]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:20:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 04:20:06 INFO - PROCESS | 2368 | 1461151206081 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 2368 | 1461151206083 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:20:06 INFO - PROCESS | 2368 | 1461151206086 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:20:06 INFO - PROCESS | 2368 | 1461151206088 Marionette TRACE conn5 <- [1,1550,null,{}] 04:20:06 INFO - PROCESS | 2368 | 1461151206091 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}] 04:20:06 INFO - PROCESS | 2368 | 1461151206171 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:20:06 INFO - PROCESS | 2368 | 1461151206178 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2368 | ++DOCSHELL 19F4A000 == 42 [pid = 2368] [id = 397] 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1B640C00) [pid = 2368] [serial = 1191] [outer = 00000000] 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1BA75C00) [pid = 2368] [serial = 1192] [outer = 1B640C00] 04:20:06 INFO - PROCESS | 2368 | 1461151206223 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1BA74C00) [pid = 2368] [serial = 1193] [outer = 1B640C00] 04:20:06 INFO - PROCESS | 2368 | 1461151206655 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]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:20:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 04:20:06 INFO - PROCESS | 2368 | 1461151206721 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 2368 | 1461151206723 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:20:06 INFO - PROCESS | 2368 | 1461151206726 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 2368 | 1461151206728 Marionette TRACE conn5 <- [1,1554,null,{}] 04:20:06 INFO - PROCESS | 2368 | 1461151206731 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}] 04:20:06 INFO - PROCESS | 2368 | 1461151206807 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:20:06 INFO - PROCESS | 2368 | 1461151206814 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2368 | ++DOCSHELL 1C569800 == 43 [pid = 2368] [id = 398] 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1C569C00) [pid = 2368] [serial = 1194] [outer = 00000000] 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C679800) [pid = 2368] [serial = 1195] [outer = 1C569C00] 04:20:06 INFO - PROCESS | 2368 | 1461151206861 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C674400) [pid = 2368] [serial = 1196] [outer = 1C569C00] 04:20:07 INFO - PROCESS | 2368 | 1461151207303 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 04:20:07 INFO - PROCESS | 2368 | 1461151207364 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2368 | 1461151207368 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:20:07 INFO - PROCESS | 2368 | 1461151207374 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2368 | 1461151207379 Marionette TRACE conn5 <- [1,1558,null,{}] 04:20:07 INFO - PROCESS | 2368 | 1461151207390 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}] 04:20:07 INFO - PROCESS | 2368 | 1461151207499 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:20:07 INFO - PROCESS | 2368 | 1461151207672 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2368 | ++DOCSHELL 124B6400 == 44 [pid = 2368] [id = 399] 04:20:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (124B6C00) [pid = 2368] [serial = 1197] [outer = 00000000] 04:20:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (12523800) [pid = 2368] [serial = 1198] [outer = 124B6C00] 04:20:07 INFO - PROCESS | 2368 | 1461151207730 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (12C1A000) [pid = 2368] [serial = 1199] [outer = 124B6C00] 04:20:08 INFO - PROCESS | 2368 | 1461151208291 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]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:20:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 990ms 04:20:08 INFO - PROCESS | 2368 | 1461151208367 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 2368 | 1461151208371 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:20:08 INFO - PROCESS | 2368 | 1461151208379 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2368 | 1461151208383 Marionette TRACE conn5 <- [1,1562,null,{}] 04:20:08 INFO - PROCESS | 2368 | 1461151208387 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}] 04:20:08 INFO - PROCESS | 2368 | 1461151208491 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:20:08 INFO - PROCESS | 2368 | 1461151208620 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 2368 | ++DOCSHELL 1776B800 == 45 [pid = 2368] [id = 400] 04:20:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1776EC00) [pid = 2368] [serial = 1200] [outer = 00000000] 04:20:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (19E0CC00) [pid = 2368] [serial = 1201] [outer = 1776EC00] 04:20:08 INFO - PROCESS | 2368 | 1461151208677 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (19F4BC00) [pid = 2368] [serial = 1202] [outer = 1776EC00] 04:20:09 INFO - PROCESS | 2368 | 1461151209261 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]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:20:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 04:20:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:20:09 INFO - PROCESS | 2368 | 1461151209311 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 2368 | 1461151209314 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 2368 | 1461151209318 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2368 | 1461151209320 Marionette TRACE conn5 <- [1,1566,null,{}] 04:20:09 INFO - PROCESS | 2368 | 1461151209331 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}] 04:20:09 INFO - PROCESS | 2368 | 1461151209441 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:20:09 INFO - PROCESS | 2368 | 1461151209572 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2368 | ++DOCSHELL 1BA32000 == 46 [pid = 2368] [id = 401] 04:20:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1BA62800) [pid = 2368] [serial = 1203] [outer = 00000000] 04:20:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1C676C00) [pid = 2368] [serial = 1204] [outer = 1BA62800] 04:20:09 INFO - PROCESS | 2368 | 1461151209632 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1C98C000) [pid = 2368] [serial = 1205] [outer = 1BA62800] 04:20:10 INFO - PROCESS | 2368 | 1461151210251 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]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 04:20:10 INFO - PROCESS | 2368 | 1461151210291 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2368 | 1461151210294 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:20:10 INFO - PROCESS | 2368 | 1461151210297 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 2368 | 1461151210299 Marionette TRACE conn5 <- [1,1570,null,{}] 04:20:10 INFO - PROCESS | 2368 | 1461151210303 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}] 04:20:10 INFO - PROCESS | 2368 | 1461151210406 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:20:10 INFO - PROCESS | 2368 | 1461151210534 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2368 | ++DOCSHELL 1D853400 == 47 [pid = 2368] [id = 402] 04:20:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1DD16400) [pid = 2368] [serial = 1206] [outer = 00000000] 04:20:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1DD20000) [pid = 2368] [serial = 1207] [outer = 1DD16400] 04:20:10 INFO - PROCESS | 2368 | 1461151210590 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1DD23400) [pid = 2368] [serial = 1208] [outer = 1DD16400] 04:20:11 INFO - PROCESS | 2368 | 1461151211300 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1068ms 04:20:11 INFO - PROCESS | 2368 | 1461151211369 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2368 | 1461151211373 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:20:11 INFO - PROCESS | 2368 | 1461151211378 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2368 | 1461151211382 Marionette TRACE conn5 <- [1,1574,null,{}] 04:20:11 INFO - PROCESS | 2368 | 1461151211388 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}] 04:20:11 INFO - PROCESS | 2368 | 1461151211483 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:20:11 INFO - PROCESS | 2368 | 1461151211616 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2368 | ++DOCSHELL 1251D400 == 48 [pid = 2368] [id = 403] 04:20:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1266B400) [pid = 2368] [serial = 1209] [outer = 00000000] 04:20:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (16D3E000) [pid = 2368] [serial = 1210] [outer = 1266B400] 04:20:11 INFO - PROCESS | 2368 | 1461151211668 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (16E06400) [pid = 2368] [serial = 1211] [outer = 1266B400] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1A463000) [pid = 2368] [serial = 1135] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A607C00) [pid = 2368] [serial = 1136] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (16D6E400) [pid = 2368] [serial = 1126] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (16E05000) [pid = 2368] [serial = 1127] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1B34C400) [pid = 2368] [serial = 1144] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (11EF0400) [pid = 2368] [serial = 1120] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (11EFA400) [pid = 2368] [serial = 1121] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1AF48C00) [pid = 2368] [serial = 1138] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1AF4A400) [pid = 2368] [serial = 1139] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (19E75C00) [pid = 2368] [serial = 1132] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1BA73800) [pid = 2368] [serial = 1157] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (19E79400) [pid = 2368] [serial = 1133] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1B639C00) [pid = 2368] [serial = 1147] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (17979C00) [pid = 2368] [serial = 1129] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1860C400) [pid = 2368] [serial = 1130] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1B34B800) [pid = 2368] [serial = 1145] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1BA77C00) [pid = 2368] [serial = 1150] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1BA28C00) [pid = 2368] [serial = 1148] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1266D000) [pid = 2368] [serial = 1123] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (12673C00) [pid = 2368] [serial = 1124] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1B332C00) [pid = 2368] [serial = 1141] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1C892000) [pid = 2368] [serial = 1159] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1C670400) [pid = 2368] [serial = 1151] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (18CC3800) [pid = 2368] [serial = 1153] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1BA2E400) [pid = 2368] [serial = 1156] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (19F14800) [pid = 2368] [serial = 1154] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1B330C00) [pid = 2368] [serial = 1142] [outer = 00000000] [url = about:blank] 04:20:12 INFO - PROCESS | 2368 | 1461151212274 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 04:20:12 INFO - PROCESS | 2368 | 1461151212310 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2368 | 1461151212315 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:20:12 INFO - PROCESS | 2368 | 1461151212321 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2368 | 1461151212323 Marionette TRACE conn5 <- [1,1578,null,{}] 04:20:12 INFO - PROCESS | 2368 | 1461151212327 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}] 04:20:12 INFO - PROCESS | 2368 | 1461151212410 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:20:12 INFO - PROCESS | 2368 | 1461151212419 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2368 | ++DOCSHELL 124C0800 == 49 [pid = 2368] [id = 404] 04:20:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (125C8C00) [pid = 2368] [serial = 1212] [outer = 00000000] 04:20:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (16D42800) [pid = 2368] [serial = 1213] [outer = 125C8C00] 04:20:12 INFO - PROCESS | 2368 | 1461151212467 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (16D91800) [pid = 2368] [serial = 1214] [outer = 125C8C00] 04:20:13 INFO - PROCESS | 2368 | 1461151213001 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]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 04:20:13 INFO - PROCESS | 2368 | 1461151213054 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2368 | 1461151213057 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:20:13 INFO - PROCESS | 2368 | 1461151213063 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2368 | 1461151213066 Marionette TRACE conn5 <- [1,1582,null,{}] 04:20:13 INFO - PROCESS | 2368 | 1461151213077 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}] 04:20:13 INFO - PROCESS | 2368 | 1461151213163 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:20:13 INFO - PROCESS | 2368 | 1461151213247 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2368 | ++DOCSHELL 186D6400 == 50 [pid = 2368] [id = 405] 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (186D9400) [pid = 2368] [serial = 1215] [outer = 00000000] 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (19E76C00) [pid = 2368] [serial = 1216] [outer = 186D9400] 04:20:13 INFO - PROCESS | 2368 | 1461151213295 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (19F19800) [pid = 2368] [serial = 1217] [outer = 186D9400] 04:20:13 INFO - PROCESS | 2368 | 1461151213685 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]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 04:20:13 INFO - PROCESS | 2368 | 1461151213754 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2368 | 1461151213757 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:20:13 INFO - PROCESS | 2368 | 1461151213760 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2368 | 1461151213762 Marionette TRACE conn5 <- [1,1586,null,{}] 04:20:13 INFO - PROCESS | 2368 | 1461151213765 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}] 04:20:13 INFO - PROCESS | 2368 | 1461151213847 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:20:13 INFO - PROCESS | 2368 | 1461151213853 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2368 | ++DOCSHELL 124B8000 == 51 [pid = 2368] [id = 406] 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (19F42400) [pid = 2368] [serial = 1218] [outer = 00000000] 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1A464800) [pid = 2368] [serial = 1219] [outer = 19F42400] 04:20:13 INFO - PROCESS | 2368 | 1461151213899 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1A60C800) [pid = 2368] [serial = 1220] [outer = 19F42400] 04:20:14 INFO - PROCESS | 2368 | 1461151214328 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]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 04:20:14 INFO - PROCESS | 2368 | 1461151214394 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 2368 | 1461151214396 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:20:14 INFO - PROCESS | 2368 | 1461151214400 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:20:14 INFO - PROCESS | 2368 | 1461151214401 Marionette TRACE conn5 <- [1,1590,null,{}] 04:20:14 INFO - PROCESS | 2368 | 1461151214405 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}] 04:20:14 INFO - PROCESS | 2368 | 1461151214512 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:20:14 INFO - PROCESS | 2368 | 1461151214596 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2368 | ++DOCSHELL 1AF48400 == 52 [pid = 2368] [id = 407] 04:20:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1AF49000) [pid = 2368] [serial = 1221] [outer = 00000000] 04:20:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1AF97400) [pid = 2368] [serial = 1222] [outer = 1AF49000] 04:20:14 INFO - PROCESS | 2368 | 1461151214642 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1B32FC00) [pid = 2368] [serial = 1223] [outer = 1AF49000] 04:20:15 INFO - PROCESS | 2368 | 1461151215049 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 04:20:15 INFO - PROCESS | 2368 | 1461151215074 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:20:15 INFO - PROCESS | 2368 | 1461151215076 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 2368 | 1461151215079 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2368 | 1461151215081 Marionette TRACE conn5 <- [1,1594,null,{}] 04:20:15 INFO - PROCESS | 2368 | 1461151215084 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}] 04:20:15 INFO - PROCESS | 2368 | 1461151215218 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:20:15 INFO - PROCESS | 2368 | 1461151215226 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2368 | ++DOCSHELL 11EF3800 == 53 [pid = 2368] [id = 408] 04:20:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1AF55000) [pid = 2368] [serial = 1224] [outer = 00000000] 04:20:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1B5AB800) [pid = 2368] [serial = 1225] [outer = 1AF55000] 04:20:15 INFO - PROCESS | 2368 | 1461151215276 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1BA29800) [pid = 2368] [serial = 1226] [outer = 1AF55000] 04:20:15 INFO - PROCESS | 2368 | 1461151215745 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 04:20:15 INFO - PROCESS | 2368 | 1461151215810 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2368 | 1461151215812 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 2368 | 1461151215815 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:20:15 INFO - PROCESS | 2368 | 1461151215817 Marionette TRACE conn5 <- [1,1598,null,{}] 04:20:15 INFO - PROCESS | 2368 | 1461151215821 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}] 04:20:15 INFO - PROCESS | 2368 | 1461151215954 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:20:15 INFO - PROCESS | 2368 | 1461151215980 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A1400 == 54 [pid = 2368] [id = 409] 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1BA2D800) [pid = 2368] [serial = 1227] [outer = 00000000] 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1BA75000) [pid = 2368] [serial = 1228] [outer = 1BA2D800] 04:20:16 INFO - PROCESS | 2368 | 1461151216025 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1BF8C000) [pid = 2368] [serial = 1229] [outer = 1BA2D800] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1A4A4400) [pid = 2368] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (0EB25000) [pid = 2368] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (11EF9000) [pid = 2368] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1A6C8800) [pid = 2368] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (17625C00) [pid = 2368] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (19E06800) [pid = 2368] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1B5AA400) [pid = 2368] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (11E56400) [pid = 2368] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1B640C00) [pid = 2368] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:20:16 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1D7E8800) [pid = 2368] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:20:16 INFO - PROCESS | 2368 | 1461151216542 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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 04:20:16 INFO - PROCESS | 2368 | 1461151216590 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2368 | 1461151216592 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:20:16 INFO - PROCESS | 2368 | 1461151216600 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2368 | 1461151216601 Marionette TRACE conn5 <- [1,1602,null,{}] 04:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:20:16 INFO - PROCESS | 2368 | 1461151216605 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}] 04:20:16 INFO - PROCESS | 2368 | 1461151216681 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:20:16 INFO - PROCESS | 2368 | 1461151216688 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEBC00 == 55 [pid = 2368] [id = 410] 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (0F43F000) [pid = 2368] [serial = 1230] [outer = 00000000] 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1A608800) [pid = 2368] [serial = 1231] [outer = 0F43F000] 04:20:16 INFO - PROCESS | 2368 | 1461151216734 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1B333000) [pid = 2368] [serial = 1232] [outer = 0F43F000] 04:20:17 INFO - PROCESS | 2368 | 1461151217173 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]]]}] 04:20:17 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 04:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 04:20:17 INFO - PROCESS | 2368 | 1461151217235 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2368 | 1461151217237 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:20:17 INFO - PROCESS | 2368 | 1461151217240 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2368 | 1461151217242 Marionette TRACE conn5 <- [1,1606,null,{}] 04:20:17 INFO - PROCESS | 2368 | 1461151217245 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}] 04:20:17 INFO - PROCESS | 2368 | 1461151217348 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:20:17 INFO - PROCESS | 2368 | 1461151217354 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2368 | ++DOCSHELL 1BA31800 == 56 [pid = 2368] [id = 411] 04:20:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C566800) [pid = 2368] [serial = 1233] [outer = 00000000] 04:20:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1C98A000) [pid = 2368] [serial = 1234] [outer = 1C566800] 04:20:17 INFO - PROCESS | 2368 | 1461151217400 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1D8E3C00) [pid = 2368] [serial = 1235] [outer = 1C566800] 04:20:17 INFO - PROCESS | 2368 | 1461151217836 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 04:20:17 INFO - PROCESS | 2368 | 1461151217872 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:20:17 INFO - PROCESS | 2368 | 1461151217874 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:20:17 INFO - PROCESS | 2368 | 1461151217881 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2368 | 1461151217883 Marionette TRACE conn5 <- [1,1610,null,{}] 04:20:17 INFO - PROCESS | 2368 | 1461151217887 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}] 04:20:17 INFO - PROCESS | 2368 | 1461151217967 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:20:17 INFO - PROCESS | 2368 | 1461151217974 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2368 | ++DOCSHELL 1C670C00 == 57 [pid = 2368] [id = 412] 04:20:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1D8E9400) [pid = 2368] [serial = 1236] [outer = 00000000] 04:20:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1DD34C00) [pid = 2368] [serial = 1237] [outer = 1D8E9400] 04:20:18 INFO - PROCESS | 2368 | 1461151218019 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1E04AC00) [pid = 2368] [serial = 1238] [outer = 1D8E9400] 04:20:18 INFO - PROCESS | 2368 | 1461151218461 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]]]}] 04:20:18 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 04:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 04:20:18 INFO - PROCESS | 2368 | 1461151218525 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2368 | 1461151218529 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:20:18 INFO - PROCESS | 2368 | 1461151218538 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2368 | 1461151218543 Marionette TRACE conn5 <- [1,1614,null,{}] 04:20:18 INFO - PROCESS | 2368 | 1461151218549 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}] 04:20:18 INFO - PROCESS | 2368 | 1461151218657 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:20:18 INFO - PROCESS | 2368 | 1461151218832 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 2368 | ++DOCSHELL 12670C00 == 58 [pid = 2368] [id = 413] 04:20:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (12673C00) [pid = 2368] [serial = 1239] [outer = 00000000] 04:20:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (12CDD800) [pid = 2368] [serial = 1240] [outer = 12673C00] 04:20:18 INFO - PROCESS | 2368 | 1461151218890 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (16D3AC00) [pid = 2368] [serial = 1241] [outer = 12673C00] 04:20:19 INFO - PROCESS | 2368 | 1461151219441 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]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 04:20:19 INFO - PROCESS | 2368 | 1461151219477 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2368 | 1461151219481 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:20:19 INFO - PROCESS | 2368 | 1461151219490 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2368 | 1461151219494 Marionette TRACE conn5 <- [1,1618,null,{}] 04:20:19 INFO - PROCESS | 2368 | 1461151219499 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}] 04:20:19 INFO - PROCESS | 2368 | 1461151219604 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:20:19 INFO - PROCESS | 2368 | 1461151219706 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2368 | ++DOCSHELL 186D9000 == 59 [pid = 2368] [id = 414] 04:20:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (18CBD400) [pid = 2368] [serial = 1242] [outer = 00000000] 04:20:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (19F46000) [pid = 2368] [serial = 1243] [outer = 18CBD400] 04:20:19 INFO - PROCESS | 2368 | 1461151219761 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1A4AB400) [pid = 2368] [serial = 1244] [outer = 18CBD400] 04:20:20 INFO - PROCESS | 2368 | 1461151220395 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 04:20:20 INFO - PROCESS | 2368 | 1461151220419 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2368 | 1461151220422 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 2368 | 1461151220425 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:20:20 INFO - PROCESS | 2368 | 1461151220428 Marionette TRACE conn5 <- [1,1622,null,{}] 04:20:20 INFO - PROCESS | 2368 | 1461151220438 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}] 04:20:20 INFO - PROCESS | 2368 | 1461151220550 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:20:20 INFO - PROCESS | 2368 | 1461151220656 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7D000 == 60 [pid = 2368] [id = 415] 04:20:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1BA80000) [pid = 2368] [serial = 1245] [outer = 00000000] 04:20:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1DD39400) [pid = 2368] [serial = 1246] [outer = 1BA80000] 04:20:20 INFO - PROCESS | 2368 | 1461151220715 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1E055400) [pid = 2368] [serial = 1247] [outer = 1BA80000] 04:20:21 INFO - PROCESS | 2368 | 1461151221336 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 971ms 04:20:21 INFO - PROCESS | 2368 | 1461151221401 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2368 | 1461151221403 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 2368 | 1461151221407 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:20:21 INFO - PROCESS | 2368 | 1461151221409 Marionette TRACE conn5 <- [1,1626,null,{}] 04:20:21 INFO - PROCESS | 2368 | 1461151221412 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}] 04:20:21 INFO - PROCESS | 2368 | 1461151221516 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:20:21 INFO - PROCESS | 2368 | 1461151221647 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2368 | ++DOCSHELL 1E056C00 == 61 [pid = 2368] [id = 416] 04:20:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1E0AA400) [pid = 2368] [serial = 1248] [outer = 00000000] 04:20:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1E0B2400) [pid = 2368] [serial = 1249] [outer = 1E0AA400] 04:20:21 INFO - PROCESS | 2368 | 1461151221704 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1E314800) [pid = 2368] [serial = 1250] [outer = 1E0AA400] 04:20:22 INFO - PROCESS | 2368 | 1461151222267 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]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 04:20:22 INFO - PROCESS | 2368 | 1461151222280 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2368 | 1461151222282 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:20:22 INFO - PROCESS | 2368 | 1461151222286 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2368 | 1461151222288 Marionette TRACE conn5 <- [1,1630,null,{}] 04:20:22 INFO - PROCESS | 2368 | 1461151222292 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}] 04:20:22 INFO - PROCESS | 2368 | 1461151222422 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:20:22 INFO - PROCESS | 2368 | 1461151222529 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2368 | ++DOCSHELL 1761E000 == 62 [pid = 2368] [id = 417] 04:20:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1AF25400) [pid = 2368] [serial = 1251] [outer = 00000000] 04:20:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1BA2E000) [pid = 2368] [serial = 1252] [outer = 1AF25400] 04:20:22 INFO - PROCESS | 2368 | 1461151222586 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1BA72000) [pid = 2368] [serial = 1253] [outer = 1AF25400] 04:20:23 INFO - PROCESS | 2368 | 1461151223356 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1124ms 04:20:23 INFO - PROCESS | 2368 | 1461151223424 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2368 | 1461151223429 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2368 | 1461151223435 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2368 | 1461151223439 Marionette TRACE conn5 <- [1,1634,null,{}] 04:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:20:23 INFO - PROCESS | 2368 | 1461151223444 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}] 04:20:23 INFO - PROCESS | 2368 | 1461151223554 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:20:23 INFO - PROCESS | 2368 | 1461151223684 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2368 | ++DOCSHELL 13B80800 == 63 [pid = 2368] [id = 418] 04:20:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (16D3CC00) [pid = 2368] [serial = 1254] [outer = 00000000] 04:20:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (17426400) [pid = 2368] [serial = 1255] [outer = 16D3CC00] 04:20:23 INFO - PROCESS | 2368 | 1461151223735 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (17977400) [pid = 2368] [serial = 1256] [outer = 16D3CC00] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 0F43E800 == 62 [pid = 2368] [id = 396] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 1B59D000 == 61 [pid = 2368] [id = 395] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 19F4A000 == 60 [pid = 2368] [id = 397] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 1A465400 == 59 [pid = 2368] [id = 393] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 18CBE800 == 58 [pid = 2368] [id = 392] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 17624400 == 57 [pid = 2368] [id = 391] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 1BA31800 == 56 [pid = 2368] [id = 411] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 0EBEBC00 == 55 [pid = 2368] [id = 410] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 1B5A1400 == 54 [pid = 2368] [id = 409] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 11EF3800 == 53 [pid = 2368] [id = 408] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 1AF48400 == 52 [pid = 2368] [id = 407] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 124B8000 == 51 [pid = 2368] [id = 406] 04:20:23 INFO - PROCESS | 2368 | --DOCSHELL 186D6400 == 50 [pid = 2368] [id = 405] 04:20:23 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C679800) [pid = 2368] [serial = 1195] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 124C0800 == 49 [pid = 2368] [id = 404] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 1251D400 == 48 [pid = 2368] [id = 403] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 1BA32000 == 47 [pid = 2368] [id = 401] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 1776B800 == 46 [pid = 2368] [id = 400] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 124B6400 == 45 [pid = 2368] [id = 399] 04:20:24 INFO - PROCESS | 2368 | --DOCSHELL 1C569800 == 44 [pid = 2368] [id = 398] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1DD1CC00) [pid = 2368] [serial = 1118] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1A462800) [pid = 2368] [serial = 1189] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1AF47C00) [pid = 2368] [serial = 1190] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA75C00) [pid = 2368] [serial = 1192] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1BA35800) [pid = 2368] [serial = 1187] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A610800) [pid = 2368] [serial = 1180] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1B34AC00) [pid = 2368] [serial = 1184] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1BA74C00) [pid = 2368] [serial = 1193] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A45D000) [pid = 2368] [serial = 1178] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1A613800) [pid = 2368] [serial = 1181] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (124BDC00) [pid = 2368] [serial = 1162] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (19E76400) [pid = 2368] [serial = 1165] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1251F800) [pid = 2368] [serial = 1171] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (12CE2800) [pid = 2368] [serial = 1172] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (12C61000) [pid = 2368] [serial = 1169] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (12676000) [pid = 2368] [serial = 1168] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1B342400) [pid = 2368] [serial = 1183] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (17778800) [pid = 2368] [serial = 1174] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1797FC00) [pid = 2368] [serial = 1175] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (19F4F000) [pid = 2368] [serial = 1177] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1BA2BC00) [pid = 2368] [serial = 1186] [outer = 00000000] [url = about:blank] 04:20:24 INFO - PROCESS | 2368 | 1461151224280 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 04:20:24 INFO - PROCESS | 2368 | 1461151224313 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2368 | 1461151224318 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:20:24 INFO - PROCESS | 2368 | 1461151224324 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 2368 | 1461151224327 Marionette TRACE conn5 <- [1,1638,null,{}] 04:20:24 INFO - PROCESS | 2368 | 1461151224330 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}] 04:20:24 INFO - PROCESS | 2368 | 1461151224413 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:20:24 INFO - PROCESS | 2368 | 1461151224421 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2368 | ++DOCSHELL 1251A400 == 45 [pid = 2368] [id = 419] 04:20:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1251D400) [pid = 2368] [serial = 1257] [outer = 00000000] 04:20:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (13B79400) [pid = 2368] [serial = 1258] [outer = 1251D400] 04:20:24 INFO - PROCESS | 2368 | 1461151224469 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (16D41800) [pid = 2368] [serial = 1259] [outer = 1251D400] 04:20:24 INFO - PROCESS | 2368 | 1461151224964 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 04:20:24 INFO - PROCESS | 2368 | 1461151224997 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2368 | 1461151225000 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:20:25 INFO - PROCESS | 2368 | 1461151225003 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2368 | 1461151225007 Marionette TRACE conn5 <- [1,1642,null,{}] 04:20:25 INFO - PROCESS | 2368 | 1461151225017 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}] 04:20:25 INFO - PROCESS | 2368 | 1461151225100 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:20:25 INFO - PROCESS | 2368 | 1461151225109 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2368 | ++DOCSHELL 19F18400 == 46 [pid = 2368] [id = 420] 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (19F1A800) [pid = 2368] [serial = 1260] [outer = 00000000] 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (19F4F000) [pid = 2368] [serial = 1261] [outer = 19F1A800] 04:20:25 INFO - PROCESS | 2368 | 1461151225157 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1A45D400) [pid = 2368] [serial = 1262] [outer = 19F1A800] 04:20:25 INFO - PROCESS | 2368 | 1461151225635 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]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 04:20:25 INFO - PROCESS | 2368 | 1461151225688 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2368 | 1461151225691 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:20:25 INFO - PROCESS | 2368 | 1461151225694 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2368 | 1461151225696 Marionette TRACE conn5 <- [1,1646,null,{}] 04:20:25 INFO - PROCESS | 2368 | 1461151225699 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}] 04:20:25 INFO - PROCESS | 2368 | 1461151225782 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:20:25 INFO - PROCESS | 2368 | 1461151225789 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2368 | ++DOCSHELL 1A610000 == 47 [pid = 2368] [id = 421] 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1A610400) [pid = 2368] [serial = 1263] [outer = 00000000] 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1AF27C00) [pid = 2368] [serial = 1264] [outer = 1A610400] 04:20:25 INFO - PROCESS | 2368 | 1461151225836 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1AF4FC00) [pid = 2368] [serial = 1265] [outer = 1A610400] 04:20:26 INFO - PROCESS | 2368 | 1461151226290 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]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 04:20:26 INFO - PROCESS | 2368 | 1461151226333 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2368 | 1461151226335 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:20:26 INFO - PROCESS | 2368 | 1461151226338 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 2368 | 1461151226340 Marionette TRACE conn5 <- [1,1650,null,{}] 04:20:26 INFO - PROCESS | 2368 | 1461151226343 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}] 04:20:26 INFO - PROCESS | 2368 | 1461151226449 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:20:26 INFO - PROCESS | 2368 | 1461151226456 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2368 | ++DOCSHELL 1251EC00 == 48 [pid = 2368] [id = 422] 04:20:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (17972400) [pid = 2368] [serial = 1266] [outer = 00000000] 04:20:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1B342800) [pid = 2368] [serial = 1267] [outer = 17972400] 04:20:26 INFO - PROCESS | 2368 | 1461151226500 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B348400) [pid = 2368] [serial = 1268] [outer = 17972400] 04:20:27 INFO - PROCESS | 2368 | 1461151227003 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 04:20:27 INFO - PROCESS | 2368 | 1461151227069 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2368 | 1461151227071 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:20:27 INFO - PROCESS | 2368 | 1461151227080 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2368 | 1461151227082 Marionette TRACE conn5 <- [1,1654,null,{}] 04:20:27 INFO - PROCESS | 2368 | 1461151227086 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}] 04:20:27 INFO - PROCESS | 2368 | 1461151227205 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:20:27 INFO - PROCESS | 2368 | 1461151227218 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2368 | ++DOCSHELL 1B34A400 == 49 [pid = 2368] [id = 423] 04:20:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B34C800) [pid = 2368] [serial = 1269] [outer = 00000000] 04:20:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1BA35400) [pid = 2368] [serial = 1270] [outer = 1B34C800] 04:20:27 INFO - PROCESS | 2368 | 1461151227317 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1BA34C00) [pid = 2368] [serial = 1271] [outer = 1B34C800] 04:20:27 INFO - PROCESS | 2368 | 1461151227734 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 04:20:27 INFO - PROCESS | 2368 | 1461151227754 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2368 | 1461151227756 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:20:27 INFO - PROCESS | 2368 | 1461151227766 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2368 | 1461151227768 Marionette TRACE conn5 <- [1,1658,null,{}] 04:20:27 INFO - PROCESS | 2368 | 1461151227771 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}] 04:20:27 INFO - PROCESS | 2368 | 1461151227911 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:20:27 INFO - PROCESS | 2368 | 1461151227917 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2368 | ++DOCSHELL 1BA71C00 == 50 [pid = 2368] [id = 424] 04:20:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA77C00) [pid = 2368] [serial = 1272] [outer = 00000000] 04:20:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1C672000) [pid = 2368] [serial = 1273] [outer = 1BA77C00] 04:20:28 INFO - PROCESS | 2368 | 1461151228014 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C670400) [pid = 2368] [serial = 1274] [outer = 1BA77C00] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B341000) [pid = 2368] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (11EB6400) [pid = 2368] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (12676800) [pid = 2368] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1266B400) [pid = 2368] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (186D9400) [pid = 2368] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (125C8C00) [pid = 2368] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (19F42400) [pid = 2368] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1AF49000) [pid = 2368] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1DD16400) [pid = 2368] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1C566800) [pid = 2368] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1AF55000) [pid = 2368] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1BA2D800) [pid = 2368] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:20:28 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (0F43F000) [pid = 2368] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:20:28 INFO - PROCESS | 2368 | 1461151228568 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]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 830ms 04:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:20:28 INFO - PROCESS | 2368 | 1461151228599 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2368 | 1461151228601 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 2368 | 1461151228605 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2368 | 1461151228606 Marionette TRACE conn5 <- [1,1662,null,{}] 04:20:28 INFO - PROCESS | 2368 | 1461151228610 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}] 04:20:28 INFO - PROCESS | 2368 | 1461151228737 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:20:28 INFO - PROCESS | 2368 | 1461151228877 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2368 | ++DOCSHELL 0EB25800 == 51 [pid = 2368] [id = 425] 04:20:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (0EBE4800) [pid = 2368] [serial = 1275] [outer = 00000000] 04:20:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (0F47E000) [pid = 2368] [serial = 1276] [outer = 0EBE4800] 04:20:28 INFO - PROCESS | 2368 | 1461151228936 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1240F000) [pid = 2368] [serial = 1277] [outer = 0EBE4800] 04:20:29 INFO - PROCESS | 2368 | 1461151229579 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]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1022ms 04:20:29 INFO - PROCESS | 2368 | 1461151229629 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2368 | 1461151229634 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:20:29 INFO - PROCESS | 2368 | 1461151229638 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2368 | 1461151229643 Marionette TRACE conn5 <- [1,1666,null,{}] 04:20:29 INFO - PROCESS | 2368 | 1461151229668 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}] 04:20:29 INFO - PROCESS | 2368 | 1461151229775 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:20:29 INFO - PROCESS | 2368 | 1461151229907 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2368 | ++DOCSHELL 1766C800 == 52 [pid = 2368] [id = 426] 04:20:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1776D400) [pid = 2368] [serial = 1278] [outer = 00000000] 04:20:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (19E05800) [pid = 2368] [serial = 1279] [outer = 1776D400] 04:20:29 INFO - PROCESS | 2368 | 1461151229966 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (19F17800) [pid = 2368] [serial = 1280] [outer = 1776D400] 04:20:30 INFO - PROCESS | 2368 | 1461151230587 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]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 990ms 04:20:30 INFO - PROCESS | 2368 | 1461151230633 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2368 | 1461151230637 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:20:30 INFO - PROCESS | 2368 | 1461151230640 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2368 | 1461151230643 Marionette TRACE conn5 <- [1,1670,null,{}] 04:20:30 INFO - PROCESS | 2368 | 1461151230647 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}] 04:20:30 INFO - PROCESS | 2368 | 1461151230750 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:20:30 INFO - PROCESS | 2368 | 1461151230881 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2368 | ++DOCSHELL 1A610800 == 53 [pid = 2368] [id = 427] 04:20:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1A612C00) [pid = 2368] [serial = 1281] [outer = 00000000] 04:20:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B59EC00) [pid = 2368] [serial = 1282] [outer = 1A612C00] 04:20:30 INFO - PROCESS | 2368 | 1461151230938 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B639C00) [pid = 2368] [serial = 1283] [outer = 1A612C00] 04:20:31 INFO - PROCESS | 2368 | 1461151231502 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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 870ms 04:20:31 INFO - PROCESS | 2368 | 1461151231528 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2368 | 1461151231532 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:20:31 INFO - PROCESS | 2368 | 1461151231544 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2368 | 1461151231549 Marionette TRACE conn5 <- [1,1674,null,{}] 04:20:31 INFO - PROCESS | 2368 | 1461151231553 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}] 04:20:31 INFO - PROCESS | 2368 | 1461151231658 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:20:31 INFO - PROCESS | 2368 | 1461151231761 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2368 | ++DOCSHELL 1C566800 == 54 [pid = 2368] [id = 428] 04:20:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1C670000) [pid = 2368] [serial = 1284] [outer = 00000000] 04:20:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1DD16400) [pid = 2368] [serial = 1285] [outer = 1C670000] 04:20:31 INFO - PROCESS | 2368 | 1461151231817 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1DD1D800) [pid = 2368] [serial = 1286] [outer = 1C670000] 04:20:32 INFO - PROCESS | 2368 | 1461151232408 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]]]}] 04:20:32 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 04:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 04:20:32 INFO - PROCESS | 2368 | 1461151232471 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2368 | 1461151232473 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:20:32 INFO - PROCESS | 2368 | 1461151232477 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:20:32 INFO - PROCESS | 2368 | 1461151232479 Marionette TRACE conn5 <- [1,1678,null,{}] 04:20:32 INFO - PROCESS | 2368 | 1461151232483 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}] 04:20:32 INFO - PROCESS | 2368 | 1461151232585 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:20:32 INFO - PROCESS | 2368 | 1461151232718 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2368 | ++DOCSHELL 1B34F000 == 55 [pid = 2368] [id = 429] 04:20:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1BA65400) [pid = 2368] [serial = 1287] [outer = 00000000] 04:20:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1E054400) [pid = 2368] [serial = 1288] [outer = 1BA65400] 04:20:32 INFO - PROCESS | 2368 | 1461151232775 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1E0A9800) [pid = 2368] [serial = 1289] [outer = 1BA65400] 04:20:33 INFO - PROCESS | 2368 | 1461151233426 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 972ms 04:20:33 INFO - PROCESS | 2368 | 1461151233453 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2368 | 1461151233456 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:20:33 INFO - PROCESS | 2368 | 1461151233461 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2368 | 1461151233465 Marionette TRACE conn5 <- [1,1682,null,{}] 04:20:33 INFO - PROCESS | 2368 | 1461151233470 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}] 04:20:33 INFO - PROCESS | 2368 | 1461151233567 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:20:33 INFO - PROCESS | 2368 | 1461151233675 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2368 | ++DOCSHELL 13B53800 == 56 [pid = 2368] [id = 430] 04:20:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (13B7AC00) [pid = 2368] [serial = 1290] [outer = 00000000] 04:20:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (17075C00) [pid = 2368] [serial = 1291] [outer = 13B7AC00] 04:20:33 INFO - PROCESS | 2368 | 1461151233725 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1797DC00) [pid = 2368] [serial = 1292] [outer = 13B7AC00] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 12672C00 == 55 [pid = 2368] [id = 360] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 1BA71C00 == 54 [pid = 2368] [id = 424] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 1B34A400 == 53 [pid = 2368] [id = 423] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 1251EC00 == 52 [pid = 2368] [id = 422] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 1A610000 == 51 [pid = 2368] [id = 421] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 19F18400 == 50 [pid = 2368] [id = 420] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 1251A400 == 49 [pid = 2368] [id = 419] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 13B80800 == 48 [pid = 2368] [id = 418] 04:20:34 INFO - PROCESS | 2368 | --DOCSHELL 12670C00 == 47 [pid = 2368] [id = 413] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1C891400) [pid = 2368] [serial = 1160] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (16D3E000) [pid = 2368] [serial = 1210] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (16E06400) [pid = 2368] [serial = 1211] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19E76C00) [pid = 2368] [serial = 1216] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (19F19800) [pid = 2368] [serial = 1217] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (16D42800) [pid = 2368] [serial = 1213] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (16D91800) [pid = 2368] [serial = 1214] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A464800) [pid = 2368] [serial = 1219] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1AF97400) [pid = 2368] [serial = 1222] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1B32FC00) [pid = 2368] [serial = 1223] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1DD23400) [pid = 2368] [serial = 1208] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1DD20000) [pid = 2368] [serial = 1207] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1D8E3C00) [pid = 2368] [serial = 1235] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1DD34C00) [pid = 2368] [serial = 1237] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (12523800) [pid = 2368] [serial = 1198] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (19E0CC00) [pid = 2368] [serial = 1201] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1C676C00) [pid = 2368] [serial = 1204] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1B5AB800) [pid = 2368] [serial = 1225] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1BA75000) [pid = 2368] [serial = 1228] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1A608800) [pid = 2368] [serial = 1231] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1B333000) [pid = 2368] [serial = 1232] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1C98A000) [pid = 2368] [serial = 1234] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1BF8C000) [pid = 2368] [serial = 1229] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1BA29800) [pid = 2368] [serial = 1226] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1A60C800) [pid = 2368] [serial = 1220] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1251B400) [pid = 2368] [serial = 1163] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (19F47400) [pid = 2368] [serial = 1166] [outer = 00000000] [url = about:blank] 04:20:34 INFO - PROCESS | 2368 | 1461151234312 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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 870ms 04:20:34 INFO - PROCESS | 2368 | 1461151234333 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2368 | 1461151234338 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:20:34 INFO - PROCESS | 2368 | 1461151234344 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2368 | 1461151234347 Marionette TRACE conn5 <- [1,1686,null,{}] 04:20:34 INFO - PROCESS | 2368 | 1461151234350 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}] 04:20:34 INFO - PROCESS | 2368 | 1461151234433 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:20:34 INFO - PROCESS | 2368 | 1461151234441 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2368 | ++DOCSHELL 12521000 == 48 [pid = 2368] [id = 431] 04:20:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (12668000) [pid = 2368] [serial = 1293] [outer = 00000000] 04:20:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (16E89800) [pid = 2368] [serial = 1294] [outer = 12668000] 04:20:34 INFO - PROCESS | 2368 | 1461151234491 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (186D6400) [pid = 2368] [serial = 1295] [outer = 12668000] 04:20:34 INFO - PROCESS | 2368 | 1461151234983 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]]]}] 04:20:35 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 04:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 04:20:35 INFO - PROCESS | 2368 | 1461151235018 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2368 | 1461151235020 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2368 | 1461151235023 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:20:35 INFO - PROCESS | 2368 | 1461151235027 Marionette TRACE conn5 <- [1,1690,null,{}] 04:20:35 INFO - PROCESS | 2368 | 1461151235037 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}] 04:20:35 INFO - PROCESS | 2368 | 1461151235122 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:20:35 INFO - PROCESS | 2368 | 1461151235129 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2368 | ++DOCSHELL 19E7B800 == 49 [pid = 2368] [id = 432] 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (19E7C000) [pid = 2368] [serial = 1296] [outer = 00000000] 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1A609800) [pid = 2368] [serial = 1297] [outer = 19E7C000] 04:20:35 INFO - PROCESS | 2368 | 1461151235177 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A612800) [pid = 2368] [serial = 1298] [outer = 19E7C000] 04:20:35 INFO - PROCESS | 2368 | 1461151235679 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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 04:20:35 INFO - PROCESS | 2368 | 1461151235699 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2368 | 1461151235702 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2368 | 1461151235705 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:20:35 INFO - PROCESS | 2368 | 1461151235707 Marionette TRACE conn5 <- [1,1694,null,{}] 04:20:35 INFO - PROCESS | 2368 | 1461151235711 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}] 04:20:35 INFO - PROCESS | 2368 | 1461151235794 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:20:35 INFO - PROCESS | 2368 | 1461151235800 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2368 | ++DOCSHELL 1AF49C00 == 50 [pid = 2368] [id = 433] 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1AF4AC00) [pid = 2368] [serial = 1299] [outer = 00000000] 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1B335000) [pid = 2368] [serial = 1300] [outer = 1AF4AC00] 04:20:35 INFO - PROCESS | 2368 | 1461151235848 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1B34BC00) [pid = 2368] [serial = 1301] [outer = 1AF4AC00] 04:20:36 INFO - PROCESS | 2368 | 1461151236299 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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 04:20:36 INFO - PROCESS | 2368 | 1461151236340 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2368 | 1461151236342 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:20:36 INFO - PROCESS | 2368 | 1461151236345 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:20:36 INFO - PROCESS | 2368 | 1461151236347 Marionette TRACE conn5 <- [1,1698,null,{}] 04:20:36 INFO - PROCESS | 2368 | 1461151236350 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}] 04:20:36 INFO - PROCESS | 2368 | 1461151236460 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:20:36 INFO - PROCESS | 2368 | 1461151236466 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2368 | ++DOCSHELL 1B59CC00 == 51 [pid = 2368] [id = 434] 04:20:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1B5A7C00) [pid = 2368] [serial = 1302] [outer = 00000000] 04:20:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B8E3400) [pid = 2368] [serial = 1303] [outer = 1B5A7C00] 04:20:36 INFO - PROCESS | 2368 | 1461151236511 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1BA32000) [pid = 2368] [serial = 1304] [outer = 1B5A7C00] 04:20:36 INFO - PROCESS | 2368 | 1461151236988 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]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 04:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:20:37 INFO - PROCESS | 2368 | 1461151237018 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2368 | 1461151237020 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 2368 | 1461151237023 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2368 | 1461151237024 Marionette TRACE conn5 <- [1,1702,null,{}] 04:20:37 INFO - PROCESS | 2368 | 1461151237028 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}] 04:20:37 INFO - PROCESS | 2368 | 1461151237159 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:20:37 INFO - PROCESS | 2368 | 1461151237166 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2368 | ++DOCSHELL 1251BC00 == 52 [pid = 2368] [id = 435] 04:20:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1BA34800) [pid = 2368] [serial = 1305] [outer = 00000000] 04:20:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1C988C00) [pid = 2368] [serial = 1306] [outer = 1BA34800] 04:20:37 INFO - PROCESS | 2368 | 1461151237270 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1C893000) [pid = 2368] [serial = 1307] [outer = 1BA34800] 04:20:37 INFO - PROCESS | 2368 | 1461151237728 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]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 04:20:37 INFO - PROCESS | 2368 | 1461151237754 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2368 | 1461151237756 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 2368 | 1461151237760 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:20:37 INFO - PROCESS | 2368 | 1461151237761 Marionette TRACE conn5 <- [1,1706,null,{}] 04:20:37 INFO - PROCESS | 2368 | 1461151237770 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}] 04:20:37 INFO - PROCESS | 2368 | 1461151237913 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:20:37 INFO - PROCESS | 2368 | 1461151237975 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2368 | ++DOCSHELL 1B32A000 == 53 [pid = 2368] [id = 436] 04:20:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1C98E800) [pid = 2368] [serial = 1308] [outer = 00000000] 04:20:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1E04A800) [pid = 2368] [serial = 1309] [outer = 1C98E800] 04:20:38 INFO - PROCESS | 2368 | 1461151238020 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1E04A400) [pid = 2368] [serial = 1310] [outer = 1C98E800] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1B34C800) [pid = 2368] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A610400) [pid = 2368] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (17972400) [pid = 2368] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19F1A800) [pid = 2368] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1251D400) [pid = 2368] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (16D3CC00) [pid = 2368] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:20:38 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1D8E9400) [pid = 2368] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:20:38 INFO - PROCESS | 2368 | 1461151238476 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]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 04:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:20:38 INFO - PROCESS | 2368 | 1461151238494 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2368 | 1461151238496 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:20:38 INFO - PROCESS | 2368 | 1461151238499 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2368 | 1461151238501 Marionette TRACE conn5 <- [1,1710,null,{}] 04:20:38 INFO - PROCESS | 2368 | 1461151238504 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}] 04:20:38 INFO - PROCESS | 2368 | 1461151238585 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:20:38 INFO - PROCESS | 2368 | 1461151238591 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2368 | ++DOCSHELL 16D3CC00 == 54 [pid = 2368] [id = 437] 04:20:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (17771800) [pid = 2368] [serial = 1311] [outer = 00000000] 04:20:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1DD2F400) [pid = 2368] [serial = 1312] [outer = 17771800] 04:20:38 INFO - PROCESS | 2368 | 1461151238637 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1E0AE000) [pid = 2368] [serial = 1313] [outer = 17771800] 04:20:39 INFO - PROCESS | 2368 | 1461151239046 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]]]}] 04:20:39 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 04:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 570ms 04:20:39 INFO - PROCESS | 2368 | 1461151239072 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2368 | 1461151239073 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:20:39 INFO - PROCESS | 2368 | 1461151239076 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2368 | 1461151239078 Marionette TRACE conn5 <- [1,1714,null,{}] 04:20:39 INFO - PROCESS | 2368 | 1461151239097 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}] 04:20:39 INFO - PROCESS | 2368 | 1461151239177 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:20:39 INFO - PROCESS | 2368 | 1461151239183 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2368 | ++DOCSHELL 1DD20800 == 55 [pid = 2368] [id = 438] 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1E389400) [pid = 2368] [serial = 1314] [outer = 00000000] 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1EFC4800) [pid = 2368] [serial = 1315] [outer = 1E389400] 04:20:39 INFO - PROCESS | 2368 | 1461151239229 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1EFC4000) [pid = 2368] [serial = 1316] [outer = 1E389400] 04:20:39 INFO - PROCESS | 2368 | 1461151239684 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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 04:20:39 INFO - PROCESS | 2368 | 1461151239711 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2368 | 1461151239713 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:20:39 INFO - PROCESS | 2368 | 1461151239716 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2368 | 1461151239718 Marionette TRACE conn5 <- [1,1718,null,{}] 04:20:39 INFO - PROCESS | 2368 | 1461151239733 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}] 04:20:39 INFO - PROCESS | 2368 | 1461151239813 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:20:39 INFO - PROCESS | 2368 | 1461151239819 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2368 | ++DOCSHELL 1F34A800 == 56 [pid = 2368] [id = 439] 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1F34B000) [pid = 2368] [serial = 1317] [outer = 00000000] 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1F680800) [pid = 2368] [serial = 1318] [outer = 1F34B000] 04:20:39 INFO - PROCESS | 2368 | 1461151239865 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1F3D8800) [pid = 2368] [serial = 1319] [outer = 1F34B000] 04:20:40 INFO - PROCESS | 2368 | 1461151240304 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]]]}] 04:20:40 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 04:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 04:20:40 INFO - PROCESS | 2368 | 1461151240349 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2368 | 1461151240352 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:20:40 INFO - PROCESS | 2368 | 1461151240355 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2368 | 1461151240358 Marionette TRACE conn5 <- [1,1722,null,{}] 04:20:40 INFO - PROCESS | 2368 | 1461151240362 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}] 04:20:40 INFO - PROCESS | 2368 | 1461151240509 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:20:40 INFO - PROCESS | 2368 | 1461151240689 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2368 | ++DOCSHELL 12667800 == 57 [pid = 2368] [id = 440] 04:20:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (12667C00) [pid = 2368] [serial = 1320] [outer = 00000000] 04:20:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (12C19C00) [pid = 2368] [serial = 1321] [outer = 12667C00] 04:20:40 INFO - PROCESS | 2368 | 1461151240747 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (12CDEC00) [pid = 2368] [serial = 1322] [outer = 12667C00] 04:20:41 INFO - PROCESS | 2368 | 1461151241311 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]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1023ms 04:20:41 INFO - PROCESS | 2368 | 1461151241382 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2368 | 1461151241386 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:20:41 INFO - PROCESS | 2368 | 1461151241391 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:20:41 INFO - PROCESS | 2368 | 1461151241396 Marionette TRACE conn5 <- [1,1726,null,{}] 04:20:41 INFO - PROCESS | 2368 | 1461151241422 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}] 04:20:41 INFO - PROCESS | 2368 | 1461151241540 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:20:41 INFO - PROCESS | 2368 | 1461151241669 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2368 | ++DOCSHELL 19F19800 == 58 [pid = 2368] [id = 441] 04:20:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (19F1B000) [pid = 2368] [serial = 1323] [outer = 00000000] 04:20:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1A4A1800) [pid = 2368] [serial = 1324] [outer = 19F1B000] 04:20:41 INFO - PROCESS | 2368 | 1461151241728 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1A614800) [pid = 2368] [serial = 1325] [outer = 19F1B000] 04:20:42 INFO - PROCESS | 2368 | 1461151242330 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]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 04:20:42 INFO - PROCESS | 2368 | 1461151242366 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 2368 | 1461151242369 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:20:42 INFO - PROCESS | 2368 | 1461151242373 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 2368 | 1461151242375 Marionette TRACE conn5 <- [1,1730,null,{}] 04:20:42 INFO - PROCESS | 2368 | 1461151242379 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}] 04:20:42 INFO - PROCESS | 2368 | 1461151242485 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:20:42 INFO - PROCESS | 2368 | 1461151242622 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2368 | ++DOCSHELL 1C891400 == 59 [pid = 2368] [id = 442] 04:20:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1C892C00) [pid = 2368] [serial = 1326] [outer = 00000000] 04:20:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1DD31800) [pid = 2368] [serial = 1327] [outer = 1C892C00] 04:20:42 INFO - PROCESS | 2368 | 1461151242679 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1EFBFC00) [pid = 2368] [serial = 1328] [outer = 1C892C00] 04:20:43 INFO - PROCESS | 2368 | 1461151243277 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]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 04:20:43 INFO - PROCESS | 2368 | 1461151243346 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2368 | 1461151243350 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:20:43 INFO - PROCESS | 2368 | 1461151243361 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2368 | 1461151243366 Marionette TRACE conn5 <- [1,1734,null,{}] 04:20:43 INFO - PROCESS | 2368 | 1461151243370 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}] 04:20:43 INFO - PROCESS | 2368 | 1461151243509 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:20:43 INFO - PROCESS | 2368 | 1461151243673 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2368 | ++DOCSHELL 1C679800 == 60 [pid = 2368] [id = 443] 04:20:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C88D000) [pid = 2368] [serial = 1329] [outer = 00000000] 04:20:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FC3B000) [pid = 2368] [serial = 1330] [outer = 1C88D000] 04:20:43 INFO - PROCESS | 2368 | 1461151243729 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FC41C00) [pid = 2368] [serial = 1331] [outer = 1C88D000] 04:20:44 INFO - PROCESS | 2368 | 1461151244474 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]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1180ms 04:20:44 INFO - PROCESS | 2368 | 1461151244541 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2368 | 1461151244545 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:20:44 INFO - PROCESS | 2368 | 1461151244550 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2368 | 1461151244553 Marionette TRACE conn5 <- [1,1738,null,{}] 04:20:44 INFO - PROCESS | 2368 | 1461151244558 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}] 04:20:44 INFO - PROCESS | 2368 | 1461151244656 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:20:44 INFO - PROCESS | 2368 | 1461151244765 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2368 | ++DOCSHELL 16D3F800 == 61 [pid = 2368] [id = 444] 04:20:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (16D40C00) [pid = 2368] [serial = 1332] [outer = 00000000] 04:20:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (17428C00) [pid = 2368] [serial = 1333] [outer = 16D40C00] 04:20:44 INFO - PROCESS | 2368 | 1461151244815 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (18602800) [pid = 2368] [serial = 1334] [outer = 16D40C00] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 124B6800 == 60 [pid = 2368] [id = 350] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1BA7EC00 == 59 [pid = 2368] [id = 362] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1A60EC00 == 58 [pid = 2368] [id = 361] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1F34A800 == 57 [pid = 2368] [id = 439] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1DD20800 == 56 [pid = 2368] [id = 438] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 16D3CC00 == 55 [pid = 2368] [id = 437] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1B32A000 == 54 [pid = 2368] [id = 436] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1251BC00 == 53 [pid = 2368] [id = 435] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1B59CC00 == 52 [pid = 2368] [id = 434] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1AF49C00 == 51 [pid = 2368] [id = 433] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E0B2400) [pid = 2368] [serial = 1249] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (19F46000) [pid = 2368] [serial = 1243] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (12CDD800) [pid = 2368] [serial = 1240] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1BA2E000) [pid = 2368] [serial = 1252] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1DD39400) [pid = 2368] [serial = 1246] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | 1461151245475 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]]]}] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 19E7B800 == 50 [pid = 2368] [id = 432] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 12521000 == 49 [pid = 2368] [id = 431] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 13B53800 == 48 [pid = 2368] [id = 430] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1A610800 == 47 [pid = 2368] [id = 427] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 1766C800 == 46 [pid = 2368] [id = 426] 04:20:45 INFO - PROCESS | 2368 | --DOCSHELL 0EB25800 == 45 [pid = 2368] [id = 425] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1AF4FC00) [pid = 2368] [serial = 1265] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1AF27C00) [pid = 2368] [serial = 1264] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1B342800) [pid = 2368] [serial = 1267] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1A45D400) [pid = 2368] [serial = 1262] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (19F4F000) [pid = 2368] [serial = 1261] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (13B79400) [pid = 2368] [serial = 1258] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (17977400) [pid = 2368] [serial = 1256] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (17426400) [pid = 2368] [serial = 1255] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (16D41800) [pid = 2368] [serial = 1259] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1E04AC00) [pid = 2368] [serial = 1238] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1BA34C00) [pid = 2368] [serial = 1271] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1B348400) [pid = 2368] [serial = 1268] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1C672000) [pid = 2368] [serial = 1273] [outer = 00000000] [url = about:blank] 04:20:45 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1BA35400) [pid = 2368] [serial = 1270] [outer = 00000000] [url = about:blank] 04:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 990ms 04:20:45 INFO - PROCESS | 2368 | 1461151245541 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2368 | 1461151245546 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:20:45 INFO - PROCESS | 2368 | 1461151245552 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2368 | 1461151245555 Marionette TRACE conn5 <- [1,1742,null,{}] 04:20:45 INFO - PROCESS | 2368 | 1461151245559 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}] 04:20:45 INFO - PROCESS | 2368 | 1461151245659 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:20:45 INFO - PROCESS | 2368 | 1461151245741 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2368 | ++DOCSHELL 12515800 == 46 [pid = 2368] [id = 445] 04:20:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1251A000) [pid = 2368] [serial = 1335] [outer = 00000000] 04:20:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (12670000) [pid = 2368] [serial = 1336] [outer = 1251A000] 04:20:45 INFO - PROCESS | 2368 | 1461151245787 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (13B54400) [pid = 2368] [serial = 1337] [outer = 1251A000] 04:20:46 INFO - PROCESS | 2368 | 1461151246239 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]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 04:20:46 INFO - PROCESS | 2368 | 1461151246285 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2368 | 1461151246287 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:20:46 INFO - PROCESS | 2368 | 1461151246291 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:20:46 INFO - PROCESS | 2368 | 1461151246294 Marionette TRACE conn5 <- [1,1746,null,{}] 04:20:46 INFO - PROCESS | 2368 | 1461151246309 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}] 04:20:46 INFO - PROCESS | 2368 | 1461151246392 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:20:46 INFO - PROCESS | 2368 | 1461151246399 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2368 | ++DOCSHELL 19E75800 == 47 [pid = 2368] [id = 446] 04:20:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (19E75C00) [pid = 2368] [serial = 1338] [outer = 00000000] 04:20:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (19F42800) [pid = 2368] [serial = 1339] [outer = 19E75C00] 04:20:46 INFO - PROCESS | 2368 | 1461151246453 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1A456800) [pid = 2368] [serial = 1340] [outer = 19E75C00] 04:20:46 INFO - PROCESS | 2368 | 1461151246909 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]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 631ms 04:20:46 INFO - PROCESS | 2368 | 1461151246926 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2368 | 1461151246928 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:20:46 INFO - PROCESS | 2368 | 1461151246936 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 2368 | 1461151246938 Marionette TRACE conn5 <- [1,1750,null,{}] 04:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:20:46 INFO - PROCESS | 2368 | 1461151246941 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}] 04:20:47 INFO - PROCESS | 2368 | 1461151247022 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:20:47 INFO - PROCESS | 2368 | 1461151247031 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2368 | ++DOCSHELL 1A45E400 == 48 [pid = 2368] [id = 447] 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1A609400) [pid = 2368] [serial = 1341] [outer = 00000000] 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1AF2CC00) [pid = 2368] [serial = 1342] [outer = 1A609400] 04:20:47 INFO - PROCESS | 2368 | 1461151247077 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1AF49800) [pid = 2368] [serial = 1343] [outer = 1A609400] 04:20:47 INFO - PROCESS | 2368 | 1461151247520 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]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 04:20:47 INFO - PROCESS | 2368 | 1461151247571 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2368 | 1461151247573 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:20:47 INFO - PROCESS | 2368 | 1461151247576 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2368 | 1461151247578 Marionette TRACE conn5 <- [1,1754,null,{}] 04:20:47 INFO - PROCESS | 2368 | 1461151247581 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}] 04:20:47 INFO - PROCESS | 2368 | 1461151247658 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:20:47 INFO - PROCESS | 2368 | 1461151247664 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2368 | ++DOCSHELL 16D3DC00 == 49 [pid = 2368] [id = 448] 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1AF53800) [pid = 2368] [serial = 1344] [outer = 00000000] 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1B336C00) [pid = 2368] [serial = 1345] [outer = 1AF53800] 04:20:47 INFO - PROCESS | 2368 | 1461151247709 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1B343000) [pid = 2368] [serial = 1346] [outer = 1AF53800] 04:20:48 INFO - PROCESS | 2368 | 1461151248208 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]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 04:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:20:48 INFO - PROCESS | 2368 | 1461151248247 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2368 | 1461151248249 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:20:48 INFO - PROCESS | 2368 | 1461151248252 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2368 | 1461151248254 Marionette TRACE conn5 <- [1,1758,null,{}] 04:20:48 INFO - PROCESS | 2368 | 1461151248257 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}] 04:20:48 INFO - PROCESS | 2368 | 1461151248389 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:20:48 INFO - PROCESS | 2368 | 1461151248456 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2368 | ++DOCSHELL 1B8E4800 == 50 [pid = 2368] [id = 449] 04:20:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA29000) [pid = 2368] [serial = 1347] [outer = 00000000] 04:20:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1BA66400) [pid = 2368] [serial = 1348] [outer = 1BA29000] 04:20:48 INFO - PROCESS | 2368 | 1461151248505 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1BA6E400) [pid = 2368] [serial = 1349] [outer = 1BA29000] 04:20:48 INFO - PROCESS | 2368 | 1461151248922 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]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 04:20:48 INFO - PROCESS | 2368 | 1461151248983 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2368 | 1461151248985 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:20:49 INFO - PROCESS | 2368 | 1461151249000 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2368 | 1461151249002 Marionette TRACE conn5 <- [1,1762,null,{}] 04:20:49 INFO - PROCESS | 2368 | 1461151249005 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}] 04:20:49 INFO - PROCESS | 2368 | 1461151249140 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:20:49 INFO - PROCESS | 2368 | 1461151249200 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2368 | ++DOCSHELL 1BA64800 == 51 [pid = 2368] [id = 450] 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1BA72C00) [pid = 2368] [serial = 1350] [outer = 00000000] 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1C671400) [pid = 2368] [serial = 1351] [outer = 1BA72C00] 04:20:49 INFO - PROCESS | 2368 | 1461151249245 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1C676000) [pid = 2368] [serial = 1352] [outer = 1BA72C00] 04:20:49 INFO - PROCESS | 2368 | 1461151249656 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]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms 04:20:49 INFO - PROCESS | 2368 | 1461151249687 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 2368 | 1461151249689 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:20:49 INFO - PROCESS | 2368 | 1461151249692 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:20:49 INFO - PROCESS | 2368 | 1461151249694 Marionette TRACE conn5 <- [1,1766,null,{}] 04:20:49 INFO - PROCESS | 2368 | 1461151249698 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}] 04:20:49 INFO - PROCESS | 2368 | 1461151249807 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:20:49 INFO - PROCESS | 2368 | 1461151249813 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2368 | ++DOCSHELL 1B342000 == 52 [pid = 2368] [id = 451] 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1BA29C00) [pid = 2368] [serial = 1353] [outer = 00000000] 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1DD1AC00) [pid = 2368] [serial = 1354] [outer = 1BA29C00] 04:20:49 INFO - PROCESS | 2368 | 1461151249858 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1DD16800) [pid = 2368] [serial = 1355] [outer = 1BA29C00] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1B5A7C00) [pid = 2368] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1E389400) [pid = 2368] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1776EC00) [pid = 2368] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (12673C00) [pid = 2368] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1C569C00) [pid = 2368] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1BA80000) [pid = 2368] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA62800) [pid = 2368] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (124B6C00) [pid = 2368] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (18CBD400) [pid = 2368] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1E0AA400) [pid = 2368] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1AF25400) [pid = 2368] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1BA34800) [pid = 2368] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (0EBE4800) [pid = 2368] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (13B7AC00) [pid = 2368] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1BA65400) [pid = 2368] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (19E7C000) [pid = 2368] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (12668000) [pid = 2368] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1C98E800) [pid = 2368] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1AF4AC00) [pid = 2368] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1776D400) [pid = 2368] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:20:50 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (17771800) [pid = 2368] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:20:50 INFO - PROCESS | 2368 | 1461151250517 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]]]}] 04:20:50 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 04:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 870ms 04:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:20:50 INFO - PROCESS | 2368 | 1461151250565 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2368 | 1461151250567 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:20:50 INFO - PROCESS | 2368 | 1461151250570 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2368 | 1461151250572 Marionette TRACE conn5 <- [1,1770,null,{}] 04:20:50 INFO - PROCESS | 2368 | 1461151250575 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}] 04:20:50 INFO - PROCESS | 2368 | 1461151250653 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:20:50 INFO - PROCESS | 2368 | 1461151250659 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2368 | ++DOCSHELL 12673C00 == 53 [pid = 2368] [id = 452] 04:20:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (16D46C00) [pid = 2368] [serial = 1356] [outer = 00000000] 04:20:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1A4AB800) [pid = 2368] [serial = 1357] [outer = 16D46C00] 04:20:50 INFO - PROCESS | 2368 | 1461151250705 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1AF56C00) [pid = 2368] [serial = 1358] [outer = 16D46C00] 04:20:51 INFO - PROCESS | 2368 | 1461151251148 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]]]}] 04:20:51 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 04:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 04:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:20:51 INFO - PROCESS | 2368 | 1461151251201 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2368 | 1461151251203 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:20:51 INFO - PROCESS | 2368 | 1461151251207 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2368 | 1461151251209 Marionette TRACE conn5 <- [1,1774,null,{}] 04:20:51 INFO - PROCESS | 2368 | 1461151251212 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}] 04:20:51 INFO - PROCESS | 2368 | 1461151251290 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:20:51 INFO - PROCESS | 2368 | 1461151251297 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2368 | ++DOCSHELL 1B34B800 == 54 [pid = 2368] [id = 453] 04:20:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA69800) [pid = 2368] [serial = 1359] [outer = 00000000] 04:20:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1CB23400) [pid = 2368] [serial = 1360] [outer = 1BA69800] 04:20:51 INFO - PROCESS | 2368 | 1461151251341 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1DD2C800) [pid = 2368] [serial = 1361] [outer = 1BA69800] 04:20:51 INFO - PROCESS | 2368 | 1461151251802 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]]]}] 04:20:51 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 04:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 04:20:51 INFO - PROCESS | 2368 | 1461151251842 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2368 | 1461151251844 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:20:51 INFO - PROCESS | 2368 | 1461151251852 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2368 | 1461151251854 Marionette TRACE conn5 <- [1,1778,null,{}] 04:20:51 INFO - PROCESS | 2368 | 1461151251858 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}] 04:20:51 INFO - PROCESS | 2368 | 1461151251956 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:20:51 INFO - PROCESS | 2368 | 1461151251963 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2368 | ++DOCSHELL 1E04E800 == 55 [pid = 2368] [id = 454] 04:20:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1E0ACC00) [pid = 2368] [serial = 1362] [outer = 00000000] 04:20:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1E41B400) [pid = 2368] [serial = 1363] [outer = 1E0ACC00] 04:20:52 INFO - PROCESS | 2368 | 1461151252013 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1EFC7400) [pid = 2368] [serial = 1364] [outer = 1E0ACC00] 04:20:52 INFO - PROCESS | 2368 | 1461151252768 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]]]}] 04:20:52 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) 04:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 04:20:52 INFO - PROCESS | 2368 | 1461151252828 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2368 | 1461151252831 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:20:52 INFO - PROCESS | 2368 | 1461151252836 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2368 | 1461151252840 Marionette TRACE conn5 <- [1,1782,null,{}] 04:20:52 INFO - PROCESS | 2368 | 1461151252845 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}] 04:20:52 INFO - PROCESS | 2368 | 1461151252986 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:20:53 INFO - PROCESS | 2368 | 1461151253122 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2368 | ++DOCSHELL 125C5C00 == 56 [pid = 2368] [id = 455] 04:20:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (125C8C00) [pid = 2368] [serial = 1365] [outer = 00000000] 04:20:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (16E0A000) [pid = 2368] [serial = 1366] [outer = 125C8C00] 04:20:53 INFO - PROCESS | 2368 | 1461151253180 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (17668000) [pid = 2368] [serial = 1367] [outer = 125C8C00] 04:20:53 INFO - PROCESS | 2368 | 1461151253746 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]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 987ms 04:20:53 INFO - PROCESS | 2368 | 1461151253825 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2368 | 1461151253832 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:20:53 INFO - PROCESS | 2368 | 1461151253838 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2368 | 1461151253841 Marionette TRACE conn5 <- [1,1786,null,{}] 04:20:53 INFO - PROCESS | 2368 | 1461151253845 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}] 04:20:53 INFO - PROCESS | 2368 | 1461151253987 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:20:54 INFO - PROCESS | 2368 | 1461151254122 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2368 | ++DOCSHELL 19F1CC00 == 57 [pid = 2368] [id = 456] 04:20:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (19F45800) [pid = 2368] [serial = 1368] [outer = 00000000] 04:20:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B343C00) [pid = 2368] [serial = 1369] [outer = 19F45800] 04:20:54 INFO - PROCESS | 2368 | 1461151254178 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1B5A8800) [pid = 2368] [serial = 1370] [outer = 19F45800] 04:20:54 INFO - PROCESS | 2368 | 1461151254804 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]]]}] 04:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1019ms 04:20:54 INFO - PROCESS | 2368 | 1461151254859 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2368 | 1461151254861 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:20:54 INFO - PROCESS | 2368 | 1461151254865 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 2368 | 1461151254869 Marionette TRACE conn5 <- [1,1790,null,{}] 04:20:54 INFO - PROCESS | 2368 | 1461151254880 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}] 04:20:54 INFO - PROCESS | 2368 | 1461151254986 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:20:55 INFO - PROCESS | 2368 | 1461151255124 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2368 | ++DOCSHELL 1E0A7000 == 58 [pid = 2368] [id = 457] 04:20:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1E0AB800) [pid = 2368] [serial = 1371] [outer = 00000000] 04:20:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1EF0E800) [pid = 2368] [serial = 1372] [outer = 1E0AB800] 04:20:55 INFO - PROCESS | 2368 | 1461151255183 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1F9EA800) [pid = 2368] [serial = 1373] [outer = 1E0AB800] 04:20:55 INFO - PROCESS | 2368 | 1461151255807 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]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 04:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:20:55 INFO - PROCESS | 2368 | 1461151255839 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2368 | 1461151255842 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:20:55 INFO - PROCESS | 2368 | 1461151255846 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 2368 | 1461151255848 Marionette TRACE conn5 <- [1,1794,null,{}] 04:20:55 INFO - PROCESS | 2368 | 1461151255851 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}] 04:20:55 INFO - PROCESS | 2368 | 1461151255959 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:20:56 INFO - PROCESS | 2368 | 1461151256095 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1A000 == 59 [pid = 2368] [id = 458] 04:20:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (0EB20C00) [pid = 2368] [serial = 1374] [outer = 00000000] 04:20:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (125C2000) [pid = 2368] [serial = 1375] [outer = 0EB20C00] 04:20:56 INFO - PROCESS | 2368 | 1461151256153 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (16D90400) [pid = 2368] [serial = 1376] [outer = 0EB20C00] 04:20:56 INFO - PROCESS | 2368 | 1461151256843 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]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1067ms 04:20:56 INFO - PROCESS | 2368 | 1461151256916 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 2368 | 1461151256921 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:20:56 INFO - PROCESS | 2368 | 1461151256926 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 2368 | 1461151256929 Marionette TRACE conn5 <- [1,1798,null,{}] 04:20:56 INFO - PROCESS | 2368 | 1461151256934 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}] 04:20:57 INFO - PROCESS | 2368 | 1461151257035 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:20:57 INFO - PROCESS | 2368 | 1461151257174 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2368 | ++DOCSHELL 16D72400 == 60 [pid = 2368] [id = 459] 04:20:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (16E8B800) [pid = 2368] [serial = 1377] [outer = 00000000] 04:20:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (19E04800) [pid = 2368] [serial = 1378] [outer = 16E8B800] 04:20:57 INFO - PROCESS | 2368 | 1461151257226 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (19F17400) [pid = 2368] [serial = 1379] [outer = 16E8B800] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1D853400 == 59 [pid = 2368] [id = 402] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1266A800 == 58 [pid = 2368] [id = 358] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1B34B800 == 57 [pid = 2368] [id = 453] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 12673C00 == 56 [pid = 2368] [id = 452] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1B342000 == 55 [pid = 2368] [id = 451] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1BA64800 == 54 [pid = 2368] [id = 450] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1B8E4800 == 53 [pid = 2368] [id = 449] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 16D3DC00 == 52 [pid = 2368] [id = 448] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 1A45E400 == 51 [pid = 2368] [id = 447] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 19E75800 == 50 [pid = 2368] [id = 446] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 12515800 == 49 [pid = 2368] [id = 445] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 16D3F800 == 48 [pid = 2368] [id = 444] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1B59EC00) [pid = 2368] [serial = 1282] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1DD16400) [pid = 2368] [serial = 1285] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOCSHELL 12667800 == 47 [pid = 2368] [id = 440] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (19F4BC00) [pid = 2368] [serial = 1202] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (16D3AC00) [pid = 2368] [serial = 1241] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1C674400) [pid = 2368] [serial = 1196] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E055400) [pid = 2368] [serial = 1247] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1C98C000) [pid = 2368] [serial = 1205] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (12C1A000) [pid = 2368] [serial = 1199] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A4AB400) [pid = 2368] [serial = 1244] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1E314800) [pid = 2368] [serial = 1250] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1BA72000) [pid = 2368] [serial = 1253] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1C893000) [pid = 2368] [serial = 1307] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1C988C00) [pid = 2368] [serial = 1306] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1240F000) [pid = 2368] [serial = 1277] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (0F47E000) [pid = 2368] [serial = 1276] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1797DC00) [pid = 2368] [serial = 1292] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (17075C00) [pid = 2368] [serial = 1291] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1E0A9800) [pid = 2368] [serial = 1289] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1E054400) [pid = 2368] [serial = 1288] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1A609800) [pid = 2368] [serial = 1297] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A612800) [pid = 2368] [serial = 1298] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (16E89800) [pid = 2368] [serial = 1294] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (186D6400) [pid = 2368] [serial = 1295] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1E04A800) [pid = 2368] [serial = 1309] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1B335000) [pid = 2368] [serial = 1300] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19F17800) [pid = 2368] [serial = 1280] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (19E05800) [pid = 2368] [serial = 1279] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1E0AE000) [pid = 2368] [serial = 1313] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1DD2F400) [pid = 2368] [serial = 1312] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1E04A400) [pid = 2368] [serial = 1310] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1B8E3400) [pid = 2368] [serial = 1303] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1EFC4800) [pid = 2368] [serial = 1315] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1BA32000) [pid = 2368] [serial = 1304] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1B34BC00) [pid = 2368] [serial = 1301] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1EFC4000) [pid = 2368] [serial = 1316] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1F680800) [pid = 2368] [serial = 1318] [outer = 00000000] [url = about:blank] 04:20:57 INFO - PROCESS | 2368 | 1461151257770 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]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 871ms 04:20:57 INFO - PROCESS | 2368 | 1461151257802 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 2368 | 1461151257807 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:20:57 INFO - PROCESS | 2368 | 1461151257813 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2368 | 1461151257816 Marionette TRACE conn5 <- [1,1802,null,{}] 04:20:57 INFO - PROCESS | 2368 | 1461151257819 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}] 04:20:57 INFO - PROCESS | 2368 | 1461151257906 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:20:58 INFO - PROCESS | 2368 | 1461151258001 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2368 | ++DOCSHELL 1266D800 == 48 [pid = 2368] [id = 460] 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (12C19000) [pid = 2368] [serial = 1380] [outer = 00000000] 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (17426400) [pid = 2368] [serial = 1381] [outer = 12C19000] 04:20:58 INFO - PROCESS | 2368 | 1461151258047 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (18601400) [pid = 2368] [serial = 1382] [outer = 12C19000] 04:20:58 INFO - PROCESS | 2368 | 1461151258457 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]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 04:20:58 INFO - PROCESS | 2368 | 1461151258487 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2368 | 1461151258489 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:20:58 INFO - PROCESS | 2368 | 1461151258492 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:20:58 INFO - PROCESS | 2368 | 1461151258496 Marionette TRACE conn5 <- [1,1806,null,{}] 04:20:58 INFO - PROCESS | 2368 | 1461151258506 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}] 04:20:58 INFO - PROCESS | 2368 | 1461151258593 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:20:58 INFO - PROCESS | 2368 | 1461151258600 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2368 | ++DOCSHELL 18CCB800 == 49 [pid = 2368] [id = 461] 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (19E7AC00) [pid = 2368] [serial = 1383] [outer = 00000000] 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1A60A400) [pid = 2368] [serial = 1384] [outer = 19E7AC00] 04:20:58 INFO - PROCESS | 2368 | 1461151258649 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1A615400) [pid = 2368] [serial = 1385] [outer = 19E7AC00] 04:20:59 INFO - PROCESS | 2368 | 1461151259145 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]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 04:20:59 INFO - PROCESS | 2368 | 1461151259167 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2368 | 1461151259169 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 2368 | 1461151259172 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:20:59 INFO - PROCESS | 2368 | 1461151259174 Marionette TRACE conn5 <- [1,1810,null,{}] 04:20:59 INFO - PROCESS | 2368 | 1461151259177 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}] 04:20:59 INFO - PROCESS | 2368 | 1461151259260 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:20:59 INFO - PROCESS | 2368 | 1461151259266 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2368 | ++DOCSHELL 1B32C800 == 50 [pid = 2368] [id = 462] 04:20:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B32DC00) [pid = 2368] [serial = 1386] [outer = 00000000] 04:20:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1B34D400) [pid = 2368] [serial = 1387] [outer = 1B32DC00] 04:20:59 INFO - PROCESS | 2368 | 1461151259313 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1B59E800) [pid = 2368] [serial = 1388] [outer = 1B32DC00] 04:20:59 INFO - PROCESS | 2368 | 1461151259751 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]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 04:20:59 INFO - PROCESS | 2368 | 1461151259807 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2368 | 1461151259809 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:20:59 INFO - PROCESS | 2368 | 1461151259813 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 2368 | 1461151259814 Marionette TRACE conn5 <- [1,1814,null,{}] 04:20:59 INFO - PROCESS | 2368 | 1461151259818 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}] 04:20:59 INFO - PROCESS | 2368 | 1461151259927 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:20:59 INFO - PROCESS | 2368 | 1461151259933 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2368 | ++DOCSHELL 13B7AC00 == 51 [pid = 2368] [id = 463] 04:20:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1B5A8400) [pid = 2368] [serial = 1389] [outer = 00000000] 04:20:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1BA30000) [pid = 2368] [serial = 1390] [outer = 1B5A8400] 04:20:59 INFO - PROCESS | 2368 | 1461151259980 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1BA34800) [pid = 2368] [serial = 1391] [outer = 1B5A8400] 04:21:00 INFO - PROCESS | 2368 | 1461151260493 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]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 04:21:00 INFO - PROCESS | 2368 | 1461151260547 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2368 | 1461151260549 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:21:00 INFO - PROCESS | 2368 | 1461151260552 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 2368 | 1461151260554 Marionette TRACE conn5 <- [1,1818,null,{}] 04:21:00 INFO - PROCESS | 2368 | 1461151260557 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}] 04:21:00 INFO - PROCESS | 2368 | 1461151260684 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:21:00 INFO - PROCESS | 2368 | 1461151260751 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 2368 | ++DOCSHELL 1BA75C00 == 52 [pid = 2368] [id = 464] 04:21:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1BA77800) [pid = 2368] [serial = 1392] [outer = 00000000] 04:21:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1C88F400) [pid = 2368] [serial = 1393] [outer = 1BA77800] 04:21:00 INFO - PROCESS | 2368 | 1461151260799 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1C98C000) [pid = 2368] [serial = 1394] [outer = 1BA77800] 04:21:01 INFO - PROCESS | 2368 | 1461151261223 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]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 04:21:01 INFO - PROCESS | 2368 | 1461151261291 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2368 | 1461151261293 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:21:01 INFO - PROCESS | 2368 | 1461151261299 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2368 | 1461151261301 Marionette TRACE conn5 <- [1,1822,null,{}] 04:21:01 INFO - PROCESS | 2368 | 1461151261305 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}] 04:21:01 INFO - PROCESS | 2368 | 1461151261420 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:21:01 INFO - PROCESS | 2368 | 1461151261430 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2368 | ++DOCSHELL 1C569C00 == 53 [pid = 2368] [id = 465] 04:21:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1C67B000) [pid = 2368] [serial = 1395] [outer = 00000000] 04:21:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1DD2B400) [pid = 2368] [serial = 1396] [outer = 1C67B000] 04:21:01 INFO - PROCESS | 2368 | 1461151261475 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1E04B000) [pid = 2368] [serial = 1397] [outer = 1C67B000] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA77C00) [pid = 2368] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1C670000) [pid = 2368] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A612C00) [pid = 2368] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1BA29000) [pid = 2368] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1BA72C00) [pid = 2368] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A609400) [pid = 2368] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1AF53800) [pid = 2368] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1251A000) [pid = 2368] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (16D40C00) [pid = 2368] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (19E75C00) [pid = 2368] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1BA69800) [pid = 2368] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1BA29C00) [pid = 2368] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:21:02 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (16D46C00) [pid = 2368] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:21:02 INFO - PROCESS | 2368 | 1461151262071 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]]]}] 04:21:02 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 04:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 830ms 04:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:21:02 INFO - PROCESS | 2368 | 1461151262134 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2368 | 1461151262136 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:21:02 INFO - PROCESS | 2368 | 1461151262140 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2368 | 1461151262141 Marionette TRACE conn5 <- [1,1826,null,{}] 04:21:02 INFO - PROCESS | 2368 | 1461151262145 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}] 04:21:02 INFO - PROCESS | 2368 | 1461151262225 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:21:02 INFO - PROCESS | 2368 | 1461151262234 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2368 | ++DOCSHELL 12522C00 == 54 [pid = 2368] [id = 466] 04:21:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (13B78C00) [pid = 2368] [serial = 1398] [outer = 00000000] 04:21:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B344800) [pid = 2368] [serial = 1399] [outer = 13B78C00] 04:21:02 INFO - PROCESS | 2368 | 1461151262360 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1BA69800) [pid = 2368] [serial = 1400] [outer = 13B78C00] 04:21:02 INFO - PROCESS | 2368 | 1461151262755 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]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 672ms 04:21:02 INFO - PROCESS | 2368 | 1461151262813 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2368 | 1461151262815 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:21:02 INFO - PROCESS | 2368 | 1461151262818 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2368 | 1461151262819 Marionette TRACE conn5 <- [1,1830,null,{}] 04:21:02 INFO - PROCESS | 2368 | 1461151262823 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}] 04:21:02 INFO - PROCESS | 2368 | 1461151262937 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:21:02 INFO - PROCESS | 2368 | 1461151262948 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2368 | ++DOCSHELL 17976C00 == 55 [pid = 2368] [id = 467] 04:21:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (17979000) [pid = 2368] [serial = 1401] [outer = 00000000] 04:21:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1E058400) [pid = 2368] [serial = 1402] [outer = 17979000] 04:21:02 INFO - PROCESS | 2368 | 1461151262993 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1E0A9C00) [pid = 2368] [serial = 1403] [outer = 17979000] 04:21:03 INFO - PROCESS | 2368 | 1461151263405 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]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 632ms 04:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:21:03 INFO - PROCESS | 2368 | 1461151263451 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2368 | 1461151263453 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:21:03 INFO - PROCESS | 2368 | 1461151263456 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2368 | 1461151263457 Marionette TRACE conn5 <- [1,1834,null,{}] 04:21:03 INFO - PROCESS | 2368 | 1461151263461 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}] 04:21:03 INFO - PROCESS | 2368 | 1461151263577 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:21:03 INFO - PROCESS | 2368 | 1461151263636 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2368 | ++DOCSHELL 0F08E400 == 56 [pid = 2368] [id = 468] 04:21:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (12407000) [pid = 2368] [serial = 1404] [outer = 00000000] 04:21:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1E381400) [pid = 2368] [serial = 1405] [outer = 12407000] 04:21:03 INFO - PROCESS | 2368 | 1461151263680 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1EF03400) [pid = 2368] [serial = 1406] [outer = 12407000] 04:21:04 INFO - PROCESS | 2368 | 1461151264132 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]]]}] 04:21:04 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) 04:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 04:21:04 INFO - PROCESS | 2368 | 1461151264231 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2368 | 1461151264235 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 2368 | 1461151264243 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2368 | 1461151264247 Marionette TRACE conn5 <- [1,1838,null,{}] 04:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:21:04 INFO - PROCESS | 2368 | 1461151264253 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}] 04:21:04 INFO - PROCESS | 2368 | 1461151264375 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:21:04 INFO - PROCESS | 2368 | 1461151264478 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2368 | ++DOCSHELL 1251C000 == 57 [pid = 2368] [id = 469] 04:21:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1251D000) [pid = 2368] [serial = 1407] [outer = 00000000] 04:21:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (16D42000) [pid = 2368] [serial = 1408] [outer = 1251D000] 04:21:04 INFO - PROCESS | 2368 | 1461151264536 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (16D92400) [pid = 2368] [serial = 1409] [outer = 1251D000] 04:21:05 INFO - PROCESS | 2368 | 1461151265110 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]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 04:21:05 INFO - PROCESS | 2368 | 1461151265184 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2368 | 1461151265190 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:21:05 INFO - PROCESS | 2368 | 1461151265197 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2368 | 1461151265200 Marionette TRACE conn5 <- [1,1842,null,{}] 04:21:05 INFO - PROCESS | 2368 | 1461151265204 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}] 04:21:05 INFO - PROCESS | 2368 | 1461151265315 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:21:05 INFO - PROCESS | 2368 | 1461151265452 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2368 | ++DOCSHELL 17425800 == 58 [pid = 2368] [id = 470] 04:21:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (19E79000) [pid = 2368] [serial = 1410] [outer = 00000000] 04:21:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1A60C000) [pid = 2368] [serial = 1411] [outer = 19E79000] 04:21:05 INFO - PROCESS | 2368 | 1461151265508 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1B330800) [pid = 2368] [serial = 1412] [outer = 19E79000] 04:21:06 INFO - PROCESS | 2368 | 1461151266103 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]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 04:21:06 INFO - PROCESS | 2368 | 1461151266128 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2368 | 1461151266131 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:21:06 INFO - PROCESS | 2368 | 1461151266134 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:21:06 INFO - PROCESS | 2368 | 1461151266138 Marionette TRACE conn5 <- [1,1846,null,{}] 04:21:06 INFO - PROCESS | 2368 | 1461151266149 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}] 04:21:06 INFO - PROCESS | 2368 | 1461151266262 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:21:06 INFO - PROCESS | 2368 | 1461151266404 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2368 | ++DOCSHELL 1E313000 == 59 [pid = 2368] [id = 471] 04:21:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1E313C00) [pid = 2368] [serial = 1413] [outer = 00000000] 04:21:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1F3DE800) [pid = 2368] [serial = 1414] [outer = 1E313C00] 04:21:06 INFO - PROCESS | 2368 | 1461151266465 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1F9F3000) [pid = 2368] [serial = 1415] [outer = 1E313C00] 04:21:07 INFO - PROCESS | 2368 | 1461151267057 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]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 04:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:21:07 INFO - PROCESS | 2368 | 1461151267108 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2368 | 1461151267111 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:21:07 INFO - PROCESS | 2368 | 1461151267115 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2368 | 1461151267117 Marionette TRACE conn5 <- [1,1850,null,{}] 04:21:07 INFO - PROCESS | 2368 | 1461151267120 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}] 04:21:07 INFO - PROCESS | 2368 | 1461151267228 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:21:07 INFO - PROCESS | 2368 | 1461151267336 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2368 | ++DOCSHELL 1FC25000 == 60 [pid = 2368] [id = 472] 04:21:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1FC26000) [pid = 2368] [serial = 1416] [outer = 00000000] 04:21:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1FD04C00) [pid = 2368] [serial = 1417] [outer = 1FC26000] 04:21:07 INFO - PROCESS | 2368 | 1461151267393 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FD0B400) [pid = 2368] [serial = 1418] [outer = 1FC26000] 04:21:08 INFO - PROCESS | 2368 | 1461151267996 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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 04:21:08 INFO - PROCESS | 2368 | 1461151268048 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2368 | 1461151268050 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:21:08 INFO - PROCESS | 2368 | 1461151268054 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:21:08 INFO - PROCESS | 2368 | 1461151268056 Marionette TRACE conn5 <- [1,1854,null,{}] 04:21:08 INFO - PROCESS | 2368 | 1461151268060 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}] 04:21:08 INFO - PROCESS | 2368 | 1461151268165 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:21:08 INFO - PROCESS | 2368 | 1461151268276 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2368 | ++DOCSHELL 1FC42800 == 61 [pid = 2368] [id = 473] 04:21:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FD0D800) [pid = 2368] [serial = 1419] [outer = 00000000] 04:21:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FD70C00) [pid = 2368] [serial = 1420] [outer = 1FD0D800] 04:21:08 INFO - PROCESS | 2368 | 1461151268332 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1FD75400) [pid = 2368] [serial = 1421] [outer = 1FD0D800] 04:21:08 INFO - PROCESS | 2368 | 1461151268965 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]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1126ms 04:21:09 INFO - PROCESS | 2368 | 1461151269208 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 2368 | 1461151269213 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:21:09 INFO - PROCESS | 2368 | 1461151269219 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 2368 | 1461151269222 Marionette TRACE conn5 <- [1,1858,null,{}] 04:21:09 INFO - PROCESS | 2368 | 1461151269227 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}] 04:21:09 INFO - PROCESS | 2368 | 1461151269328 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:21:09 INFO - PROCESS | 2368 | 1461151269461 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2368 | ++DOCSHELL 0F485000 == 62 [pid = 2368] [id = 474] 04:21:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (11EF0000) [pid = 2368] [serial = 1422] [outer = 00000000] 04:21:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (17628400) [pid = 2368] [serial = 1423] [outer = 11EF0000] 04:21:09 INFO - PROCESS | 2368 | 1461151269516 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (186E1C00) [pid = 2368] [serial = 1424] [outer = 11EF0000] 04:21:10 INFO - PROCESS | 2368 | 1461151270126 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]]]}] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 17976C00 == 61 [pid = 2368] [id = 467] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 12522C00 == 60 [pid = 2368] [id = 466] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1C569C00 == 59 [pid = 2368] [id = 465] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1BA75C00 == 58 [pid = 2368] [id = 464] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 13B7AC00 == 57 [pid = 2368] [id = 463] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1B32C800 == 56 [pid = 2368] [id = 462] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 18CCB800 == 55 [pid = 2368] [id = 461] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1FC3B000) [pid = 2368] [serial = 1330] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E41B400) [pid = 2368] [serial = 1363] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1266D800 == 54 [pid = 2368] [id = 460] 04:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 16D72400 == 53 [pid = 2368] [id = 459] 04:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 971ms 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1E0A7000 == 52 [pid = 2368] [id = 457] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 19F1CC00 == 51 [pid = 2368] [id = 456] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 125C5C00 == 50 [pid = 2368] [id = 455] 04:21:10 INFO - PROCESS | 2368 | --DOCSHELL 1E04E800 == 49 [pid = 2368] [id = 454] 04:21:10 INFO - PROCESS | 2368 | 1461151270192 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:21:10 INFO - PROCESS | 2368 | 1461151270195 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 2368 | 1461151270202 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2368 | 1461151270206 Marionette TRACE conn5 <- [1,1862,null,{}] 04:21:10 INFO - PROCESS | 2368 | 1461151270209 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}] 04:21:10 INFO - PROCESS | 2368 | 1461151270305 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1C670400) [pid = 2368] [serial = 1274] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1DD1D800) [pid = 2368] [serial = 1286] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B639C00) [pid = 2368] [serial = 1283] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA66400) [pid = 2368] [serial = 1348] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C671400) [pid = 2368] [serial = 1351] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (12C19C00) [pid = 2368] [serial = 1321] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1AF2CC00) [pid = 2368] [serial = 1342] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1AF49800) [pid = 2368] [serial = 1343] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1BA6E400) [pid = 2368] [serial = 1349] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1B336C00) [pid = 2368] [serial = 1345] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (12670000) [pid = 2368] [serial = 1336] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (13B54400) [pid = 2368] [serial = 1337] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1DD31800) [pid = 2368] [serial = 1327] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1A4A1800) [pid = 2368] [serial = 1324] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (18602800) [pid = 2368] [serial = 1334] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (17428C00) [pid = 2368] [serial = 1333] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (19F42800) [pid = 2368] [serial = 1339] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A456800) [pid = 2368] [serial = 1340] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1DD2C800) [pid = 2368] [serial = 1361] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1DD1AC00) [pid = 2368] [serial = 1354] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1C676000) [pid = 2368] [serial = 1352] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1CB23400) [pid = 2368] [serial = 1360] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1DD16800) [pid = 2368] [serial = 1355] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1AF56C00) [pid = 2368] [serial = 1358] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1A4AB800) [pid = 2368] [serial = 1357] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1B343000) [pid = 2368] [serial = 1346] [outer = 00000000] [url = about:blank] 04:21:10 INFO - PROCESS | 2368 | 1461151270417 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2368 | ++DOCSHELL 11EB4400 == 50 [pid = 2368] [id = 475] 04:21:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (124B7C00) [pid = 2368] [serial = 1425] [outer = 00000000] 04:21:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (12676000) [pid = 2368] [serial = 1426] [outer = 124B7C00] 04:21:10 INFO - PROCESS | 2368 | 1461151270464 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (134D3000) [pid = 2368] [serial = 1427] [outer = 124B7C00] 04:21:10 INFO - PROCESS | 2368 | 1461151270836 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]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 04:21:10 INFO - PROCESS | 2368 | 1461151270939 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2368 | 1461151270942 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:21:10 INFO - PROCESS | 2368 | 1461151270949 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2368 | 1461151270951 Marionette TRACE conn5 <- [1,1866,null,{}] 04:21:10 INFO - PROCESS | 2368 | 1461151270961 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}] 04:21:11 INFO - PROCESS | 2368 | 1461151271048 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:21:11 INFO - PROCESS | 2368 | 1461151271060 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 2368 | ++DOCSHELL 19F14800 == 51 [pid = 2368] [id = 476] 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (19F18800) [pid = 2368] [serial = 1428] [outer = 00000000] 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (19F50400) [pid = 2368] [serial = 1429] [outer = 19F18800] 04:21:11 INFO - PROCESS | 2368 | 1461151271115 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1A45AC00) [pid = 2368] [serial = 1430] [outer = 19F18800] 04:21:11 INFO - PROCESS | 2368 | 1461151271595 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]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 04:21:11 INFO - PROCESS | 2368 | 1461151271636 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 2368 | 1461151271638 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:21:11 INFO - PROCESS | 2368 | 1461151271641 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 2368 | 1461151271643 Marionette TRACE conn5 <- [1,1870,null,{}] 04:21:11 INFO - PROCESS | 2368 | 1461151271647 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}] 04:21:11 INFO - PROCESS | 2368 | 1461151271729 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:21:11 INFO - PROCESS | 2368 | 1461151271737 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 2368 | ++DOCSHELL 1AF48400 == 52 [pid = 2368] [id = 477] 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1AF4A400) [pid = 2368] [serial = 1431] [outer = 00000000] 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B340400) [pid = 2368] [serial = 1432] [outer = 1AF4A400] 04:21:11 INFO - PROCESS | 2368 | 1461151271785 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B345400) [pid = 2368] [serial = 1433] [outer = 1AF4A400] 04:21:12 INFO - PROCESS | 2368 | 1461151272230 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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 04:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:21:12 INFO - PROCESS | 2368 | 1461151272272 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 2368 | 1461151272274 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:21:12 INFO - PROCESS | 2368 | 1461151272277 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 2368 | 1461151272279 Marionette TRACE conn5 <- [1,1874,null,{}] 04:21:12 INFO - PROCESS | 2368 | 1461151272283 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}] 04:21:12 INFO - PROCESS | 2368 | 1461151272362 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:21:12 INFO - PROCESS | 2368 | 1461151272369 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 2368 | ++DOCSHELL 13B81400 == 53 [pid = 2368] [id = 478] 04:21:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B34B800) [pid = 2368] [serial = 1434] [outer = 00000000] 04:21:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B63FC00) [pid = 2368] [serial = 1435] [outer = 1B34B800] 04:21:12 INFO - PROCESS | 2368 | 1461151272415 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA32400) [pid = 2368] [serial = 1436] [outer = 1B34B800] 04:21:12 INFO - PROCESS | 2368 | 1461151272905 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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 04:21:12 INFO - PROCESS | 2368 | 1461151272948 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 2368 | 1461151272950 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:21:12 INFO - PROCESS | 2368 | 1461151272954 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 2368 | 1461151272955 Marionette TRACE conn5 <- [1,1878,null,{}] 04:21:12 INFO - PROCESS | 2368 | 1461151272959 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}] 04:21:13 INFO - PROCESS | 2368 | 1461151273116 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:21:13 INFO - PROCESS | 2368 | 1461151273180 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2368 | ++DOCSHELL 12674400 == 54 [pid = 2368] [id = 479] 04:21:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1BA64400) [pid = 2368] [serial = 1437] [outer = 00000000] 04:21:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C568400) [pid = 2368] [serial = 1438] [outer = 1BA64400] 04:21:13 INFO - PROCESS | 2368 | 1461151273228 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1C674400) [pid = 2368] [serial = 1439] [outer = 1BA64400] 04:21:13 INFO - PROCESS | 2368 | 1461151273657 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]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 04:21:13 INFO - PROCESS | 2368 | 1461151273688 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 2368 | 1461151273690 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:21:13 INFO - PROCESS | 2368 | 1461151273694 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:21:13 INFO - PROCESS | 2368 | 1461151273695 Marionette TRACE conn5 <- [1,1882,null,{}] 04:21:13 INFO - PROCESS | 2368 | 1461151273711 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}] 04:21:13 INFO - PROCESS | 2368 | 1461151273854 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:21:13 INFO - PROCESS | 2368 | 1461151273867 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A4800 == 55 [pid = 2368] [id = 480] 04:21:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1BF8D000) [pid = 2368] [serial = 1440] [outer = 00000000] 04:21:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1CB9E800) [pid = 2368] [serial = 1441] [outer = 1BF8D000] 04:21:13 INFO - PROCESS | 2368 | 1461151273965 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1CB9C400) [pid = 2368] [serial = 1442] [outer = 1BF8D000] 04:21:14 INFO - PROCESS | 2368 | 1461151274372 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]]]}] 04:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 04:21:14 INFO - PROCESS | 2368 | 1461151274428 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 2368 | 1461151274430 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:21:14 INFO - PROCESS | 2368 | 1461151274433 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 2368 | 1461151274435 Marionette TRACE conn5 <- [1,1886,null,{}] 04:21:14 INFO - PROCESS | 2368 | 1461151274439 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}] 04:21:14 INFO - PROCESS | 2368 | 1461151274553 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:21:14 INFO - PROCESS | 2368 | 1461151274614 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 2368 | ++DOCSHELL 12671400 == 56 [pid = 2368] [id = 481] 04:21:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1C891800) [pid = 2368] [serial = 1443] [outer = 00000000] 04:21:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1DD23800) [pid = 2368] [serial = 1444] [outer = 1C891800] 04:21:14 INFO - PROCESS | 2368 | 1461151274665 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1E04F000) [pid = 2368] [serial = 1445] [outer = 1C891800] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (19F1B000) [pid = 2368] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (12667C00) [pid = 2368] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1C892C00) [pid = 2368] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B5A8400) [pid = 2368] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1BA77800) [pid = 2368] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (12C19000) [pid = 2368] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (19E7AC00) [pid = 2368] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (16E8B800) [pid = 2368] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B32DC00) [pid = 2368] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (17979000) [pid = 2368] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (13B78C00) [pid = 2368] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1C67B000) [pid = 2368] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:21:14 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1C88D000) [pid = 2368] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:21:15 INFO - PROCESS | 2368 | 1461151275156 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]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 04:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:21:15 INFO - PROCESS | 2368 | 1461151275208 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2368 | 1461151275209 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 2368 | 1461151275213 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 2368 | 1461151275214 Marionette TRACE conn5 <- [1,1890,null,{}] 04:21:15 INFO - PROCESS | 2368 | 1461151275218 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}] 04:21:15 INFO - PROCESS | 2368 | 1461151275299 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:21:15 INFO - PROCESS | 2368 | 1461151275305 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 2368 | ++DOCSHELL 12C19400 == 57 [pid = 2368] [id = 482] 04:21:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (16D92C00) [pid = 2368] [serial = 1446] [outer = 00000000] 04:21:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1C672400) [pid = 2368] [serial = 1447] [outer = 16D92C00] 04:21:15 INFO - PROCESS | 2368 | 1461151275351 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1DD1BC00) [pid = 2368] [serial = 1448] [outer = 16D92C00] 04:21:15 INFO - PROCESS | 2368 | 1461151275789 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]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 04:21:15 INFO - PROCESS | 2368 | 1461151275844 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2368 | 1461151275846 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 2368 | 1461151275849 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:21:15 INFO - PROCESS | 2368 | 1461151275851 Marionette TRACE conn5 <- [1,1894,null,{}] 04:21:15 INFO - PROCESS | 2368 | 1461151275854 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}] 04:21:15 INFO - PROCESS | 2368 | 1461151275935 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:21:15 INFO - PROCESS | 2368 | 1461151275942 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 2368 | ++DOCSHELL 1A462000 == 58 [pid = 2368] [id = 483] 04:21:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1D8E4400) [pid = 2368] [serial = 1449] [outer = 00000000] 04:21:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1E0AA800) [pid = 2368] [serial = 1450] [outer = 1D8E4400] 04:21:15 INFO - PROCESS | 2368 | 1461151275987 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1E382000) [pid = 2368] [serial = 1451] [outer = 1D8E4400] 04:21:16 INFO - PROCESS | 2368 | 1461151276427 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]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 04:21:16 INFO - PROCESS | 2368 | 1461151276484 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 2368 | 1461151276487 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:21:16 INFO - PROCESS | 2368 | 1461151276490 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:21:16 INFO - PROCESS | 2368 | 1461151276492 Marionette TRACE conn5 <- [1,1898,null,{}] 04:21:16 INFO - PROCESS | 2368 | 1461151276496 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}] 04:21:16 INFO - PROCESS | 2368 | 1461151276597 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:21:16 INFO - PROCESS | 2368 | 1461151276603 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 2368 | ++DOCSHELL 1F3DE400 == 59 [pid = 2368] [id = 484] 04:21:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1FAA0C00) [pid = 2368] [serial = 1452] [outer = 00000000] 04:21:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1FC2B000) [pid = 2368] [serial = 1453] [outer = 1FAA0C00] 04:21:16 INFO - PROCESS | 2368 | 1461151276652 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FD0A000) [pid = 2368] [serial = 1454] [outer = 1FAA0C00] 04:21:17 INFO - PROCESS | 2368 | 1461151277358 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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 04:21:17 INFO - PROCESS | 2368 | 1461151277425 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2368 | 1461151277430 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:21:17 INFO - PROCESS | 2368 | 1461151277436 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 2368 | 1461151277440 Marionette TRACE conn5 <- [1,1902,null,{}] 04:21:17 INFO - PROCESS | 2368 | 1461151277446 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}] 04:21:17 INFO - PROCESS | 2368 | 1461151277591 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:21:17 INFO - PROCESS | 2368 | 1461151277733 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2368 | ++DOCSHELL 12CDD800 == 60 [pid = 2368] [id = 485] 04:21:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1348B400) [pid = 2368] [serial = 1455] [outer = 00000000] 04:21:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1766C800) [pid = 2368] [serial = 1456] [outer = 1348B400] 04:21:17 INFO - PROCESS | 2368 | 1461151277792 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (19E77800) [pid = 2368] [serial = 1457] [outer = 1348B400] 04:21:18 INFO - PROCESS | 2368 | 1461151278392 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]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 04:21:18 INFO - PROCESS | 2368 | 1461151278410 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 2368 | 1461151278416 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:21:18 INFO - PROCESS | 2368 | 1461151278439 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 2368 | 1461151278442 Marionette TRACE conn5 <- [1,1906,null,{}] 04:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:21:18 INFO - PROCESS | 2368 | 1461151278446 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}] 04:21:18 INFO - PROCESS | 2368 | 1461151278559 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:21:18 INFO - PROCESS | 2368 | 1461151278672 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2368 | ++DOCSHELL 1AF31800 == 61 [pid = 2368] [id = 486] 04:21:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1AF51C00) [pid = 2368] [serial = 1458] [outer = 00000000] 04:21:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B5A9000) [pid = 2368] [serial = 1459] [outer = 1AF51C00] 04:21:18 INFO - PROCESS | 2368 | 1461151278770 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1BA6B400) [pid = 2368] [serial = 1460] [outer = 1AF51C00] 04:21:19 INFO - PROCESS | 2368 | 1461151279399 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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1018ms 04:21:19 INFO - PROCESS | 2368 | 1461151279464 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 2368 | 1461151279467 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:21:19 INFO - PROCESS | 2368 | 1461151279470 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 2368 | 1461151279474 Marionette TRACE conn5 <- [1,1910,null,{}] 04:21:19 INFO - PROCESS | 2368 | 1461151279519 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}] 04:21:19 INFO - PROCESS | 2368 | 1461151279641 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:21:19 INFO - PROCESS | 2368 | 1461151279772 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 2368 | ++DOCSHELL 1B336C00 == 62 [pid = 2368] [id = 487] 04:21:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1DD17400) [pid = 2368] [serial = 1461] [outer = 00000000] 04:21:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1FD04800) [pid = 2368] [serial = 1462] [outer = 1DD17400] 04:21:19 INFO - PROCESS | 2368 | 1461151279833 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1FD72800) [pid = 2368] [serial = 1463] [outer = 1DD17400] 04:21:20 INFO - PROCESS | 2368 | 1461151280382 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]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 04:21:20 INFO - PROCESS | 2368 | 1461151280444 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 2368 | 1461151280447 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:21:20 INFO - PROCESS | 2368 | 1461151280450 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 2368 | 1461151280452 Marionette TRACE conn5 <- [1,1914,null,{}] 04:21:20 INFO - PROCESS | 2368 | 1461151280456 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}] 04:21:20 INFO - PROCESS | 2368 | 1461151280566 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:21:20 INFO - PROCESS | 2368 | 1461151280676 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 2368 | ++DOCSHELL 1FD95C00 == 63 [pid = 2368] [id = 488] 04:21:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FD96000) [pid = 2368] [serial = 1464] [outer = 00000000] 04:21:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1FD9DC00) [pid = 2368] [serial = 1465] [outer = 1FD96000] 04:21:20 INFO - PROCESS | 2368 | 1461151280731 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FDA0400) [pid = 2368] [serial = 1466] [outer = 1FD96000] 04:21:21 INFO - PROCESS | 2368 | 1461151281305 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]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 04:21:21 INFO - PROCESS | 2368 | 1461151281328 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 2368 | 1461151281331 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:21:21 INFO - PROCESS | 2368 | 1461151281335 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 2368 | 1461151281338 Marionette TRACE conn5 <- [1,1918,null,{}] 04:21:21 INFO - PROCESS | 2368 | 1461151281341 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}] 04:21:21 INFO - PROCESS | 2368 | 1461151281448 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:21:21 INFO - PROCESS | 2368 | 1461151281558 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2368 | ++DOCSHELL 2069C800 == 64 [pid = 2368] [id = 489] 04:21:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (2069D800) [pid = 2368] [serial = 1467] [outer = 00000000] 04:21:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (206A5000) [pid = 2368] [serial = 1468] [outer = 2069D800] 04:21:21 INFO - PROCESS | 2368 | 1461151281612 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (206A8000) [pid = 2368] [serial = 1469] [outer = 2069D800] 04:21:22 INFO - PROCESS | 2368 | 1461151282194 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]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1125ms 04:21:22 INFO - PROCESS | 2368 | 1461151282466 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 2368 | 1461151282471 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:21:22 INFO - PROCESS | 2368 | 1461151282476 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2368 | 1461151282479 Marionette TRACE conn5 <- [1,1922,null,{}] 04:21:22 INFO - PROCESS | 2368 | 1461151282485 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}] 04:21:22 INFO - PROCESS | 2368 | 1461151282586 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:21:22 INFO - PROCESS | 2368 | 1461151282740 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2368 | ++DOCSHELL 19E75800 == 65 [pid = 2368] [id = 490] 04:21:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (19E78000) [pid = 2368] [serial = 1470] [outer = 00000000] 04:21:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (19F4D400) [pid = 2368] [serial = 1471] [outer = 19E78000] 04:21:22 INFO - PROCESS | 2368 | 1461151282793 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1A49FC00) [pid = 2368] [serial = 1472] [outer = 19E78000] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1C670C00 == 64 [pid = 2368] [id = 412] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 19F19800 == 63 [pid = 2368] [id = 441] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1C891400 == 62 [pid = 2368] [id = 442] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 12672000 == 61 [pid = 2368] [id = 356] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1A462000 == 60 [pid = 2368] [id = 483] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 12C19400 == 59 [pid = 2368] [id = 482] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 12671400 == 58 [pid = 2368] [id = 481] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1B5A4800 == 57 [pid = 2368] [id = 480] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 12674400 == 56 [pid = 2368] [id = 479] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 13B81400 == 55 [pid = 2368] [id = 478] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1AF48400 == 54 [pid = 2368] [id = 477] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 19F14800 == 53 [pid = 2368] [id = 476] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1E381400) [pid = 2368] [serial = 1405] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | 1461151283417 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]]]}] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 11EB4400 == 52 [pid = 2368] [id = 475] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 0F485000 == 51 [pid = 2368] [id = 474] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1FC25000 == 50 [pid = 2368] [id = 472] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1E313000 == 49 [pid = 2368] [id = 471] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 17425800 == 48 [pid = 2368] [id = 470] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 1251C000 == 47 [pid = 2368] [id = 469] 04:21:23 INFO - PROCESS | 2368 | --DOCSHELL 0F08E400 == 46 [pid = 2368] [id = 468] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1FC41C00) [pid = 2368] [serial = 1331] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1EF0E800) [pid = 2368] [serial = 1372] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1B344800) [pid = 2368] [serial = 1399] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1DD2B400) [pid = 2368] [serial = 1396] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1E058400) [pid = 2368] [serial = 1402] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (18601400) [pid = 2368] [serial = 1382] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BA30000) [pid = 2368] [serial = 1390] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1BA69800) [pid = 2368] [serial = 1400] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1E04B000) [pid = 2368] [serial = 1397] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1B59E800) [pid = 2368] [serial = 1388] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A614800) [pid = 2368] [serial = 1325] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (12CDEC00) [pid = 2368] [serial = 1322] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1EFBFC00) [pid = 2368] [serial = 1328] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1BA34800) [pid = 2368] [serial = 1391] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1C98C000) [pid = 2368] [serial = 1394] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (17426400) [pid = 2368] [serial = 1381] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1A60A400) [pid = 2368] [serial = 1384] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1A615400) [pid = 2368] [serial = 1385] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1C88F400) [pid = 2368] [serial = 1393] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (19F17400) [pid = 2368] [serial = 1379] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (19E04800) [pid = 2368] [serial = 1378] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B34D400) [pid = 2368] [serial = 1387] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1E0A9C00) [pid = 2368] [serial = 1403] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (125C2000) [pid = 2368] [serial = 1375] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (16E0A000) [pid = 2368] [serial = 1366] [outer = 00000000] [url = about:blank] 04:21:23 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1B343C00) [pid = 2368] [serial = 1369] [outer = 00000000] [url = about:blank] 04:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 04:21:23 INFO - PROCESS | 2368 | 1461151283449 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 2368 | 1461151283453 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:21:23 INFO - PROCESS | 2368 | 1461151283460 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 2368 | 1461151283464 Marionette TRACE conn5 <- [1,1926,null,{}] 04:21:23 INFO - PROCESS | 2368 | 1461151283471 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}] 04:21:23 INFO - PROCESS | 2368 | 1461151283570 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:21:23 INFO - PROCESS | 2368 | 1461151283665 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 2368 | ++DOCSHELL 139E0C00 == 47 [pid = 2368] [id = 491] 04:21:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (13B81400) [pid = 2368] [serial = 1473] [outer = 00000000] 04:21:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1706EC00) [pid = 2368] [serial = 1474] [outer = 13B81400] 04:21:23 INFO - PROCESS | 2368 | 1461151283711 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (18601400) [pid = 2368] [serial = 1475] [outer = 13B81400] 04:21:24 INFO - PROCESS | 2368 | 1461151284145 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]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 04:21:24 INFO - PROCESS | 2368 | 1461151284189 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 2368 | 1461151284191 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:21:24 INFO - PROCESS | 2368 | 1461151284194 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:21:24 INFO - PROCESS | 2368 | 1461151284196 Marionette TRACE conn5 <- [1,1930,null,{}] 04:21:24 INFO - PROCESS | 2368 | 1461151284206 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}] 04:21:24 INFO - PROCESS | 2368 | 1461151284294 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:21:24 INFO - PROCESS | 2368 | 1461151284302 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 2368 | ++DOCSHELL 19F44C00 == 48 [pid = 2368] [id = 492] 04:21:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (19F46800) [pid = 2368] [serial = 1476] [outer = 00000000] 04:21:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1AF4AC00) [pid = 2368] [serial = 1477] [outer = 19F46800] 04:21:24 INFO - PROCESS | 2368 | 1461151284353 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1B32D400) [pid = 2368] [serial = 1478] [outer = 19F46800] 04:21:24 INFO - PROCESS | 2368 | 1461151284831 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]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 673ms 04:21:24 INFO - PROCESS | 2368 | 1461151284872 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 2368 | 1461151284874 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:21:24 INFO - PROCESS | 2368 | 1461151284877 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 2368 | 1461151284878 Marionette TRACE conn5 <- [1,1934,null,{}] 04:21:24 INFO - PROCESS | 2368 | 1461151284882 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}] 04:21:24 INFO - PROCESS | 2368 | 1461151284966 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:21:24 INFO - PROCESS | 2368 | 1461151284974 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A4000 == 49 [pid = 2368] [id = 493] 04:21:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1B5A4800) [pid = 2368] [serial = 1479] [outer = 00000000] 04:21:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1BA34C00) [pid = 2368] [serial = 1480] [outer = 1B5A4800] 04:21:25 INFO - PROCESS | 2368 | 1461151285022 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1BA67000) [pid = 2368] [serial = 1481] [outer = 1B5A4800] 04:21:25 INFO - PROCESS | 2368 | 1461151285469 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]]]}] 04:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 04:21:25 INFO - PROCESS | 2368 | 1461151285508 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 2368 | 1461151285510 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:21:25 INFO - PROCESS | 2368 | 1461151285513 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:21:25 INFO - PROCESS | 2368 | 1461151285515 Marionette TRACE conn5 <- [1,1938,null,{}] 04:21:25 INFO - PROCESS | 2368 | 1461151285518 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}] 04:21:25 INFO - PROCESS | 2368 | 1461151285600 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:21:25 INFO - PROCESS | 2368 | 1461151285606 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 2368 | ++DOCSHELL 1BA69400 == 50 [pid = 2368] [id = 494] 04:21:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1BA73800) [pid = 2368] [serial = 1482] [outer = 00000000] 04:21:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1C672800) [pid = 2368] [serial = 1483] [outer = 1BA73800] 04:21:25 INFO - PROCESS | 2368 | 1461151285651 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1C890800) [pid = 2368] [serial = 1484] [outer = 1BA73800] 04:21:26 INFO - PROCESS | 2368 | 1461151286152 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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 04:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:21:26 INFO - PROCESS | 2368 | 1461151286188 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2368 | 1461151286190 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:21:26 INFO - PROCESS | 2368 | 1461151286193 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 2368 | 1461151286195 Marionette TRACE conn5 <- [1,1942,null,{}] 04:21:26 INFO - PROCESS | 2368 | 1461151286198 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}] 04:21:26 INFO - PROCESS | 2368 | 1461151286338 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:21:26 INFO - PROCESS | 2368 | 1461151286352 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2368 | ++DOCSHELL 16D3C000 == 51 [pid = 2368] [id = 495] 04:21:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1C895400) [pid = 2368] [serial = 1485] [outer = 00000000] 04:21:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1DD33000) [pid = 2368] [serial = 1486] [outer = 1C895400] 04:21:26 INFO - PROCESS | 2368 | 1461151286458 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1E053800) [pid = 2368] [serial = 1487] [outer = 1C895400] 04:21:26 INFO - PROCESS | 2368 | 1461151286872 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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 04:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:21:26 INFO - PROCESS | 2368 | 1461151286924 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2368 | 1461151286926 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:21:26 INFO - PROCESS | 2368 | 1461151286929 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 2368 | 1461151286930 Marionette TRACE conn5 <- [1,1946,null,{}] 04:21:26 INFO - PROCESS | 2368 | 1461151286934 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}] 04:21:27 INFO - PROCESS | 2368 | 1461151287081 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:21:27 INFO - PROCESS | 2368 | 1461151287111 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2368 | ++DOCSHELL 1E0B2800 == 52 [pid = 2368] [id = 496] 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1E312400) [pid = 2368] [serial = 1488] [outer = 00000000] 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1EFC3800) [pid = 2368] [serial = 1489] [outer = 1E312400] 04:21:27 INFO - PROCESS | 2368 | 1461151287157 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1EFED000) [pid = 2368] [serial = 1490] [outer = 1E312400] 04:21:27 INFO - PROCESS | 2368 | 1461151287606 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]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 04:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:21:27 INFO - PROCESS | 2368 | 1461151287660 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2368 | 1461151287662 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:21:27 INFO - PROCESS | 2368 | 1461151287665 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 2368 | 1461151287666 Marionette TRACE conn5 <- [1,1950,null,{}] 04:21:27 INFO - PROCESS | 2368 | 1461151287677 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}] 04:21:27 INFO - PROCESS | 2368 | 1461151287792 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:21:27 INFO - PROCESS | 2368 | 1461151287798 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2368 | ++DOCSHELL 1860C800 == 53 [pid = 2368] [id = 497] 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (186DA400) [pid = 2368] [serial = 1491] [outer = 00000000] 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1FC28C00) [pid = 2368] [serial = 1492] [outer = 186DA400] 04:21:27 INFO - PROCESS | 2368 | 1461151287848 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FD02400) [pid = 2368] [serial = 1493] [outer = 186DA400] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1BA64400) [pid = 2368] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BF8D000) [pid = 2368] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (124B7C00) [pid = 2368] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (11EF0000) [pid = 2368] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1AF4A400) [pid = 2368] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B34B800) [pid = 2368] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (19F18800) [pid = 2368] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C891800) [pid = 2368] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1D8E4400) [pid = 2368] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:21:28 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (16D92C00) [pid = 2368] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:21:28 INFO - PROCESS | 2368 | 1461151288387 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]]]}] 04:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 790ms 04:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:21:28 INFO - PROCESS | 2368 | 1461151288456 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 2368 | 1461151288458 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:21:28 INFO - PROCESS | 2368 | 1461151288461 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 2368 | 1461151288463 Marionette TRACE conn5 <- [1,1954,null,{}] 04:21:28 INFO - PROCESS | 2368 | 1461151288466 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}] 04:21:28 INFO - PROCESS | 2368 | 1461151288550 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:21:28 INFO - PROCESS | 2368 | 1461151288556 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 2368 | ++DOCSHELL 1A60A000 == 54 [pid = 2368] [id = 498] 04:21:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1AF51400) [pid = 2368] [serial = 1494] [outer = 00000000] 04:21:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1E0AD800) [pid = 2368] [serial = 1495] [outer = 1AF51400] 04:21:28 INFO - PROCESS | 2368 | 1461151288602 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FAA2800) [pid = 2368] [serial = 1496] [outer = 1AF51400] 04:21:29 INFO - PROCESS | 2368 | 1461151289005 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]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 04:21:29 INFO - PROCESS | 2368 | 1461151289033 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2368 | 1461151289035 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:21:29 INFO - PROCESS | 2368 | 1461151289038 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:21:29 INFO - PROCESS | 2368 | 1461151289040 Marionette TRACE conn5 <- [1,1958,null,{}] 04:21:29 INFO - PROCESS | 2368 | 1461151289043 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}] 04:21:29 INFO - PROCESS | 2368 | 1461151289177 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:21:29 INFO - PROCESS | 2368 | 1461151289187 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 2368 | ++DOCSHELL 1E04DC00 == 55 [pid = 2368] [id = 499] 04:21:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FC29000) [pid = 2368] [serial = 1497] [outer = 00000000] 04:21:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FD95000) [pid = 2368] [serial = 1498] [outer = 1FC29000] 04:21:29 INFO - PROCESS | 2368 | 1461151289233 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1FD9C000) [pid = 2368] [serial = 1499] [outer = 1FC29000] 04:21:29 INFO - PROCESS | 2368 | 1461151289639 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]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 04:21:29 INFO - PROCESS | 2368 | 1461151289672 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2368 | 1461151289674 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:21:29 INFO - PROCESS | 2368 | 1461151289677 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:21:29 INFO - PROCESS | 2368 | 1461151289680 Marionette TRACE conn5 <- [1,1962,null,{}] 04:21:29 INFO - PROCESS | 2368 | 1461151289683 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}] 04:21:29 INFO - PROCESS | 2368 | 1461151289822 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:21:29 INFO - PROCESS | 2368 | 1461151289918 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 2368 | ++DOCSHELL 1FD97C00 == 56 [pid = 2368] [id = 500] 04:21:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1FD9A400) [pid = 2368] [serial = 1500] [outer = 00000000] 04:21:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (20772400) [pid = 2368] [serial = 1501] [outer = 1FD9A400] 04:21:29 INFO - PROCESS | 2368 | 1461151289967 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (20777C00) [pid = 2368] [serial = 1502] [outer = 1FD9A400] 04:21:30 INFO - PROCESS | 2368 | 1461151290512 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]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 870ms 04:21:30 INFO - PROCESS | 2368 | 1461151290552 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 2368 | 1461151290557 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:21:30 INFO - PROCESS | 2368 | 1461151290562 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:21:30 INFO - PROCESS | 2368 | 1461151290567 Marionette TRACE conn5 <- [1,1966,null,{}] 04:21:30 INFO - PROCESS | 2368 | 1461151290573 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}] 04:21:30 INFO - PROCESS | 2368 | 1461151290689 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:21:30 INFO - PROCESS | 2368 | 1461151290806 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 2368 | ++DOCSHELL 12CC0C00 == 57 [pid = 2368] [id = 501] 04:21:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (12CC2400) [pid = 2368] [serial = 1503] [outer = 00000000] 04:21:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1860C000) [pid = 2368] [serial = 1504] [outer = 12CC2400] 04:21:30 INFO - PROCESS | 2368 | 1461151290904 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (19F44400) [pid = 2368] [serial = 1505] [outer = 12CC2400] 04:21:31 INFO - PROCESS | 2368 | 1461151291507 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]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 04:21:31 INFO - PROCESS | 2368 | 1461151291537 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 2368 | 1461151291543 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:21:31 INFO - PROCESS | 2368 | 1461151291550 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 2368 | 1461151291553 Marionette TRACE conn5 <- [1,1970,null,{}] 04:21:31 INFO - PROCESS | 2368 | 1461151291557 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}] 04:21:31 INFO - PROCESS | 2368 | 1461151291669 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:21:31 INFO - PROCESS | 2368 | 1461151291784 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 2368 | ++DOCSHELL 1B333C00 == 58 [pid = 2368] [id = 502] 04:21:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1B335400) [pid = 2368] [serial = 1506] [outer = 00000000] 04:21:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1C568800) [pid = 2368] [serial = 1507] [outer = 1B335400] 04:21:31 INFO - PROCESS | 2368 | 1461151291879 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1CB9EC00) [pid = 2368] [serial = 1508] [outer = 1B335400] 04:21:32 INFO - PROCESS | 2368 | 1461151292488 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]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 04:21:32 INFO - PROCESS | 2368 | 1461151292522 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 2368 | 1461151292525 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:21:32 INFO - PROCESS | 2368 | 1461151292529 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 2368 | 1461151292532 Marionette TRACE conn5 <- [1,1974,null,{}] 04:21:32 INFO - PROCESS | 2368 | 1461151292543 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}] 04:21:32 INFO - PROCESS | 2368 | 1461151292656 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:21:32 INFO - PROCESS | 2368 | 1461151292799 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2368 | ++DOCSHELL 17771C00 == 59 [pid = 2368] [id = 503] 04:21:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1E0A3400) [pid = 2368] [serial = 1509] [outer = 00000000] 04:21:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (20776000) [pid = 2368] [serial = 1510] [outer = 1E0A3400] 04:21:32 INFO - PROCESS | 2368 | 1461151292859 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (207DE400) [pid = 2368] [serial = 1511] [outer = 1E0A3400] 04:21:33 INFO - PROCESS | 2368 | 1461151293406 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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 04:21:33 INFO - PROCESS | 2368 | 1461151293462 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2368 | 1461151293465 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:21:33 INFO - PROCESS | 2368 | 1461151293469 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2368 | 1461151293471 Marionette TRACE conn5 <- [1,1978,null,{}] 04:21:33 INFO - PROCESS | 2368 | 1461151293475 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}] 04:21:33 INFO - PROCESS | 2368 | 1461151293586 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:21:33 INFO - PROCESS | 2368 | 1461151293699 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 2368 | ++DOCSHELL 207DFC00 == 60 [pid = 2368] [id = 504] 04:21:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (207E1000) [pid = 2368] [serial = 1512] [outer = 00000000] 04:21:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (2106B800) [pid = 2368] [serial = 1513] [outer = 207E1000] 04:21:33 INFO - PROCESS | 2368 | 1461151293795 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (2106FC00) [pid = 2368] [serial = 1514] [outer = 207E1000] 04:21:34 INFO - PROCESS | 2368 | 1461151294333 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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 04:21:34 INFO - PROCESS | 2368 | 1461151294402 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 2368 | 1461151294405 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:21:34 INFO - PROCESS | 2368 | 1461151294408 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 2368 | 1461151294410 Marionette TRACE conn5 <- [1,1982,null,{}] 04:21:34 INFO - PROCESS | 2368 | 1461151294414 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}] 04:21:34 INFO - PROCESS | 2368 | 1461151294521 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:21:34 INFO - PROCESS | 2368 | 1461151294679 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2368 | ++DOCSHELL 125BD000 == 61 [pid = 2368] [id = 505] 04:21:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1A4AB400) [pid = 2368] [serial = 1515] [outer = 00000000] 04:21:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (21074C00) [pid = 2368] [serial = 1516] [outer = 1A4AB400] 04:21:34 INFO - PROCESS | 2368 | 1461151294736 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (21077000) [pid = 2368] [serial = 1517] [outer = 1A4AB400] 04:21:35 INFO - PROCESS | 2368 | 1461151295582 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]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1230ms 04:21:35 INFO - PROCESS | 2368 | 1461151295643 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 2368 | 1461151295647 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:21:35 INFO - PROCESS | 2368 | 1461151295652 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 2368 | 1461151295656 Marionette TRACE conn5 <- [1,1986,null,{}] 04:21:35 INFO - PROCESS | 2368 | 1461151295661 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}] 04:21:35 INFO - PROCESS | 2368 | 1461151295762 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:21:35 INFO - PROCESS | 2368 | 1461151295909 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2368 | ++DOCSHELL 17976C00 == 62 [pid = 2368] [id = 506] 04:21:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (186DA000) [pid = 2368] [serial = 1518] [outer = 00000000] 04:21:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (19E06000) [pid = 2368] [serial = 1519] [outer = 186DA000] 04:21:35 INFO - PROCESS | 2368 | 1461151295962 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (19F48400) [pid = 2368] [serial = 1520] [outer = 186DA000] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1E04DC00 == 61 [pid = 2368] [id = 499] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1A60A000 == 60 [pid = 2368] [id = 498] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1860C800 == 59 [pid = 2368] [id = 497] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1E0B2800 == 58 [pid = 2368] [id = 496] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 16D3C000 == 57 [pid = 2368] [id = 495] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1BA69400 == 56 [pid = 2368] [id = 494] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 1B5A4000 == 55 [pid = 2368] [id = 493] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (16D42000) [pid = 2368] [serial = 1408] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1A60C000) [pid = 2368] [serial = 1411] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1F3DE800) [pid = 2368] [serial = 1414] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1FD04C00) [pid = 2368] [serial = 1417] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1FD70C00) [pid = 2368] [serial = 1420] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1FC2B000) [pid = 2368] [serial = 1453] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 19F44C00 == 54 [pid = 2368] [id = 492] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 139E0C00 == 53 [pid = 2368] [id = 491] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 19E75800 == 52 [pid = 2368] [id = 490] 04:21:36 INFO - PROCESS | 2368 | --DOCSHELL 12CDD800 == 51 [pid = 2368] [id = 485] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1C568400) [pid = 2368] [serial = 1438] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1CB9E800) [pid = 2368] [serial = 1441] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1C674400) [pid = 2368] [serial = 1439] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (12676000) [pid = 2368] [serial = 1426] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (134D3000) [pid = 2368] [serial = 1427] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (186E1C00) [pid = 2368] [serial = 1424] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (17628400) [pid = 2368] [serial = 1423] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1B340400) [pid = 2368] [serial = 1432] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1B345400) [pid = 2368] [serial = 1433] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1B63FC00) [pid = 2368] [serial = 1435] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (19F50400) [pid = 2368] [serial = 1429] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1A45AC00) [pid = 2368] [serial = 1430] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1DD23800) [pid = 2368] [serial = 1444] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1CB9C400) [pid = 2368] [serial = 1442] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1E382000) [pid = 2368] [serial = 1451] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1E0AA800) [pid = 2368] [serial = 1450] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1C672400) [pid = 2368] [serial = 1447] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA32400) [pid = 2368] [serial = 1436] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1E04F000) [pid = 2368] [serial = 1445] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1DD1BC00) [pid = 2368] [serial = 1448] [outer = 00000000] [url = about:blank] 04:21:36 INFO - PROCESS | 2368 | 1461151296606 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]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 990ms 04:21:36 INFO - PROCESS | 2368 | 1461151296642 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 2368 | 1461151296648 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:21:36 INFO - PROCESS | 2368 | 1461151296654 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 2368 | 1461151296656 Marionette TRACE conn5 <- [1,1990,null,{}] 04:21:36 INFO - PROCESS | 2368 | 1461151296660 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}] 04:21:36 INFO - PROCESS | 2368 | 1461151296744 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:21:36 INFO - PROCESS | 2368 | 1461151296845 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 2368 | ++DOCSHELL 11EF0000 == 52 [pid = 2368] [id = 507] 04:21:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (11EFA000) [pid = 2368] [serial = 1521] [outer = 00000000] 04:21:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (16E05000) [pid = 2368] [serial = 1522] [outer = 11EFA000] 04:21:36 INFO - PROCESS | 2368 | 1461151296890 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1776D400) [pid = 2368] [serial = 1523] [outer = 11EFA000] 04:21:37 INFO - PROCESS | 2368 | 1461151297305 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]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 675ms 04:21:37 INFO - PROCESS | 2368 | 1461151297332 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2368 | 1461151297334 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:21:37 INFO - PROCESS | 2368 | 1461151297338 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:21:37 INFO - PROCESS | 2368 | 1461151297341 Marionette TRACE conn5 <- [1,1994,null,{}] 04:21:37 INFO - PROCESS | 2368 | 1461151297351 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}] 04:21:37 INFO - PROCESS | 2368 | 1461151297438 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:21:37 INFO - PROCESS | 2368 | 1461151297444 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 2368 | ++DOCSHELL 18CC8400 == 53 [pid = 2368] [id = 508] 04:21:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (19F18800) [pid = 2368] [serial = 1524] [outer = 00000000] 04:21:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1A613C00) [pid = 2368] [serial = 1525] [outer = 19F18800] 04:21:37 INFO - PROCESS | 2368 | 1461151297495 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1AF48C00) [pid = 2368] [serial = 1526] [outer = 19F18800] 04:21:37 INFO - PROCESS | 2368 | 1461151297973 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]]]}] 04:21:38 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 04:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 04:21:38 INFO - PROCESS | 2368 | 1461151298012 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 2368 | 1461151298015 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:21:38 INFO - PROCESS | 2368 | 1461151298018 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2368 | 1461151298020 Marionette TRACE conn5 <- [1,1998,null,{}] 04:21:38 INFO - PROCESS | 2368 | 1461151298023 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}] 04:21:38 INFO - PROCESS | 2368 | 1461151298108 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:21:38 INFO - PROCESS | 2368 | 1461151298240 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2368 | ++DOCSHELL 1B342C00 == 54 [pid = 2368] [id = 509] 04:21:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1B343400) [pid = 2368] [serial = 1527] [outer = 00000000] 04:21:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1B59F800) [pid = 2368] [serial = 1528] [outer = 1B343400] 04:21:38 INFO - PROCESS | 2368 | 1461151298292 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1B5A7000) [pid = 2368] [serial = 1529] [outer = 1B343400] 04:21:38 INFO - PROCESS | 2368 | 1461151298689 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]]]}] 04:21:38 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 04:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 04:21:38 INFO - PROCESS | 2368 | 1461151298753 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:21:38 INFO - PROCESS | 2368 | 1461151298755 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:21:38 INFO - PROCESS | 2368 | 1461151298758 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2368 | 1461151298760 Marionette TRACE conn5 <- [1,2002,null,{}] 04:21:38 INFO - PROCESS | 2368 | 1461151298770 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}] 04:21:38 INFO - PROCESS | 2368 | 1461151298886 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:21:38 INFO - PROCESS | 2368 | 1461151298897 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2368 | ++DOCSHELL 1251E800 == 55 [pid = 2368] [id = 510] 04:21:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1B5A5000) [pid = 2368] [serial = 1530] [outer = 00000000] 04:21:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1BA30000) [pid = 2368] [serial = 1531] [outer = 1B5A5000] 04:21:38 INFO - PROCESS | 2368 | 1461151298942 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1BA68800) [pid = 2368] [serial = 1532] [outer = 1B5A5000] 04:21:39 INFO - PROCESS | 2368 | 1461151299400 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]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 04:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:21:39 INFO - PROCESS | 2368 | 1461151299449 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2368 | 1461151299451 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:21:39 INFO - PROCESS | 2368 | 1461151299454 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 2368 | 1461151299456 Marionette TRACE conn5 <- [1,2006,null,{}] 04:21:39 INFO - PROCESS | 2368 | 1461151299459 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}] 04:21:39 INFO - PROCESS | 2368 | 1461151299622 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:21:39 INFO - PROCESS | 2368 | 1461151299690 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 2368 | ++DOCSHELL 1BA72C00 == 56 [pid = 2368] [id = 511] 04:21:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1BA79C00) [pid = 2368] [serial = 1533] [outer = 00000000] 04:21:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1C98C000) [pid = 2368] [serial = 1534] [outer = 1BA79C00] 04:21:39 INFO - PROCESS | 2368 | 1461151299738 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1C98B000) [pid = 2368] [serial = 1535] [outer = 1BA79C00] 04:21:40 INFO - PROCESS | 2368 | 1461151300170 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]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 04:21:40 INFO - PROCESS | 2368 | 1461151300225 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 2368 | 1461151300227 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:21:40 INFO - PROCESS | 2368 | 1461151300230 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 2368 | 1461151300232 Marionette TRACE conn5 <- [1,2010,null,{}] 04:21:40 INFO - PROCESS | 2368 | 1461151300241 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}] 04:21:40 INFO - PROCESS | 2368 | 1461151300356 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:21:40 INFO - PROCESS | 2368 | 1461151300368 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2368 | ++DOCSHELL 1D8E3000 == 57 [pid = 2368] [id = 512] 04:21:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1DD17000) [pid = 2368] [serial = 1536] [outer = 00000000] 04:21:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1DD25800) [pid = 2368] [serial = 1537] [outer = 1DD17000] 04:21:40 INFO - PROCESS | 2368 | 1461151300473 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1DD34C00) [pid = 2368] [serial = 1538] [outer = 1DD17000] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1E0ACC00) [pid = 2368] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1C895400) [pid = 2368] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1E312400) [pid = 2368] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (19F46800) [pid = 2368] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (186DA400) [pid = 2368] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1BA73800) [pid = 2368] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FC29000) [pid = 2368] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1B5A4800) [pid = 2368] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (13B81400) [pid = 2368] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (19E78000) [pid = 2368] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:21:40 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1AF51400) [pid = 2368] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:21:41 INFO - PROCESS | 2368 | 1461151301039 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]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 892ms 04:21:41 INFO - PROCESS | 2368 | 1461151301123 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:21:41 INFO - PROCESS | 2368 | 1461151301125 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:21:41 INFO - PROCESS | 2368 | 1461151301129 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2368 | 1461151301130 Marionette TRACE conn5 <- [1,2014,null,{}] 04:21:41 INFO - PROCESS | 2368 | 1461151301134 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}] 04:21:41 INFO - PROCESS | 2368 | 1461151301214 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:21:41 INFO - PROCESS | 2368 | 1461151301220 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2368 | ++DOCSHELL 16D91800 == 58 [pid = 2368] [id = 513] 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1A45F000) [pid = 2368] [serial = 1539] [outer = 00000000] 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1BA7A800) [pid = 2368] [serial = 1540] [outer = 1A45F000] 04:21:41 INFO - PROCESS | 2368 | 1461151301266 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1C888800) [pid = 2368] [serial = 1541] [outer = 1A45F000] 04:21:41 INFO - PROCESS | 2368 | 1461151301703 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]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 631ms 04:21:41 INFO - PROCESS | 2368 | 1461151301760 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 2368 | 1461151301762 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:21:41 INFO - PROCESS | 2368 | 1461151301765 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2368 | 1461151301767 Marionette TRACE conn5 <- [1,2018,null,{}] 04:21:41 INFO - PROCESS | 2368 | 1461151301770 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}] 04:21:41 INFO - PROCESS | 2368 | 1461151301855 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:21:41 INFO - PROCESS | 2368 | 1461151301861 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2368 | ++DOCSHELL 1CB23400 == 59 [pid = 2368] [id = 514] 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1DD25400) [pid = 2368] [serial = 1542] [outer = 00000000] 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1E0A6800) [pid = 2368] [serial = 1543] [outer = 1DD25400] 04:21:41 INFO - PROCESS | 2368 | 1461151301907 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1E0AE000) [pid = 2368] [serial = 1544] [outer = 1DD25400] 04:21:42 INFO - PROCESS | 2368 | 1461151302340 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]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 04:21:42 INFO - PROCESS | 2368 | 1461151302396 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:21:42 INFO - PROCESS | 2368 | 1461151302398 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:21:42 INFO - PROCESS | 2368 | 1461151302402 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 2368 | 1461151302403 Marionette TRACE conn5 <- [1,2022,null,{}] 04:21:42 INFO - PROCESS | 2368 | 1461151302407 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}] 04:21:42 INFO - PROCESS | 2368 | 1461151302489 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:21:42 INFO - PROCESS | 2368 | 1461151302495 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2368 | ++DOCSHELL 1E0AFC00 == 60 [pid = 2368] [id = 515] 04:21:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1E0B0C00) [pid = 2368] [serial = 1545] [outer = 00000000] 04:21:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1E41FC00) [pid = 2368] [serial = 1546] [outer = 1E0B0C00] 04:21:42 INFO - PROCESS | 2368 | 1461151302541 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1E41F400) [pid = 2368] [serial = 1547] [outer = 1E0B0C00] 04:21:43 INFO - PROCESS | 2368 | 1461151303235 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]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 870ms 04:21:43 INFO - PROCESS | 2368 | 1461151303273 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2368 | 1461151303278 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:21:43 INFO - PROCESS | 2368 | 1461151303284 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2368 | 1461151303288 Marionette TRACE conn5 <- [1,2026,null,{}] 04:21:43 INFO - PROCESS | 2368 | 1461151303293 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}] 04:21:43 INFO - PROCESS | 2368 | 1461151303410 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:21:43 INFO - PROCESS | 2368 | 1461151303528 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2368 | ++DOCSHELL 13B78C00 == 61 [pid = 2368] [id = 516] 04:21:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (13B7EC00) [pid = 2368] [serial = 1548] [outer = 00000000] 04:21:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (17071C00) [pid = 2368] [serial = 1549] [outer = 13B7EC00] 04:21:43 INFO - PROCESS | 2368 | 1461151303585 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1860C800) [pid = 2368] [serial = 1550] [outer = 13B7EC00] 04:21:44 INFO - PROCESS | 2368 | 1461151304205 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]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 04:21:44 INFO - PROCESS | 2368 | 1461151304258 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 2368 | 1461151304264 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:21:44 INFO - PROCESS | 2368 | 1461151304271 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 2368 | 1461151304274 Marionette TRACE conn5 <- [1,2030,null,{}] 04:21:44 INFO - PROCESS | 2368 | 1461151304278 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}] 04:21:44 INFO - PROCESS | 2368 | 1461151304418 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:21:44 INFO - PROCESS | 2368 | 1461151304561 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 2368 | ++DOCSHELL 1A612000 == 62 [pid = 2368] [id = 517] 04:21:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1AF2A400) [pid = 2368] [serial = 1551] [outer = 00000000] 04:21:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1B5ABC00) [pid = 2368] [serial = 1552] [outer = 1AF2A400] 04:21:44 INFO - PROCESS | 2368 | 1461151304618 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA6E000) [pid = 2368] [serial = 1553] [outer = 1AF2A400] 04:21:45 INFO - PROCESS | 2368 | 1461151305261 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]]]}] 04:21:45 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) 04:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1020ms 04:21:45 INFO - PROCESS | 2368 | 1461151305294 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 2368 | 1461151305297 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:21:45 INFO - PROCESS | 2368 | 1461151305301 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 2368 | 1461151305305 Marionette TRACE conn5 <- [1,2034,null,{}] 04:21:45 INFO - PROCESS | 2368 | 1461151305317 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}] 04:21:45 INFO - PROCESS | 2368 | 1461151305448 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:21:45 INFO - PROCESS | 2368 | 1461151305592 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 2368 | ++DOCSHELL 1CB2A800 == 63 [pid = 2368] [id = 518] 04:21:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1FC36000) [pid = 2368] [serial = 1554] [outer = 00000000] 04:21:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1FD0DC00) [pid = 2368] [serial = 1555] [outer = 1FC36000] 04:21:45 INFO - PROCESS | 2368 | 1461151305651 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1FD74400) [pid = 2368] [serial = 1556] [outer = 1FC36000] 04:21:46 INFO - PROCESS | 2368 | 1461151306213 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]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 990ms 04:21:46 INFO - PROCESS | 2368 | 1461151306293 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 2368 | 1461151306296 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:21:46 INFO - PROCESS | 2368 | 1461151306300 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:21:46 INFO - PROCESS | 2368 | 1461151306302 Marionette TRACE conn5 <- [1,2038,null,{}] 04:21:46 INFO - PROCESS | 2368 | 1461151306306 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}] 04:21:46 INFO - PROCESS | 2368 | 1461151306416 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:21:46 INFO - PROCESS | 2368 | 1461151306559 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2368 | ++DOCSHELL 1FD9C400 == 64 [pid = 2368] [id = 519] 04:21:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1FD9C800) [pid = 2368] [serial = 1557] [outer = 00000000] 04:21:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (2076B000) [pid = 2368] [serial = 1558] [outer = 1FD9C800] 04:21:46 INFO - PROCESS | 2368 | 1461151306618 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (2076F800) [pid = 2368] [serial = 1559] [outer = 1FD9C800] 04:21:47 INFO - PROCESS | 2368 | 1461151307213 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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 04:21:47 INFO - PROCESS | 2368 | 1461151307273 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2368 | 1461151307275 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:21:47 INFO - PROCESS | 2368 | 1461151307278 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2368 | 1461151307280 Marionette TRACE conn5 <- [1,2042,null,{}] 04:21:47 INFO - PROCESS | 2368 | 1461151307284 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}] 04:21:47 INFO - PROCESS | 2368 | 1461151307390 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:21:47 INFO - PROCESS | 2368 | 1461151307532 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2368 | ++DOCSHELL 20771000 == 65 [pid = 2368] [id = 520] 04:21:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (207DD800) [pid = 2368] [serial = 1560] [outer = 00000000] 04:21:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (207E7800) [pid = 2368] [serial = 1561] [outer = 207DD800] 04:21:47 INFO - PROCESS | 2368 | 1461151307588 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (21071C00) [pid = 2368] [serial = 1562] [outer = 207DD800] 04:21:48 INFO - PROCESS | 2368 | 1461151308224 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]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 04:21:48 INFO - PROCESS | 2368 | 1461151308252 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:21:48 INFO - PROCESS | 2368 | 1461151308255 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:21:48 INFO - PROCESS | 2368 | 1461151308258 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 2368 | 1461151308260 Marionette TRACE conn5 <- [1,2046,null,{}] 04:21:48 INFO - PROCESS | 2368 | 1461151308264 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}] 04:21:48 INFO - PROCESS | 2368 | 1461151308393 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:21:48 INFO - PROCESS | 2368 | 1461151308653 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE9C00 == 66 [pid = 2368] [id = 521] 04:21:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (0F08E400) [pid = 2368] [serial = 1563] [outer = 00000000] 04:21:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (12CC2000) [pid = 2368] [serial = 1564] [outer = 0F08E400] 04:21:48 INFO - PROCESS | 2368 | 1461151308710 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (12676C00) [pid = 2368] [serial = 1565] [outer = 0F08E400] 04:21:49 INFO - PROCESS | 2368 | 1461151309298 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]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1068ms 04:21:49 INFO - PROCESS | 2368 | 1461151309340 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 2368 | 1461151309345 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:21:49 INFO - PROCESS | 2368 | 1461151309350 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 2368 | 1461151309353 Marionette TRACE conn5 <- [1,2050,null,{}] 04:21:49 INFO - PROCESS | 2368 | 1461151309358 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}] 04:21:49 INFO - PROCESS | 2368 | 1461151309465 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:21:49 INFO - PROCESS | 2368 | 1461151309628 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2368 | ++DOCSHELL 12914000 == 67 [pid = 2368] [id = 522] 04:21:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (12CDF400) [pid = 2368] [serial = 1566] [outer = 00000000] 04:21:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (16D8B800) [pid = 2368] [serial = 1567] [outer = 12CDF400] 04:21:49 INFO - PROCESS | 2368 | 1461151309680 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1742B800) [pid = 2368] [serial = 1568] [outer = 12CDF400] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1CB23400 == 66 [pid = 2368] [id = 514] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 16D91800 == 65 [pid = 2368] [id = 513] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1D8E3000 == 64 [pid = 2368] [id = 512] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1BA72C00 == 63 [pid = 2368] [id = 511] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1251E800 == 62 [pid = 2368] [id = 510] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1B342C00 == 61 [pid = 2368] [id = 509] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 18CC8400 == 60 [pid = 2368] [id = 508] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 11EF0000 == 59 [pid = 2368] [id = 507] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 17976C00 == 58 [pid = 2368] [id = 506] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (20772400) [pid = 2368] [serial = 1501] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1B333C00 == 57 [pid = 2368] [id = 502] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 12CC0C00 == 56 [pid = 2368] [id = 501] 04:21:49 INFO - PROCESS | 2368 | --DOCSHELL 1FD97C00 == 55 [pid = 2368] [id = 500] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1EFC7400) [pid = 2368] [serial = 1364] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1DD33000) [pid = 2368] [serial = 1486] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1EFC3800) [pid = 2368] [serial = 1489] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1E053800) [pid = 2368] [serial = 1487] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1AF4AC00) [pid = 2368] [serial = 1477] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1B32D400) [pid = 2368] [serial = 1478] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1FC28C00) [pid = 2368] [serial = 1492] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1C672800) [pid = 2368] [serial = 1483] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1FD9C000) [pid = 2368] [serial = 1499] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1BA34C00) [pid = 2368] [serial = 1480] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1BA67000) [pid = 2368] [serial = 1481] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1706EC00) [pid = 2368] [serial = 1474] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (18601400) [pid = 2368] [serial = 1475] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1A49FC00) [pid = 2368] [serial = 1472] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (19F4D400) [pid = 2368] [serial = 1471] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1766C800) [pid = 2368] [serial = 1456] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1B5A9000) [pid = 2368] [serial = 1459] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1FD04800) [pid = 2368] [serial = 1462] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1FD9DC00) [pid = 2368] [serial = 1465] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (206A5000) [pid = 2368] [serial = 1468] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1E0AD800) [pid = 2368] [serial = 1495] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1FD02400) [pid = 2368] [serial = 1493] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1EFED000) [pid = 2368] [serial = 1490] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1FD95000) [pid = 2368] [serial = 1498] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FAA2800) [pid = 2368] [serial = 1496] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1C890800) [pid = 2368] [serial = 1484] [outer = 00000000] [url = about:blank] 04:21:50 INFO - PROCESS | 2368 | 1461151310229 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]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 04:21:50 INFO - PROCESS | 2368 | 1461151310284 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 2368 | 1461151310288 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:21:50 INFO - PROCESS | 2368 | 1461151310292 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 2368 | 1461151310294 Marionette TRACE conn5 <- [1,2054,null,{}] 04:21:50 INFO - PROCESS | 2368 | 1461151310298 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}] 04:21:50 INFO - PROCESS | 2368 | 1461151310383 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:21:50 INFO - PROCESS | 2368 | 1461151310504 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 2368 | ++DOCSHELL 16D72800 == 56 [pid = 2368] [id = 523] 04:21:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (16D8BC00) [pid = 2368] [serial = 1569] [outer = 00000000] 04:21:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (18601400) [pid = 2368] [serial = 1570] [outer = 16D8BC00] 04:21:50 INFO - PROCESS | 2368 | 1461151310550 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (19E76C00) [pid = 2368] [serial = 1571] [outer = 16D8BC00] 04:21:50 INFO - PROCESS | 2368 | 1461151310948 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]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 04:21:51 INFO - PROCESS | 2368 | 1461151311027 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2368 | 1461151311029 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:21:51 INFO - PROCESS | 2368 | 1461151311033 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2368 | 1461151311039 Marionette TRACE conn5 <- [1,2058,null,{}] 04:21:51 INFO - PROCESS | 2368 | 1461151311052 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}] 04:21:51 INFO - PROCESS | 2368 | 1461151311142 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:21:51 INFO - PROCESS | 2368 | 1461151311188 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2368 | ++DOCSHELL 1A60EC00 == 57 [pid = 2368] [id = 524] 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1A60F000) [pid = 2368] [serial = 1572] [outer = 00000000] 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1A6C5400) [pid = 2368] [serial = 1573] [outer = 1A60F000] 04:21:51 INFO - PROCESS | 2368 | 1461151311235 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1AF49800) [pid = 2368] [serial = 1574] [outer = 1A60F000] 04:21:51 INFO - PROCESS | 2368 | 1461151311694 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]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 04:21:51 INFO - PROCESS | 2368 | 1461151311767 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2368 | 1461151311769 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:21:51 INFO - PROCESS | 2368 | 1461151311773 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2368 | 1461151311774 Marionette TRACE conn5 <- [1,2062,null,{}] 04:21:51 INFO - PROCESS | 2368 | 1461151311778 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}] 04:21:51 INFO - PROCESS | 2368 | 1461151311863 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:21:51 INFO - PROCESS | 2368 | 1461151311869 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2368 | ++DOCSHELL 1B32B800 == 58 [pid = 2368] [id = 525] 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1B32BC00) [pid = 2368] [serial = 1575] [outer = 00000000] 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1B346400) [pid = 2368] [serial = 1576] [outer = 1B32BC00] 04:21:51 INFO - PROCESS | 2368 | 1461151311915 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1B34C000) [pid = 2368] [serial = 1577] [outer = 1B32BC00] 04:21:52 INFO - PROCESS | 2368 | 1461151312410 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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 04:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:21:52 INFO - PROCESS | 2368 | 1461151312447 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2368 | 1461151312449 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:21:52 INFO - PROCESS | 2368 | 1461151312452 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 2368 | 1461151312453 Marionette TRACE conn5 <- [1,2066,null,{}] 04:21:52 INFO - PROCESS | 2368 | 1461151312457 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}] 04:21:52 INFO - PROCESS | 2368 | 1461151312605 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:21:52 INFO - PROCESS | 2368 | 1461151312628 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2368 | ++DOCSHELL 125C2000 == 59 [pid = 2368] [id = 526] 04:21:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1B5A6400) [pid = 2368] [serial = 1578] [outer = 00000000] 04:21:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1BA2B800) [pid = 2368] [serial = 1579] [outer = 1B5A6400] 04:21:52 INFO - PROCESS | 2368 | 1461151312682 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA66400) [pid = 2368] [serial = 1580] [outer = 1B5A6400] 04:21:53 INFO - PROCESS | 2368 | 1461151313177 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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 04:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:21:53 INFO - PROCESS | 2368 | 1461151313223 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2368 | 1461151313225 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:21:53 INFO - PROCESS | 2368 | 1461151313228 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 2368 | 1461151313230 Marionette TRACE conn5 <- [1,2070,null,{}] 04:21:53 INFO - PROCESS | 2368 | 1461151313238 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}] 04:21:53 INFO - PROCESS | 2368 | 1461151313371 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:21:53 INFO - PROCESS | 2368 | 1461151313441 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2368 | ++DOCSHELL 1C563C00 == 60 [pid = 2368] [id = 527] 04:21:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1C566400) [pid = 2368] [serial = 1581] [outer = 00000000] 04:21:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1C891000) [pid = 2368] [serial = 1582] [outer = 1C566400] 04:21:53 INFO - PROCESS | 2368 | 1461151313486 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1C895800) [pid = 2368] [serial = 1583] [outer = 1C566400] 04:21:53 INFO - PROCESS | 2368 | 1461151313905 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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 04:21:53 INFO - PROCESS | 2368 | 1461151313959 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2368 | 1461151313961 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:21:54 INFO - PROCESS | 2368 | 1461151314006 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2368 | 1461151314008 Marionette TRACE conn5 <- [1,2074,null,{}] 04:21:54 INFO - PROCESS | 2368 | 1461151314012 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}] 04:21:54 INFO - PROCESS | 2368 | 1461151314331 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1E0AB800) [pid = 2368] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1F34B000) [pid = 2368] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1B5A5000) [pid = 2368] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (186DA000) [pid = 2368] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1BA79C00) [pid = 2368] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (19F18800) [pid = 2368] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1A4AB400) [pid = 2368] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1B343400) [pid = 2368] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (11EFA000) [pid = 2368] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1DD17000) [pid = 2368] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1DD25400) [pid = 2368] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1A45F000) [pid = 2368] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (0EB20C00) [pid = 2368] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (19F45800) [pid = 2368] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:21:54 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (125C8C00) [pid = 2368] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:21:54 INFO - PROCESS | 2368 | 1461151314407 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE6000 == 61 [pid = 2368] [id = 528] 04:21:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (0F03E000) [pid = 2368] [serial = 1584] [outer = 00000000] 04:21:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (16D39C00) [pid = 2368] [serial = 1585] [outer = 0F03E000] 04:21:54 INFO - PROCESS | 2368 | 1461151314451 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (186DCC00) [pid = 2368] [serial = 1586] [outer = 0F03E000] 04:21:54 INFO - PROCESS | 2368 | 1461151314799 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]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 850ms 04:21:54 INFO - PROCESS | 2368 | 1461151314845 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 2368 | 1461151314847 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:21:54 INFO - PROCESS | 2368 | 1461151314850 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:21:54 INFO - PROCESS | 2368 | 1461151314852 Marionette TRACE conn5 <- [1,2078,null,{}] 04:21:54 INFO - PROCESS | 2368 | 1461151314855 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}] 04:21:54 INFO - PROCESS | 2368 | 1461151314939 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:21:54 INFO - PROCESS | 2368 | 1461151314945 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2368 | ++DOCSHELL 19F45800 == 62 [pid = 2368] [id = 529] 04:21:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1B334400) [pid = 2368] [serial = 1587] [outer = 00000000] 04:21:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1D8E9400) [pid = 2368] [serial = 1588] [outer = 1B334400] 04:21:55 INFO - PROCESS | 2368 | 1461151314992 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1DD21800) [pid = 2368] [serial = 1589] [outer = 1B334400] 04:21:55 INFO - PROCESS | 2368 | 1461151315437 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]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 04:21:55 INFO - PROCESS | 2368 | 1461151315485 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 2368 | 1461151315487 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:21:55 INFO - PROCESS | 2368 | 1461151315490 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:21:55 INFO - PROCESS | 2368 | 1461151315492 Marionette TRACE conn5 <- [1,2082,null,{}] 04:21:55 INFO - PROCESS | 2368 | 1461151315496 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}] 04:21:55 INFO - PROCESS | 2368 | 1461151315582 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:21:55 INFO - PROCESS | 2368 | 1461151315588 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 2368 | ++DOCSHELL 1DD24C00 == 63 [pid = 2368] [id = 530] 04:21:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1DD2F800) [pid = 2368] [serial = 1590] [outer = 00000000] 04:21:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1E059400) [pid = 2368] [serial = 1591] [outer = 1DD2F800] 04:21:55 INFO - PROCESS | 2368 | 1461151315634 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1E0AD800) [pid = 2368] [serial = 1592] [outer = 1DD2F800] 04:21:56 INFO - PROCESS | 2368 | 1461151316087 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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 04:21:56 INFO - PROCESS | 2368 | 1461151316125 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2368 | 1461151316127 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:21:56 INFO - PROCESS | 2368 | 1461151316134 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2368 | 1461151316136 Marionette TRACE conn5 <- [1,2086,null,{}] 04:21:56 INFO - PROCESS | 2368 | 1461151316154 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}] 04:21:56 INFO - PROCESS | 2368 | 1461151316238 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:21:56 INFO - PROCESS | 2368 | 1461151316244 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2368 | ++DOCSHELL 1E056400 == 64 [pid = 2368] [id = 531] 04:21:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1E0A6000) [pid = 2368] [serial = 1593] [outer = 00000000] 04:21:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1EFEBC00) [pid = 2368] [serial = 1594] [outer = 1E0A6000] 04:21:56 INFO - PROCESS | 2368 | 1461151316294 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1F683C00) [pid = 2368] [serial = 1595] [outer = 1E0A6000] 04:21:57 INFO - PROCESS | 2368 | 1461151317037 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]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 04:21:57 INFO - PROCESS | 2368 | 1461151317065 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 2368 | 1461151317071 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:21:57 INFO - PROCESS | 2368 | 1461151317077 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 2368 | 1461151317081 Marionette TRACE conn5 <- [1,2090,null,{}] 04:21:57 INFO - PROCESS | 2368 | 1461151317087 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}] 04:21:57 INFO - PROCESS | 2368 | 1461151317206 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:21:57 INFO - PROCESS | 2368 | 1461151317354 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 2368 | ++DOCSHELL 12668C00 == 65 [pid = 2368] [id = 532] 04:21:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1266DC00) [pid = 2368] [serial = 1596] [outer = 00000000] 04:21:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (19E04C00) [pid = 2368] [serial = 1597] [outer = 1266DC00] 04:21:57 INFO - PROCESS | 2368 | 1461151317413 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (19F1E000) [pid = 2368] [serial = 1598] [outer = 1266DC00] 04:21:57 INFO - PROCESS | 2368 | 1461151317979 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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 04:21:58 INFO - PROCESS | 2368 | 1461151318051 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2368 | 1461151318057 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:21:58 INFO - PROCESS | 2368 | 1461151318064 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 2368 | 1461151318066 Marionette TRACE conn5 <- [1,2094,null,{}] 04:21:58 INFO - PROCESS | 2368 | 1461151318071 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}] 04:21:58 INFO - PROCESS | 2368 | 1461151318186 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:21:58 INFO - PROCESS | 2368 | 1461151318331 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2368 | ++DOCSHELL 19F51400 == 66 [pid = 2368] [id = 533] 04:21:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1A4A6800) [pid = 2368] [serial = 1599] [outer = 00000000] 04:21:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1B5A3000) [pid = 2368] [serial = 1600] [outer = 1A4A6800] 04:21:58 INFO - PROCESS | 2368 | 1461151318387 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1BA62800) [pid = 2368] [serial = 1601] [outer = 1A4A6800] 04:21:59 INFO - PROCESS | 2368 | 1461151319021 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]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1022ms 04:21:59 INFO - PROCESS | 2368 | 1461151319088 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 2368 | 1461151319090 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:21:59 INFO - PROCESS | 2368 | 1461151319094 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 2368 | 1461151319098 Marionette TRACE conn5 <- [1,2098,null,{}] 04:21:59 INFO - PROCESS | 2368 | 1461151319110 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}] 04:21:59 INFO - PROCESS | 2368 | 1461151319242 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:21:59 INFO - PROCESS | 2368 | 1461151319390 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 2368 | ++DOCSHELL 1F34AC00 == 67 [pid = 2368] [id = 534] 04:21:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (1F679400) [pid = 2368] [serial = 1602] [outer = 00000000] 04:21:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1FC2A800) [pid = 2368] [serial = 1603] [outer = 1F679400] 04:21:59 INFO - PROCESS | 2368 | 1461151319449 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1FC3F800) [pid = 2368] [serial = 1604] [outer = 1F679400] 04:22:00 INFO - PROCESS | 2368 | 1461151320024 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]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 04:22:00 INFO - PROCESS | 2368 | 1461151320067 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 2368 | 1461151320070 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:22:00 INFO - PROCESS | 2368 | 1461151320074 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 2368 | 1461151320076 Marionette TRACE conn5 <- [1,2102,null,{}] 04:22:00 INFO - PROCESS | 2368 | 1461151320079 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}] 04:22:00 INFO - PROCESS | 2368 | 1461151320190 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:22:00 INFO - PROCESS | 2368 | 1461151320348 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 2368 | ++DOCSHELL 1FD04800 == 68 [pid = 2368] [id = 535] 04:22:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1FD6B000) [pid = 2368] [serial = 1605] [outer = 00000000] 04:22:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1FD9A800) [pid = 2368] [serial = 1606] [outer = 1FD6B000] 04:22:00 INFO - PROCESS | 2368 | 1461151320404 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (1FDA0800) [pid = 2368] [serial = 1607] [outer = 1FD6B000] 04:22:00 INFO - PROCESS | 2368 | 1461151320973 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]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 04:22:01 INFO - PROCESS | 2368 | 1461151321047 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2368 | 1461151321049 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:22:01 INFO - PROCESS | 2368 | 1461151321052 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 2368 | 1461151321054 Marionette TRACE conn5 <- [1,2106,null,{}] 04:22:01 INFO - PROCESS | 2368 | 1461151321059 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}] 04:22:01 INFO - PROCESS | 2368 | 1461151321172 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:22:01 INFO - PROCESS | 2368 | 1461151321312 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2368 | ++DOCSHELL 1FD6E400 == 69 [pid = 2368] [id = 536] 04:22:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (1FD91800) [pid = 2368] [serial = 1608] [outer = 00000000] 04:22:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (20771400) [pid = 2368] [serial = 1609] [outer = 1FD91800] 04:22:01 INFO - PROCESS | 2368 | 1461151321369 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (20774C00) [pid = 2368] [serial = 1610] [outer = 1FD91800] 04:22:01 INFO - PROCESS | 2368 | 1461151321951 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]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 04:22:02 INFO - PROCESS | 2368 | 1461151322027 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 2368 | 1461151322030 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:22:02 INFO - PROCESS | 2368 | 1461151322050 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:22:02 INFO - PROCESS | 2368 | 1461151322052 Marionette TRACE conn5 <- [1,2110,null,{}] 04:22:02 INFO - PROCESS | 2368 | 1461151322056 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}] 04:22:02 INFO - PROCESS | 2368 | 1461151322180 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:22:02 INFO - PROCESS | 2368 | 1461151322320 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 2368 | ++DOCSHELL 139DD000 == 70 [pid = 2368] [id = 537] 04:22:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (17628000) [pid = 2368] [serial = 1611] [outer = 00000000] 04:22:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1D899000) [pid = 2368] [serial = 1612] [outer = 17628000] 04:22:02 INFO - PROCESS | 2368 | 1461151322380 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1E051800) [pid = 2368] [serial = 1613] [outer = 17628000] 04:22:03 INFO - PROCESS | 2368 | 1461151323216 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]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1230ms 04:22:03 INFO - PROCESS | 2368 | 1461151323286 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 2368 | 1461151323291 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:22:03 INFO - PROCESS | 2368 | 1461151323310 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2368 | 1461151323314 Marionette TRACE conn5 <- [1,2114,null,{}] 04:22:03 INFO - PROCESS | 2368 | 1461151323321 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}] 04:22:03 INFO - PROCESS | 2368 | 1461151323427 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:22:03 INFO - PROCESS | 2368 | 1461151323581 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 2368 | ++DOCSHELL 19F47C00 == 71 [pid = 2368] [id = 538] 04:22:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1A45CC00) [pid = 2368] [serial = 1614] [outer = 00000000] 04:22:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1A60D000) [pid = 2368] [serial = 1615] [outer = 1A45CC00] 04:22:03 INFO - PROCESS | 2368 | 1461151323633 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (1AF4F000) [pid = 2368] [serial = 1616] [outer = 1A45CC00] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1B34F000 == 70 [pid = 2368] [id = 429] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1AF31800 == 69 [pid = 2368] [id = 486] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1DD24C00 == 68 [pid = 2368] [id = 530] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 19F45800 == 67 [pid = 2368] [id = 529] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 0EBE6000 == 66 [pid = 2368] [id = 528] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1C563C00 == 65 [pid = 2368] [id = 527] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1A60EC00 == 64 [pid = 2368] [id = 524] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (1E41FC00) [pid = 2368] [serial = 1546] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 16D72800 == 63 [pid = 2368] [id = 523] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 12914000 == 62 [pid = 2368] [id = 522] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 0EBE9C00 == 61 [pid = 2368] [id = 521] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1CB2A800 == 60 [pid = 2368] [id = 518] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1A612000 == 59 [pid = 2368] [id = 517] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 13B78C00 == 58 [pid = 2368] [id = 516] 04:22:03 INFO - PROCESS | 2368 | --DOCSHELL 1E0AFC00 == 57 [pid = 2368] [id = 515] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (16D90400) [pid = 2368] [serial = 1376] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (1B5A8800) [pid = 2368] [serial = 1370] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (17668000) [pid = 2368] [serial = 1367] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1F9EA800) [pid = 2368] [serial = 1373] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1F3D8800) [pid = 2368] [serial = 1319] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1DD25800) [pid = 2368] [serial = 1537] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1E0A6800) [pid = 2368] [serial = 1543] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1DD34C00) [pid = 2368] [serial = 1538] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1BA7A800) [pid = 2368] [serial = 1540] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1E0AE000) [pid = 2368] [serial = 1544] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1B5A7000) [pid = 2368] [serial = 1529] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1BA68800) [pid = 2368] [serial = 1532] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1C888800) [pid = 2368] [serial = 1541] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1860C000) [pid = 2368] [serial = 1504] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1C568800) [pid = 2368] [serial = 1507] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1BA30000) [pid = 2368] [serial = 1531] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (20776000) [pid = 2368] [serial = 1510] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (2106B800) [pid = 2368] [serial = 1513] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (19E06000) [pid = 2368] [serial = 1519] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (19F48400) [pid = 2368] [serial = 1520] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1C98B000) [pid = 2368] [serial = 1535] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1C98C000) [pid = 2368] [serial = 1534] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1A613C00) [pid = 2368] [serial = 1525] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1AF48C00) [pid = 2368] [serial = 1526] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (21077000) [pid = 2368] [serial = 1517] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (21074C00) [pid = 2368] [serial = 1516] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1B59F800) [pid = 2368] [serial = 1528] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (16E05000) [pid = 2368] [serial = 1522] [outer = 00000000] [url = about:blank] 04:22:03 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1776D400) [pid = 2368] [serial = 1523] [outer = 00000000] [url = about:blank] 04:22:04 INFO - PROCESS | 2368 | 1461151324199 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]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 950ms 04:22:04 INFO - PROCESS | 2368 | 1461151324251 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 2368 | 1461151324256 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:22:04 INFO - PROCESS | 2368 | 1461151324263 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 2368 | 1461151324265 Marionette TRACE conn5 <- [1,2118,null,{}] 04:22:04 INFO - PROCESS | 2368 | 1461151324269 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}] 04:22:04 INFO - PROCESS | 2368 | 1461151324358 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:22:04 INFO - PROCESS | 2368 | 1461151324367 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 2368 | ++DOCSHELL 12669800 == 58 [pid = 2368] [id = 539] 04:22:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (16D38800) [pid = 2368] [serial = 1617] [outer = 00000000] 04:22:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (17775400) [pid = 2368] [serial = 1618] [outer = 16D38800] 04:22:04 INFO - PROCESS | 2368 | 1461151324413 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (19E79400) [pid = 2368] [serial = 1619] [outer = 16D38800] 04:22:04 INFO - PROCESS | 2368 | 1461151324939 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] 04:22:04 INFO - PROCESS | 2368 | 1461151324998 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:22:05 INFO - PROCESS | 2368 | 1461151325002 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2368 | 1461151325005 Marionette TRACE conn5 <- [1,2122,null,{}] 04:22:05 INFO - PROCESS | 2368 | 1461151325015 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}] 04:22:05 INFO - PROCESS | 2368 | 1461151325145 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:22:05 INFO - PROCESS | 2368 | 1461151325247 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2368 | ++DOCSHELL 1AF30400 == 59 [pid = 2368] [id = 540] 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1AF31800) [pid = 2368] [serial = 1620] [outer = 00000000] 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1B34F000) [pid = 2368] [serial = 1621] [outer = 1AF31800] 04:22:05 INFO - PROCESS | 2368 | 1461151325295 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1B5A4400) [pid = 2368] [serial = 1622] [outer = 1AF31800] 04:22:05 INFO - PROCESS | 2368 | 1461151325670 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]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 04:22:05 INFO - PROCESS | 2368 | 1461151325735 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 2368 | 1461151325738 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:22:05 INFO - PROCESS | 2368 | 1461151325741 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:22:05 INFO - PROCESS | 2368 | 1461151325743 Marionette TRACE conn5 <- [1,2126,null,{}] 04:22:05 INFO - PROCESS | 2368 | 1461151325747 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}] 04:22:05 INFO - PROCESS | 2368 | 1461151325832 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:22:05 INFO - PROCESS | 2368 | 1461151325839 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2368 | ++DOCSHELL 1B63C400 == 60 [pid = 2368] [id = 541] 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1B63E400) [pid = 2368] [serial = 1623] [outer = 00000000] 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1BA73000) [pid = 2368] [serial = 1624] [outer = 1B63E400] 04:22:05 INFO - PROCESS | 2368 | 1461151325886 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA7B800) [pid = 2368] [serial = 1625] [outer = 1B63E400] 04:22:06 INFO - PROCESS | 2368 | 1461151326369 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]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 04:22:06 INFO - PROCESS | 2368 | 1461151326415 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2368 | 1461151326417 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:22:06 INFO - PROCESS | 2368 | 1461151326421 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:22:06 INFO - PROCESS | 2368 | 1461151326422 Marionette TRACE conn5 <- [1,2130,null,{}] 04:22:06 INFO - PROCESS | 2368 | 1461151326431 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}] 04:22:06 INFO - PROCESS | 2368 | 1461151326574 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:22:06 INFO - PROCESS | 2368 | 1461151326596 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A5400 == 61 [pid = 2368] [id = 542] 04:22:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1BA72000) [pid = 2368] [serial = 1626] [outer = 00000000] 04:22:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1C67B800) [pid = 2368] [serial = 1627] [outer = 1BA72000] 04:22:06 INFO - PROCESS | 2368 | 1461151326642 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1C88A400) [pid = 2368] [serial = 1628] [outer = 1BA72000] 04:22:07 INFO - PROCESS | 2368 | 1461151327110 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] 04:22:07 INFO - PROCESS | 2368 | 1461151327161 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:22:07 INFO - PROCESS | 2368 | 1461151327164 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 2368 | 1461151327165 Marionette TRACE conn5 <- [1,2134,null,{}] 04:22:07 INFO - PROCESS | 2368 | 1461151327169 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}] 04:22:07 INFO - PROCESS | 2368 | 1461151327304 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:22:07 INFO - PROCESS | 2368 | 1461151327384 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 2368 | ++DOCSHELL 1D7E7C00 == 62 [pid = 2368] [id = 543] 04:22:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1D7E8800) [pid = 2368] [serial = 1629] [outer = 00000000] 04:22:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1E051400) [pid = 2368] [serial = 1630] [outer = 1D7E8800] 04:22:07 INFO - PROCESS | 2368 | 1461151327432 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1E059C00) [pid = 2368] [serial = 1631] [outer = 1D7E8800] 04:22:07 INFO - PROCESS | 2368 | 1461151327859 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] 04:22:07 INFO - PROCESS | 2368 | 1461151327926 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:22:07 INFO - PROCESS | 2368 | 1461151327930 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 2368 | 1461151327932 Marionette TRACE conn5 <- [1,2138,null,{}] 04:22:07 INFO - PROCESS | 2368 | 1461151327935 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}] 04:22:08 INFO - PROCESS | 2368 | 1461151328075 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1C566400) [pid = 2368] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1B5A6400) [pid = 2368] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (0F08E400) [pid = 2368] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1A60F000) [pid = 2368] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (16D8BC00) [pid = 2368] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1B334400) [pid = 2368] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (12CDF400) [pid = 2368] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1B32BC00) [pid = 2368] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (0F03E000) [pid = 2368] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:22:08 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1DD2F800) [pid = 2368] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:22:08 INFO - PROCESS | 2368 | 1461151328326 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2368 | ++DOCSHELL 0EB25000 == 63 [pid = 2368] [id = 544] 04:22:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (0F03E000) [pid = 2368] [serial = 1632] [outer = 00000000] 04:22:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (12CDF400) [pid = 2368] [serial = 1633] [outer = 0F03E000] 04:22:08 INFO - PROCESS | 2368 | 1461151328370 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (19F4F000) [pid = 2368] [serial = 1634] [outer = 0F03E000] 04:22:08 INFO - PROCESS | 2368 | --DOCSHELL 1BA6E800 == 62 [pid = 2368] [id = 11] 04:22:08 INFO - PROCESS | 2368 | 1461151328771 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]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 870ms 04:22:08 INFO - PROCESS | 2368 | 1461151328801 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 04:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:22:08 INFO - PROCESS | 2368 | 1461151328803 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:22:08 INFO - PROCESS | 2368 | 1461151328806 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2368 | 1461151328808 Marionette TRACE conn5 <- [1,2142,null,{}] 04:22:08 INFO - PROCESS | 2368 | 1461151328812 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}] 04:22:08 INFO - PROCESS | 2368 | 1461151328897 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:22:08 INFO - PROCESS | 2368 | 1461151328903 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2368 | ++DOCSHELL 1B32E000 == 63 [pid = 2368] [id = 545] 04:22:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1BA2F000) [pid = 2368] [serial = 1635] [outer = 00000000] 04:22:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1E0A6400) [pid = 2368] [serial = 1636] [outer = 1BA2F000] 04:22:08 INFO - PROCESS | 2368 | 1461151328947 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1DD39800) [pid = 2368] [serial = 1637] [outer = 1BA2F000] 04:22:09 INFO - PROCESS | 2368 | 1461151329392 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]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 04:22:09 INFO - PROCESS | 2368 | 1461151329444 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 2368 | 1461151329446 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:22:09 INFO - PROCESS | 2368 | 1461151329450 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:22:09 INFO - PROCESS | 2368 | 1461151329451 Marionette TRACE conn5 <- [1,2146,null,{}] 04:22:09 INFO - PROCESS | 2368 | 1461151329455 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}] 04:22:09 INFO - PROCESS | 2368 | 1461151329541 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:22:09 INFO - PROCESS | 2368 | 1461151329548 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2368 | ++DOCSHELL 1DD24800 == 64 [pid = 2368] [id = 546] 04:22:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1EF0A800) [pid = 2368] [serial = 1638] [outer = 00000000] 04:22:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (1FC20400) [pid = 2368] [serial = 1639] [outer = 1EF0A800] 04:22:09 INFO - PROCESS | 2368 | 1461151329593 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (1FC27C00) [pid = 2368] [serial = 1640] [outer = 1EF0A800] 04:22:10 INFO - PROCESS | 2368 | 1461151330062 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]]]}] 04:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 04:22:10 INFO - PROCESS | 2368 | 1461151330084 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 2368 | 1461151330086 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:22:10 INFO - PROCESS | 2368 | 1461151330089 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:22:10 INFO - PROCESS | 2368 | 1461151330091 Marionette TRACE conn5 <- [1,2150,null,{}] 04:22:10 INFO - PROCESS | 2368 | 1461151330094 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}] 04:22:10 INFO - PROCESS | 2368 | 1461151330226 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:22:10 INFO - PROCESS | 2368 | 1461151330232 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 2368 | ++DOCSHELL 1F9F8000 == 65 [pid = 2368] [id = 547] 04:22:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (1FD09C00) [pid = 2368] [serial = 1641] [outer = 00000000] 04:22:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (2069F800) [pid = 2368] [serial = 1642] [outer = 1FD09C00] 04:22:10 INFO - PROCESS | 2368 | 1461151330278 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (206A9C00) [pid = 2368] [serial = 1643] [outer = 1FD09C00] 04:22:11 INFO - PROCESS | 2368 | 1461151331001 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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 971ms 04:22:11 INFO - PROCESS | 2368 | 1461151331064 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2368 | 1461151331069 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:22:11 INFO - PROCESS | 2368 | 1461151331075 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 2368 | 1461151331079 Marionette TRACE conn5 <- [1,2154,null,{}] 04:22:11 INFO - PROCESS | 2368 | 1461151331084 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}] 04:22:11 INFO - PROCESS | 2368 | 1461151331211 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:22:11 INFO - PROCESS | 2368 | 1461151331351 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 2368 | ++DOCSHELL 1266C800 == 66 [pid = 2368] [id = 548] 04:22:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (16D42400) [pid = 2368] [serial = 1644] [outer = 00000000] 04:22:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (19F4C000) [pid = 2368] [serial = 1645] [outer = 16D42400] 04:22:11 INFO - PROCESS | 2368 | 1461151331410 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1A464400) [pid = 2368] [serial = 1646] [outer = 16D42400] 04:22:11 INFO - PROCESS | 2368 | 1461151331968 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]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 04:22:12 INFO - PROCESS | 2368 | 1461151332009 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 2368 | 1461151332016 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:22:12 INFO - PROCESS | 2368 | 1461151332022 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 2368 | 1461151332025 Marionette TRACE conn5 <- [1,2158,null,{}] 04:22:12 INFO - PROCESS | 2368 | 1461151332029 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}] 04:22:12 INFO - PROCESS | 2368 | 1461151332146 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:22:12 INFO - PROCESS | 2368 | 1461151332305 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 2368 | ++DOCSHELL 1A613C00 == 67 [pid = 2368] [id = 549] 04:22:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (1B347000) [pid = 2368] [serial = 1647] [outer = 00000000] 04:22:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (1C88F800) [pid = 2368] [serial = 1648] [outer = 1B347000] 04:22:12 INFO - PROCESS | 2368 | 1461151332361 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1DD1FC00) [pid = 2368] [serial = 1649] [outer = 1B347000] 04:22:12 INFO - PROCESS | 2368 | 1461151332987 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]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1021ms 04:22:13 INFO - PROCESS | 2368 | 1461151333045 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 2368 | 1461151333048 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:22:13 INFO - PROCESS | 2368 | 1461151333051 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 2368 | 1461151333055 Marionette TRACE conn5 <- [1,2162,null,{}] 04:22:13 INFO - PROCESS | 2368 | 1461151333081 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}] 04:22:13 INFO - PROCESS | 2368 | 1461151333256 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:22:13 INFO - PROCESS | 2368 | 1461151333322 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 2368 | ++DOCSHELL 2076FC00 == 68 [pid = 2368] [id = 550] 04:22:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (20770000) [pid = 2368] [serial = 1650] [outer = 00000000] 04:22:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (207E3000) [pid = 2368] [serial = 1651] [outer = 20770000] 04:22:13 INFO - PROCESS | 2368 | 1461151333420 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (2106E000) [pid = 2368] [serial = 1652] [outer = 20770000] 04:22:14 INFO - PROCESS | 2368 | 1461151333999 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]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 04:22:14 INFO - PROCESS | 2368 | 1461151334025 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 2368 | 1461151334028 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:22:14 INFO - PROCESS | 2368 | 1461151334048 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 2368 | 1461151334050 Marionette TRACE conn5 <- [1,2166,null,{}] 04:22:14 INFO - PROCESS | 2368 | 1461151334055 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}] 04:22:14 INFO - PROCESS | 2368 | 1461151334166 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:22:14 INFO - PROCESS | 2368 | 1461151334324 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 2368 | ++DOCSHELL 21079400 == 69 [pid = 2368] [id = 551] 04:22:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (21079C00) [pid = 2368] [serial = 1653] [outer = 00000000] 04:22:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (21082800) [pid = 2368] [serial = 1654] [outer = 21079C00] 04:22:14 INFO - PROCESS | 2368 | 1461151334380 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (21085000) [pid = 2368] [serial = 1655] [outer = 21079C00] 04:22:14 INFO - PROCESS | 2368 | 1461151334926 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]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 950ms 04:22:14 INFO - PROCESS | 2368 | 1461151334985 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 2368 | 1461151334987 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:22:14 INFO - PROCESS | 2368 | 1461151334990 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:22:14 INFO - PROCESS | 2368 | 1461151334992 Marionette TRACE conn5 <- [1,2170,null,{}] 04:22:14 INFO - PROCESS | 2368 | 1461151334996 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}] 04:22:15 INFO - PROCESS | 2368 | 1461151335105 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:22:15 INFO - PROCESS | 2368 | 1461151335251 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2368 | ++DOCSHELL 21084C00 == 70 [pid = 2368] [id = 552] 04:22:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (21086C00) [pid = 2368] [serial = 1656] [outer = 00000000] 04:22:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (213CE800) [pid = 2368] [serial = 1657] [outer = 21086C00] 04:22:15 INFO - PROCESS | 2368 | 1461151335308 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 156 (213D0C00) [pid = 2368] [serial = 1658] [outer = 21086C00] 04:22:15 INFO - PROCESS | 2368 | 1461151335959 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]]]}] 04:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1015ms 04:22:16 INFO - PROCESS | 2368 | 1461151336009 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 2368 | 1461151336012 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:22:16 INFO - PROCESS | 2368 | 1461151336015 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 2368 | 1461151336017 Marionette TRACE conn5 <- [1,2174,null,{}] 04:22:16 INFO - PROCESS | 2368 | 1461151336021 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}] 04:22:16 INFO - PROCESS | 2368 | 1461151336144 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:22:16 INFO - PROCESS | 2368 | 1461151336447 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEB400 == 71 [pid = 2368] [id = 553] 04:22:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 157 (0F094400) [pid = 2368] [serial = 1659] [outer = 00000000] 04:22:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 158 (16D3CC00) [pid = 2368] [serial = 1660] [outer = 0F094400] 04:22:16 INFO - PROCESS | 2368 | 1461151336509 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 159 (16E0C400) [pid = 2368] [serial = 1661] [outer = 0F094400] 04:22:17 INFO - PROCESS | 2368 | 1461151337131 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]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1166ms 04:22:17 INFO - PROCESS | 2368 | 1461151337186 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 2368 | 1461151337191 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:22:17 INFO - PROCESS | 2368 | 1461151337196 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:22:17 INFO - PROCESS | 2368 | 1461151337199 Marionette TRACE conn5 <- [1,2178,null,{}] 04:22:17 INFO - PROCESS | 2368 | 1461151337203 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}] 04:22:17 INFO - PROCESS | 2368 | 1461151337310 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:22:17 INFO - PROCESS | 2368 | 1461151337475 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 2368 | ++DOCSHELL 19F50400 == 72 [pid = 2368] [id = 554] 04:22:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 160 (1A41C000) [pid = 2368] [serial = 1662] [outer = 00000000] 04:22:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 161 (1B32DC00) [pid = 2368] [serial = 1663] [outer = 1A41C000] 04:22:17 INFO - PROCESS | 2368 | 1461151337528 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 162 (1B345C00) [pid = 2368] [serial = 1664] [outer = 1A41C000] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 13B49800 == 71 [pid = 2368] [id = 394] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1DD24800 == 70 [pid = 2368] [id = 546] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1B32E000 == 69 [pid = 2368] [id = 545] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 0EB25000 == 68 [pid = 2368] [id = 544] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1D7E7C00 == 67 [pid = 2368] [id = 543] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1B5A5400 == 66 [pid = 2368] [id = 542] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1B63C400 == 65 [pid = 2368] [id = 541] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 125C2000 == 64 [pid = 2368] [id = 526] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1B32B800 == 63 [pid = 2368] [id = 525] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1AF30400 == 62 [pid = 2368] [id = 540] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 12669800 == 61 [pid = 2368] [id = 539] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 161 (17071C00) [pid = 2368] [serial = 1549] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 160 (2076B000) [pid = 2368] [serial = 1558] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 159 (207E7800) [pid = 2368] [serial = 1561] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 158 (1B5ABC00) [pid = 2368] [serial = 1552] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 157 (1FD0DC00) [pid = 2368] [serial = 1555] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 19F47C00 == 60 [pid = 2368] [id = 538] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1FD6E400 == 59 [pid = 2368] [id = 536] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1FD04800 == 58 [pid = 2368] [id = 535] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 1F34AC00 == 57 [pid = 2368] [id = 534] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 19F51400 == 56 [pid = 2368] [id = 533] 04:22:18 INFO - PROCESS | 2368 | --DOCSHELL 12668C00 == 55 [pid = 2368] [id = 532] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 156 (1E0AD800) [pid = 2368] [serial = 1592] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 155 (1C891000) [pid = 2368] [serial = 1582] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1BA2B800) [pid = 2368] [serial = 1579] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (12676C00) [pid = 2368] [serial = 1565] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (1A6C5400) [pid = 2368] [serial = 1573] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (18601400) [pid = 2368] [serial = 1570] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1DD21800) [pid = 2368] [serial = 1589] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1C895800) [pid = 2368] [serial = 1583] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1742B800) [pid = 2368] [serial = 1568] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1D8E9400) [pid = 2368] [serial = 1588] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1B34C000) [pid = 2368] [serial = 1577] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (12CC2000) [pid = 2368] [serial = 1564] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (16D8B800) [pid = 2368] [serial = 1567] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1B346400) [pid = 2368] [serial = 1576] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (19E76C00) [pid = 2368] [serial = 1571] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1BA66400) [pid = 2368] [serial = 1580] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (16D39C00) [pid = 2368] [serial = 1585] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1AF49800) [pid = 2368] [serial = 1574] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (186DCC00) [pid = 2368] [serial = 1586] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1E059400) [pid = 2368] [serial = 1591] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2368 | 1461151338167 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]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1017ms 04:22:18 INFO - PROCESS | 2368 | 1461151338222 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2368 | 1461151338226 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:22:18 INFO - PROCESS | 2368 | 1461151338232 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2368 | 1461151338234 Marionette TRACE conn5 <- [1,2182,null,{}] 04:22:18 INFO - PROCESS | 2368 | 1461151338237 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}] 04:22:18 INFO - PROCESS | 2368 | 1461151338325 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:22:18 INFO - PROCESS | 2368 | 1461151338332 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2368 | ++DOCSHELL 0F08D800 == 56 [pid = 2368] [id = 555] 04:22:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (125CA800) [pid = 2368] [serial = 1665] [outer = 00000000] 04:22:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (16E04400) [pid = 2368] [serial = 1666] [outer = 125CA800] 04:22:18 INFO - PROCESS | 2368 | 1461151338378 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (186DDC00) [pid = 2368] [serial = 1667] [outer = 125CA800] 04:22:18 INFO - PROCESS | 2368 | 1461151338868 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]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 04:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:22:18 INFO - PROCESS | 2368 | 1461151338904 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2368 | 1461151338906 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:22:18 INFO - PROCESS | 2368 | 1461151338910 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2368 | 1461151338916 Marionette TRACE conn5 <- [1,2186,null,{}] 04:22:18 INFO - PROCESS | 2368 | 1461151338925 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}] 04:22:19 INFO - PROCESS | 2368 | 1461151339016 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:22:19 INFO - PROCESS | 2368 | 1461151339025 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2368 | ++DOCSHELL 1B334800 == 57 [pid = 2368] [id = 556] 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (1B34A000) [pid = 2368] [serial = 1668] [outer = 00000000] 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (1B5A5400) [pid = 2368] [serial = 1669] [outer = 1B34A000] 04:22:19 INFO - PROCESS | 2368 | 1461151339071 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1B8E4000) [pid = 2368] [serial = 1670] [outer = 1B34A000] 04:22:19 INFO - PROCESS | 2368 | 1461151339548 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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 04:22:19 INFO - PROCESS | 2368 | 1461151339601 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2368 | 1461151339604 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:22:19 INFO - PROCESS | 2368 | 1461151339607 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 2368 | 1461151339609 Marionette TRACE conn5 <- [1,2190,null,{}] 04:22:19 INFO - PROCESS | 2368 | 1461151339613 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}] 04:22:19 INFO - PROCESS | 2368 | 1461151339702 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:22:19 INFO - PROCESS | 2368 | 1461151339844 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2368 | ++DOCSHELL 1BA66400 == 58 [pid = 2368] [id = 557] 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1BA67000) [pid = 2368] [serial = 1671] [outer = 00000000] 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (1BF8D000) [pid = 2368] [serial = 1672] [outer = 1BA67000] 04:22:19 INFO - PROCESS | 2368 | 1461151339891 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (1C66F400) [pid = 2368] [serial = 1673] [outer = 1BA67000] 04:22:20 INFO - PROCESS | 2368 | 1461151340297 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]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 04:22:20 INFO - PROCESS | 2368 | 1461151340340 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:22:20 INFO - PROCESS | 2368 | 1461151340341 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:22:20 INFO - PROCESS | 2368 | 1461151340345 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 2368 | 1461151340346 Marionette TRACE conn5 <- [1,2194,null,{}] 04:22:20 INFO - PROCESS | 2368 | 1461151340354 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}] 04:22:20 INFO - PROCESS | 2368 | 1461151340480 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:22:20 INFO - PROCESS | 2368 | 1461151340553 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2368 | ++DOCSHELL 1C988C00 == 59 [pid = 2368] [id = 558] 04:22:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (1C98B000) [pid = 2368] [serial = 1674] [outer = 00000000] 04:22:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 148 (1D853400) [pid = 2368] [serial = 1675] [outer = 1C98B000] 04:22:20 INFO - PROCESS | 2368 | 1461151340607 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 149 (1DD22800) [pid = 2368] [serial = 1676] [outer = 1C98B000] 04:22:21 INFO - PROCESS | 2368 | 1461151341059 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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 792ms 04:22:21 INFO - PROCESS | 2368 | 1461151341138 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 2368 | 1461151341140 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:22:21 INFO - PROCESS | 2368 | 1461151341143 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:22:21 INFO - PROCESS | 2368 | 1461151341145 Marionette TRACE conn5 <- [1,2198,null,{}] 04:22:21 INFO - PROCESS | 2368 | 1461151341165 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}] 04:22:21 INFO - PROCESS | 2368 | 1461151341288 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:22:21 INFO - PROCESS | 2368 | 1461151341358 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 2368 | ++DOCSHELL 1DD24400 == 60 [pid = 2368] [id = 559] 04:22:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 150 (1E04E800) [pid = 2368] [serial = 1677] [outer = 00000000] 04:22:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 151 (1E38CC00) [pid = 2368] [serial = 1678] [outer = 1E04E800] 04:22:21 INFO - PROCESS | 2368 | 1461151341402 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 152 (1E41A800) [pid = 2368] [serial = 1679] [outer = 1E04E800] 04:22:21 INFO - PROCESS | 2368 | 1461151341815 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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 04:22:21 INFO - PROCESS | 2368 | 1461151341879 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:22:21 INFO - PROCESS | 2368 | 1461151341881 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:22:21 INFO - PROCESS | 2368 | 1461151341884 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 2368 | 1461151341885 Marionette TRACE conn5 <- [1,2202,null,{}] 04:22:21 INFO - PROCESS | 2368 | 1461151341889 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}] 04:22:22 INFO - PROCESS | 2368 | 1461151342013 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:22:22 INFO - PROCESS | 2368 | 1461151342085 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2368 | ++DOCSHELL 1F676800 == 61 [pid = 2368] [id = 560] 04:22:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 153 (1F676C00) [pid = 2368] [serial = 1680] [outer = 00000000] 04:22:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 154 (1FC2BC00) [pid = 2368] [serial = 1681] [outer = 1F676C00] 04:22:22 INFO - PROCESS | 2368 | 1461151342129 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 155 (1FD0FC00) [pid = 2368] [serial = 1682] [outer = 1F676C00] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 154 (1348B400) [pid = 2368] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 153 (13B7EC00) [pid = 2368] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 152 (2069D800) [pid = 2368] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 151 (207DD800) [pid = 2368] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 150 (1DD17400) [pid = 2368] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 149 (1AF51C00) [pid = 2368] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 148 (1FC36000) [pid = 2368] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 147 (1E0A3400) [pid = 2368] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (12CC2400) [pid = 2368] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1B335400) [pid = 2368] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (1AF2A400) [pid = 2368] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1FD96000) [pid = 2368] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1FD9A400) [pid = 2368] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (1E0B0C00) [pid = 2368] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (12407000) [pid = 2368] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1251D000) [pid = 2368] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (19E79000) [pid = 2368] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1E313C00) [pid = 2368] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1FC26000) [pid = 2368] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1FD0D800) [pid = 2368] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1FAA0C00) [pid = 2368] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1EF0A800) [pid = 2368] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1BA72000) [pid = 2368] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1D7E8800) [pid = 2368] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1A4A6800) [pid = 2368] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1FD6B000) [pid = 2368] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1B63E400) [pid = 2368] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (0F03E000) [pid = 2368] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1F679400) [pid = 2368] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (16D38800) [pid = 2368] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1AF31800) [pid = 2368] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (17628000) [pid = 2368] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1A45CC00) [pid = 2368] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1266DC00) [pid = 2368] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA2F000) [pid = 2368] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (12410000) [pid = 2368] [serial = 35] [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.] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1FD9C800) [pid = 2368] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:22:22 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (207E1000) [pid = 2368] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:22:22 INFO - PROCESS | 2368 | 1461151342791 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]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 971ms 04:22:22 INFO - PROCESS | 2368 | 1461151342856 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 2368 | 1461151342858 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:22:22 INFO - PROCESS | 2368 | 1461151342861 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2368 | 1461151342863 Marionette TRACE conn5 <- [1,2206,null,{}] 04:22:22 INFO - PROCESS | 2368 | 1461151342867 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}] 04:22:22 INFO - PROCESS | 2368 | 1461151342952 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:22:22 INFO - PROCESS | 2368 | 1461151342958 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2368 | ++DOCSHELL 139E0C00 == 62 [pid = 2368] [id = 561] 04:22:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (13B7EC00) [pid = 2368] [serial = 1683] [outer = 00000000] 04:22:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (19E79000) [pid = 2368] [serial = 1684] [outer = 13B7EC00] 04:22:23 INFO - PROCESS | 2368 | 1461151343004 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1A45CC00) [pid = 2368] [serial = 1685] [outer = 13B7EC00] 04:22:23 INFO - PROCESS | 2368 | 1461151343440 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]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:22:23 INFO - PROCESS | 2368 | 1461151343496 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 2368 | 1461151343498 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:22:23 INFO - PROCESS | 2368 | 1461151343505 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 2368 | 1461151343507 Marionette TRACE conn5 <- [1,2210,null,{}] 04:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:22:23 INFO - PROCESS | 2368 | 1461151343510 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}] 04:22:23 INFO - PROCESS | 2368 | 1461151343599 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:22:23 INFO - PROCESS | 2368 | 1461151343605 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 2368 | ++DOCSHELL 1B63E400 == 63 [pid = 2368] [id = 562] 04:22:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1BA2E800) [pid = 2368] [serial = 1686] [outer = 00000000] 04:22:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1DD22C00) [pid = 2368] [serial = 1687] [outer = 1BA2E800] 04:22:23 INFO - PROCESS | 2368 | 1461151343652 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1EF04C00) [pid = 2368] [serial = 1688] [outer = 1BA2E800] 04:22:24 INFO - PROCESS | 2368 | 1461151344128 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]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 04:22:24 INFO - PROCESS | 2368 | 1461151344181 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 2368 | 1461151344183 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:22:24 INFO - PROCESS | 2368 | 1461151344186 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 2368 | 1461151344188 Marionette TRACE conn5 <- [1,2214,null,{}] 04:22:24 INFO - PROCESS | 2368 | 1461151344191 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}] 04:22:24 INFO - PROCESS | 2368 | 1461151344277 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:22:24 INFO - PROCESS | 2368 | 1461151344283 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 2368 | ++DOCSHELL 1AF55000 == 64 [pid = 2368] [id = 563] 04:22:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1EFC4800) [pid = 2368] [serial = 1689] [outer = 00000000] 04:22:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1FC40C00) [pid = 2368] [serial = 1690] [outer = 1EFC4800] 04:22:24 INFO - PROCESS | 2368 | 1461151344334 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1FD94800) [pid = 2368] [serial = 1691] [outer = 1EFC4800] 04:22:25 INFO - PROCESS | 2368 | 1461151345079 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]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 04:22:25 INFO - PROCESS | 2368 | 1461151345117 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 2368 | 1461151345123 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:22:25 INFO - PROCESS | 2368 | 1461151345129 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 2368 | 1461151345135 Marionette TRACE conn5 <- [1,2218,null,{}] 04:22:25 INFO - PROCESS | 2368 | 1461151345141 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}] 04:22:25 INFO - PROCESS | 2368 | 1461151345269 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:22:25 INFO - PROCESS | 2368 | 1461151345386 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 2368 | ++DOCSHELL 12672000 == 65 [pid = 2368] [id = 564] 04:22:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (12CDEC00) [pid = 2368] [serial = 1692] [outer = 00000000] 04:22:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (19F17400) [pid = 2368] [serial = 1693] [outer = 12CDEC00] 04:22:25 INFO - PROCESS | 2368 | 1461151345484 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1A457000) [pid = 2368] [serial = 1694] [outer = 12CDEC00] 04:22:26 INFO - PROCESS | 2368 | 1461151346049 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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 990ms 04:22:26 INFO - PROCESS | 2368 | 1461151346123 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2368 | 1461151346129 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:22:26 INFO - PROCESS | 2368 | 1461151346135 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2368 | 1461151346138 Marionette TRACE conn5 <- [1,2222,null,{}] 04:22:26 INFO - PROCESS | 2368 | 1461151346187 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}] 04:22:26 INFO - PROCESS | 2368 | 1461151346329 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:22:26 INFO - PROCESS | 2368 | 1461151346469 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 2368 | ++DOCSHELL 1AF49800 == 66 [pid = 2368] [id = 565] 04:22:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1B34C000) [pid = 2368] [serial = 1695] [outer = 00000000] 04:22:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1BA7C400) [pid = 2368] [serial = 1696] [outer = 1B34C000] 04:22:26 INFO - PROCESS | 2368 | 1461151346525 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1C894C00) [pid = 2368] [serial = 1697] [outer = 1B34C000] 04:22:27 INFO - PROCESS | 2368 | 1461151347123 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]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1019ms 04:22:27 INFO - PROCESS | 2368 | 1461151347156 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2368 | 1461151347159 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:22:27 INFO - PROCESS | 2368 | 1461151347163 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 2368 | 1461151347167 Marionette TRACE conn5 <- [1,2226,null,{}] 04:22:27 INFO - PROCESS | 2368 | 1461151347178 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}] 04:22:27 INFO - PROCESS | 2368 | 1461151347296 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:22:27 INFO - PROCESS | 2368 | 1461151347461 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2368 | ++DOCSHELL 1E0A5800 == 67 [pid = 2368] [id = 566] 04:22:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1FD70400) [pid = 2368] [serial = 1698] [outer = 00000000] 04:22:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (206A4000) [pid = 2368] [serial = 1699] [outer = 1FD70400] 04:22:27 INFO - PROCESS | 2368 | 1461151347519 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (2076BC00) [pid = 2368] [serial = 1700] [outer = 1FD70400] 04:22:28 INFO - PROCESS | 2368 | 1461151348117 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]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 04:22:28 INFO - PROCESS | 2368 | 1461151348144 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 2368 | 1461151348147 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 2368 | 1461151348152 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:22:28 INFO - PROCESS | 2368 | 1461151348154 Marionette TRACE conn5 <- [1,2230,null,{}] 04:22:28 INFO - PROCESS | 2368 | 1461151348158 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}] 04:22:28 INFO - PROCESS | 2368 | 1461151348271 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:22:28 INFO - PROCESS | 2368 | 1461151348421 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 2368 | ++DOCSHELL 1E058000 == 68 [pid = 2368] [id = 567] 04:22:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (2069D800) [pid = 2368] [serial = 1701] [outer = 00000000] 04:22:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (21073400) [pid = 2368] [serial = 1702] [outer = 2069D800] 04:22:28 INFO - PROCESS | 2368 | 1461151348477 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 138 (2107B800) [pid = 2368] [serial = 1703] [outer = 2069D800] 04:22:29 INFO - PROCESS | 2368 | 1461151349003 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]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 932ms 04:22:29 INFO - PROCESS | 2368 | 1461151349089 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2368 | 1461151349092 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 2368 | 1461151349095 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:22:29 INFO - PROCESS | 2368 | 1461151349097 Marionette TRACE conn5 <- [1,2234,null,{}] 04:22:29 INFO - PROCESS | 2368 | 1461151349101 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}] 04:22:29 INFO - PROCESS | 2368 | 1461151349211 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:22:29 INFO - PROCESS | 2368 | 1461151349372 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 2368 | ++DOCSHELL 2106BC00 == 69 [pid = 2368] [id = 568] 04:22:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 139 (21081400) [pid = 2368] [serial = 1704] [outer = 00000000] 04:22:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 140 (213D6800) [pid = 2368] [serial = 1705] [outer = 21081400] 04:22:29 INFO - PROCESS | 2368 | 1461151349428 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 141 (214F1400) [pid = 2368] [serial = 1706] [outer = 21081400] 04:22:30 INFO - PROCESS | 2368 | 1461151350023 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]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 04:22:30 INFO - PROCESS | 2368 | 1461151350069 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 2368 | 1461151350071 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:22:30 INFO - PROCESS | 2368 | 1461151350074 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:22:30 INFO - PROCESS | 2368 | 1461151350077 Marionette TRACE conn5 <- [1,2238,null,{}] 04:22:30 INFO - PROCESS | 2368 | 1461151350080 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}] 04:22:30 INFO - PROCESS | 2368 | 1461151350202 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:22:30 INFO - PROCESS | 2368 | 1461151350353 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2368 | ++DOCSHELL 12676800 == 70 [pid = 2368] [id = 569] 04:22:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 142 (13B78C00) [pid = 2368] [serial = 1707] [outer = 00000000] 04:22:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 143 (1AF4A400) [pid = 2368] [serial = 1708] [outer = 13B78C00] 04:22:30 INFO - PROCESS | 2368 | 1461151350414 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 144 (1B332000) [pid = 2368] [serial = 1709] [outer = 13B78C00] 04:22:31 INFO - PROCESS | 2368 | 1461151351256 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]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1219ms 04:22:31 INFO - PROCESS | 2368 | 1461151351298 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 2368 | 1461151351303 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:22:31 INFO - PROCESS | 2368 | 1461151351308 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 2368 | 1461151351311 Marionette TRACE conn5 <- [1,2242,null,{}] 04:22:31 INFO - PROCESS | 2368 | 1461151351318 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}] 04:22:31 INFO - PROCESS | 2368 | 1461151351424 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:22:31 INFO - PROCESS | 2368 | 1461151351580 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2368 | ++DOCSHELL 12401C00 == 71 [pid = 2368] [id = 570] 04:22:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 145 (12519C00) [pid = 2368] [serial = 1710] [outer = 00000000] 04:22:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 146 (19E0CC00) [pid = 2368] [serial = 1711] [outer = 12519C00] 04:22:31 INFO - PROCESS | 2368 | 1461151351631 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 147 (19F49C00) [pid = 2368] [serial = 1712] [outer = 12519C00] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1F3DE400 == 70 [pid = 2368] [id = 484] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1B63E400 == 69 [pid = 2368] [id = 562] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 139E0C00 == 68 [pid = 2368] [id = 561] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1F676800 == 67 [pid = 2368] [id = 560] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1DD24400 == 66 [pid = 2368] [id = 559] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1E056400 == 65 [pid = 2368] [id = 531] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1C988C00 == 64 [pid = 2368] [id = 558] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1BA66400 == 63 [pid = 2368] [id = 557] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1B334800 == 62 [pid = 2368] [id = 556] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 146 (1EFEBC00) [pid = 2368] [serial = 1594] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 0F08D800 == 61 [pid = 2368] [id = 555] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 19F50400 == 60 [pid = 2368] [id = 554] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 0F4E1000 == 59 [pid = 2368] [id = 13] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 0EBEB400 == 58 [pid = 2368] [id = 553] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1A613C00 == 57 [pid = 2368] [id = 549] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1266C800 == 56 [pid = 2368] [id = 548] 04:22:32 INFO - PROCESS | 2368 | --DOCSHELL 1F9F8000 == 55 [pid = 2368] [id = 547] 04:22:32 INFO - PROCESS | 2368 | 1461151352291 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]]]}] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 145 (1FDA0400) [pid = 2368] [serial = 1466] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 144 (20777C00) [pid = 2368] [serial = 1502] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 143 (1E41F400) [pid = 2368] [serial = 1547] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 142 (1EF03400) [pid = 2368] [serial = 1406] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 141 (16D92400) [pid = 2368] [serial = 1409] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 140 (1B330800) [pid = 2368] [serial = 1412] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 139 (1F9F3000) [pid = 2368] [serial = 1415] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 138 (1FD0B400) [pid = 2368] [serial = 1418] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 137 (1FD75400) [pid = 2368] [serial = 1421] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1FD0A000) [pid = 2368] [serial = 1454] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1FC27C00) [pid = 2368] [serial = 1640] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (19F4F000) [pid = 2368] [serial = 1634] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1BA7B800) [pid = 2368] [serial = 1625] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (2076F800) [pid = 2368] [serial = 1559] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (2106FC00) [pid = 2368] [serial = 1514] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (19E77800) [pid = 2368] [serial = 1457] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1860C800) [pid = 2368] [serial = 1550] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (206A8000) [pid = 2368] [serial = 1469] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (21071C00) [pid = 2368] [serial = 1562] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1FD72800) [pid = 2368] [serial = 1463] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1BA6B400) [pid = 2368] [serial = 1460] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1FD74400) [pid = 2368] [serial = 1556] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (207DE400) [pid = 2368] [serial = 1511] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (19F44400) [pid = 2368] [serial = 1505] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1CB9EC00) [pid = 2368] [serial = 1508] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA6E000) [pid = 2368] [serial = 1553] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1FC20400) [pid = 2368] [serial = 1639] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1C67B800) [pid = 2368] [serial = 1627] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E051400) [pid = 2368] [serial = 1630] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1C88A400) [pid = 2368] [serial = 1628] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1BA62800) [pid = 2368] [serial = 1601] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B5A3000) [pid = 2368] [serial = 1600] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FDA0800) [pid = 2368] [serial = 1607] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1FD9A800) [pid = 2368] [serial = 1606] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1BA73000) [pid = 2368] [serial = 1624] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (12CDF400) [pid = 2368] [serial = 1633] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FC3F800) [pid = 2368] [serial = 1604] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1FC2A800) [pid = 2368] [serial = 1603] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (17775400) [pid = 2368] [serial = 1618] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19E79400) [pid = 2368] [serial = 1619] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (20771400) [pid = 2368] [serial = 1609] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B34F000) [pid = 2368] [serial = 1621] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B5A4400) [pid = 2368] [serial = 1622] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1E059C00) [pid = 2368] [serial = 1631] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1E051800) [pid = 2368] [serial = 1613] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1D899000) [pid = 2368] [serial = 1612] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1AF4F000) [pid = 2368] [serial = 1616] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1A60D000) [pid = 2368] [serial = 1615] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19F1E000) [pid = 2368] [serial = 1598] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1E0A6400) [pid = 2368] [serial = 1636] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (19E04C00) [pid = 2368] [serial = 1597] [outer = 00000000] [url = about:blank] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1BA78400) [pid = 2368] [serial = 1085] [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.] 04:22:32 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1DD39800) [pid = 2368] [serial = 1637] [outer = 00000000] [url = about:blank] 04:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1027ms 04:22:32 INFO - PROCESS | 2368 | 1461151352342 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 2368 | 1461151352347 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:22:32 INFO - PROCESS | 2368 | 1461151352377 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 2368 | 1461151352379 Marionette TRACE conn5 <- [1,2246,null,{}] 04:22:32 INFO - PROCESS | 2368 | 1461151352383 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}] 04:22:32 INFO - PROCESS | 2368 | 1461151352471 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:22:32 INFO - PROCESS | 2368 | 1461151352478 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 2368 | ++DOCSHELL 11EF9000 == 56 [pid = 2368] [id = 571] 04:22:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (124B6C00) [pid = 2368] [serial = 1713] [outer = 00000000] 04:22:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (13B81400) [pid = 2368] [serial = 1714] [outer = 124B6C00] 04:22:32 INFO - PROCESS | 2368 | 1461151352527 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (16E8A800) [pid = 2368] [serial = 1715] [outer = 124B6C00] 04:22:33 INFO - PROCESS | 2368 | 1461151353112 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]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 790ms 04:22:33 INFO - PROCESS | 2368 | 1461151353153 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 2368 | 1461151353156 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 2368 | 1461151353159 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:22:33 INFO - PROCESS | 2368 | 1461151353162 Marionette TRACE conn5 <- [1,2250,null,{}] 04:22:33 INFO - PROCESS | 2368 | 1461151353173 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}] 04:22:33 INFO - PROCESS | 2368 | 1461151353268 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:22:33 INFO - PROCESS | 2368 | 1461151353369 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 2368 | ++DOCSHELL 1742B400 == 57 [pid = 2368] [id = 572] 04:22:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (19F1DC00) [pid = 2368] [serial = 1716] [outer = 00000000] 04:22:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1A4A5400) [pid = 2368] [serial = 1717] [outer = 19F1DC00] 04:22:33 INFO - PROCESS | 2368 | 1461151353417 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1A6C6400) [pid = 2368] [serial = 1718] [outer = 19F1DC00] 04:22:33 INFO - PROCESS | 2368 | 1461151353782 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]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 04:22:33 INFO - PROCESS | 2368 | 1461151353833 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 2368 | 1461151353836 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 2368 | 1461151353839 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:22:33 INFO - PROCESS | 2368 | 1461151353841 Marionette TRACE conn5 <- [1,2254,null,{}] 04:22:33 INFO - PROCESS | 2368 | 1461151353845 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}] 04:22:33 INFO - PROCESS | 2368 | 1461151353935 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:22:33 INFO - PROCESS | 2368 | 1461151353942 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 2368 | ++DOCSHELL 1A6CD400 == 58 [pid = 2368] [id = 573] 04:22:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1AF50800) [pid = 2368] [serial = 1719] [outer = 00000000] 04:22:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B347800) [pid = 2368] [serial = 1720] [outer = 1AF50800] 04:22:33 INFO - PROCESS | 2368 | 1461151353988 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B5A0800) [pid = 2368] [serial = 1721] [outer = 1AF50800] 04:22:34 INFO - PROCESS | 2368 | 1461151354436 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]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 04:22:34 INFO - PROCESS | 2368 | 1461151354491 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2368 | 1461151354493 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:22:34 INFO - PROCESS | 2368 | 1461151354496 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2368 | 1461151354498 Marionette TRACE conn5 <- [1,2258,null,{}] 04:22:34 INFO - PROCESS | 2368 | 1461151354510 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}] 04:22:34 INFO - PROCESS | 2368 | 1461151354630 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:22:34 INFO - PROCESS | 2368 | 1461151354726 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A8800 == 59 [pid = 2368] [id = 574] 04:22:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1B640000) [pid = 2368] [serial = 1722] [outer = 00000000] 04:22:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1BA2FC00) [pid = 2368] [serial = 1723] [outer = 1B640000] 04:22:34 INFO - PROCESS | 2368 | 1461151354771 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1BA36C00) [pid = 2368] [serial = 1724] [outer = 1B640000] 04:22:35 INFO - PROCESS | 2368 | 1461151355186 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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 04:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:22:35 INFO - PROCESS | 2368 | 1461151355235 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2368 | 1461151355237 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:22:35 INFO - PROCESS | 2368 | 1461151355240 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 2368 | 1461151355242 Marionette TRACE conn5 <- [1,2262,null,{}] 04:22:35 INFO - PROCESS | 2368 | 1461151355245 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}] 04:22:35 INFO - PROCESS | 2368 | 1461151355384 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:22:35 INFO - PROCESS | 2368 | 1461151355453 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2368 | ++DOCSHELL 1BA68C00 == 60 [pid = 2368] [id = 575] 04:22:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1BA6A000) [pid = 2368] [serial = 1725] [outer = 00000000] 04:22:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1C677400) [pid = 2368] [serial = 1726] [outer = 1BA6A000] 04:22:35 INFO - PROCESS | 2368 | 1461151355501 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1C88A000) [pid = 2368] [serial = 1727] [outer = 1BA6A000] 04:22:35 INFO - PROCESS | 2368 | 1461151355927 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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 04:22:35 INFO - PROCESS | 2368 | 1461151355979 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2368 | 1461151355982 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:22:36 INFO - PROCESS | 2368 | 1461151356023 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2368 | 1461151356025 Marionette TRACE conn5 <- [1,2266,null,{}] 04:22:36 INFO - PROCESS | 2368 | 1461151356028 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}] 04:22:36 INFO - PROCESS | 2368 | 1461151356150 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:22:36 INFO - PROCESS | 2368 | 1461151356224 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 2368 | ++DOCSHELL 1CBA0400 == 61 [pid = 2368] [id = 576] 04:22:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1D7E3000) [pid = 2368] [serial = 1728] [outer = 00000000] 04:22:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1DD20C00) [pid = 2368] [serial = 1729] [outer = 1D7E3000] 04:22:36 INFO - PROCESS | 2368 | 1461151356271 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1DD25400) [pid = 2368] [serial = 1730] [outer = 1D7E3000] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1E0A6000) [pid = 2368] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1C98B000) [pid = 2368] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1E04E800) [pid = 2368] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1BA67000) [pid = 2368] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1B34A000) [pid = 2368] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (125CA800) [pid = 2368] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1A41C000) [pid = 2368] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (0F094400) [pid = 2368] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1F676C00) [pid = 2368] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1BA2E800) [pid = 2368] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:22:36 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (13B7EC00) [pid = 2368] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:22:37 INFO - PROCESS | 2368 | 1461151357105 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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1135ms 04:22:37 INFO - PROCESS | 2368 | 1461151357152 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2368 | 1461151357157 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:22:37 INFO - PROCESS | 2368 | 1461151357163 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 2368 | 1461151357167 Marionette TRACE conn5 <- [1,2270,null,{}] 04:22:37 INFO - PROCESS | 2368 | 1461151357173 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}] 04:22:37 INFO - PROCESS | 2368 | 1461151357321 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:22:37 INFO - PROCESS | 2368 | 1461151357440 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2368 | ++DOCSHELL 12CC2400 == 62 [pid = 2368] [id = 577] 04:22:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (13B54000) [pid = 2368] [serial = 1731] [outer = 00000000] 04:22:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1766B800) [pid = 2368] [serial = 1732] [outer = 13B54000] 04:22:37 INFO - PROCESS | 2368 | 1461151357497 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1860AC00) [pid = 2368] [serial = 1733] [outer = 13B54000] 04:22:38 INFO - PROCESS | 2368 | 1461151358084 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]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 04:22:38 INFO - PROCESS | 2368 | 1461151358137 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 2368 | 1461151358144 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:22:38 INFO - PROCESS | 2368 | 1461151358150 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 2368 | 1461151358153 Marionette TRACE conn5 <- [1,2274,null,{}] 04:22:38 INFO - PROCESS | 2368 | 1461151358157 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}] 04:22:38 INFO - PROCESS | 2368 | 1461151358273 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:22:38 INFO - PROCESS | 2368 | 1461151358457 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 2368 | ++DOCSHELL 1A610000 == 63 [pid = 2368] [id = 578] 04:22:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1A612000) [pid = 2368] [serial = 1734] [outer = 00000000] 04:22:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1AF49000) [pid = 2368] [serial = 1735] [outer = 1A612000] 04:22:38 INFO - PROCESS | 2368 | 1461151358513 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1B330800) [pid = 2368] [serial = 1736] [outer = 1A612000] 04:22:39 INFO - PROCESS | 2368 | 1461151359106 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]]]}] 04:22:39 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 04:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 04:22:39 INFO - PROCESS | 2368 | 1461151359121 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2368 | 1461151359124 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:22:39 INFO - PROCESS | 2368 | 1461151359128 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:22:39 INFO - PROCESS | 2368 | 1461151359132 Marionette TRACE conn5 <- [1,2278,null,{}] 04:22:39 INFO - PROCESS | 2368 | 1461151359159 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}] 04:22:39 INFO - PROCESS | 2368 | 1461151359273 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:22:39 INFO - PROCESS | 2368 | 1461151359417 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7E400 == 64 [pid = 2368] [id = 579] 04:22:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1BA80C00) [pid = 2368] [serial = 1737] [outer = 00000000] 04:22:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1C88CC00) [pid = 2368] [serial = 1738] [outer = 1BA80C00] 04:22:39 INFO - PROCESS | 2368 | 1461151359476 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1D847400) [pid = 2368] [serial = 1739] [outer = 1BA80C00] 04:22:40 INFO - PROCESS | 2368 | 1461151360048 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]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 990ms 04:22:40 INFO - PROCESS | 2368 | 1461151360122 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 2368 | 1461151360125 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:22:40 INFO - PROCESS | 2368 | 1461151360128 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 2368 | 1461151360130 Marionette TRACE conn5 <- [1,2282,null,{}] 04:22:40 INFO - PROCESS | 2368 | 1461151360134 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}] 04:22:40 INFO - PROCESS | 2368 | 1461151360246 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:22:40 INFO - PROCESS | 2368 | 1461151360390 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 2368 | ++DOCSHELL 1E051400 == 65 [pid = 2368] [id = 580] 04:22:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1E051800) [pid = 2368] [serial = 1740] [outer = 00000000] 04:22:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1E0A7000) [pid = 2368] [serial = 1741] [outer = 1E051800] 04:22:40 INFO - PROCESS | 2368 | 1461151360446 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1E0AF000) [pid = 2368] [serial = 1742] [outer = 1E051800] 04:22:41 INFO - PROCESS | 2368 | 1461151361005 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 04:22:41 INFO - PROCESS | 2368 | 1461151361062 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2368 | 1461151361064 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:22:41 INFO - PROCESS | 2368 | 1461151361067 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 2368 | 1461151361069 Marionette TRACE conn5 <- [1,2286,null,{}] 04:22:41 INFO - PROCESS | 2368 | 1461151361073 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}] 04:22:41 INFO - PROCESS | 2368 | 1461151361184 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:22:41 INFO - PROCESS | 2368 | 1461151361300 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 2368 | ++DOCSHELL 1E312C00 == 66 [pid = 2368] [id = 581] 04:22:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1E388000) [pid = 2368] [serial = 1743] [outer = 00000000] 04:22:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1E41FC00) [pid = 2368] [serial = 1744] [outer = 1E388000] 04:22:41 INFO - PROCESS | 2368 | 1461151361395 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1EFC7C00) [pid = 2368] [serial = 1745] [outer = 1E388000] 04:22:41 INFO - PROCESS | 2368 | 1461151361962 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 04:22:42 INFO - PROCESS | 2368 | 1461151362002 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2368 | 1461151362004 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:22:42 INFO - PROCESS | 2368 | 1461151362007 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2368 | 1461151362009 Marionette TRACE conn5 <- [1,2290,null,{}] 04:22:42 INFO - PROCESS | 2368 | 1461151362013 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}] 04:22:42 INFO - PROCESS | 2368 | 1461151362132 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:22:42 INFO - PROCESS | 2368 | 1461151362277 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2368 | ++DOCSHELL 12CBB000 == 67 [pid = 2368] [id = 582] 04:22:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1E41F400) [pid = 2368] [serial = 1746] [outer = 00000000] 04:22:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1FC27C00) [pid = 2368] [serial = 1747] [outer = 1E41F400] 04:22:42 INFO - PROCESS | 2368 | 1461151362337 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FC2A800) [pid = 2368] [serial = 1748] [outer = 1E41F400] 04:22:42 INFO - PROCESS | 2368 | 1461151362947 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]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 04:22:42 INFO - PROCESS | 2368 | 1461151362981 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2368 | 1461151362984 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:22:42 INFO - PROCESS | 2368 | 1461151362987 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:22:42 INFO - PROCESS | 2368 | 1461151362989 Marionette TRACE conn5 <- [1,2294,null,{}] 04:22:42 INFO - PROCESS | 2368 | 1461151362993 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}] 04:22:43 INFO - PROCESS | 2368 | 1461151363100 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:22:43 INFO - PROCESS | 2368 | 1461151363388 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 2368 | ++DOCSHELL 0EB25400 == 68 [pid = 2368] [id = 583] 04:22:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (11E5A400) [pid = 2368] [serial = 1749] [outer = 00000000] 04:22:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (12CDF800) [pid = 2368] [serial = 1750] [outer = 11E5A400] 04:22:43 INFO - PROCESS | 2368 | 1461151363444 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (16D3C000) [pid = 2368] [serial = 1751] [outer = 11E5A400] 04:22:44 INFO - PROCESS | 2368 | 1461151364078 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]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1119ms 04:22:44 INFO - PROCESS | 2368 | 1461151364111 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 2368 | 1461151364116 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:22:44 INFO - PROCESS | 2368 | 1461151364121 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 2368 | 1461151364124 Marionette TRACE conn5 <- [1,2298,null,{}] 04:22:44 INFO - PROCESS | 2368 | 1461151364129 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}] 04:22:44 INFO - PROCESS | 2368 | 1461151364240 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:22:44 INFO - PROCESS | 2368 | 1461151364391 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 2368 | ++DOCSHELL 19E78400 == 69 [pid = 2368] [id = 584] 04:22:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (19F47C00) [pid = 2368] [serial = 1752] [outer = 00000000] 04:22:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1A6C6800) [pid = 2368] [serial = 1753] [outer = 19F47C00] 04:22:44 INFO - PROCESS | 2368 | 1461151364445 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1B329400) [pid = 2368] [serial = 1754] [outer = 19F47C00] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 1BA68C00 == 68 [pid = 2368] [id = 575] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 1B5A8800 == 67 [pid = 2368] [id = 574] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 1A6CD400 == 66 [pid = 2368] [id = 573] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 1742B400 == 65 [pid = 2368] [id = 572] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 11EF9000 == 64 [pid = 2368] [id = 571] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 12401C00 == 63 [pid = 2368] [id = 570] 04:22:44 INFO - PROCESS | 2368 | --DOCSHELL 12672000 == 62 [pid = 2368] [id = 564] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1FC40C00) [pid = 2368] [serial = 1690] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (2069F800) [pid = 2368] [serial = 1642] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (19F4C000) [pid = 2368] [serial = 1645] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1C88F800) [pid = 2368] [serial = 1648] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (207E3000) [pid = 2368] [serial = 1651] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (21082800) [pid = 2368] [serial = 1654] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (213CE800) [pid = 2368] [serial = 1657] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1F683C00) [pid = 2368] [serial = 1595] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1DD22C00) [pid = 2368] [serial = 1687] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1EF04C00) [pid = 2368] [serial = 1688] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FD0FC00) [pid = 2368] [serial = 1682] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (19E79000) [pid = 2368] [serial = 1684] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1C66F400) [pid = 2368] [serial = 1673] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1DD22800) [pid = 2368] [serial = 1676] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1A45CC00) [pid = 2368] [serial = 1685] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1D853400) [pid = 2368] [serial = 1675] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1E41A800) [pid = 2368] [serial = 1679] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1E38CC00) [pid = 2368] [serial = 1678] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1BF8D000) [pid = 2368] [serial = 1672] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B5A5400) [pid = 2368] [serial = 1669] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B8E4000) [pid = 2368] [serial = 1670] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (16E04400) [pid = 2368] [serial = 1666] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (186DDC00) [pid = 2368] [serial = 1667] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1B345C00) [pid = 2368] [serial = 1664] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1B32DC00) [pid = 2368] [serial = 1663] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (16E0C400) [pid = 2368] [serial = 1661] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (16D3CC00) [pid = 2368] [serial = 1660] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1FC2BC00) [pid = 2368] [serial = 1681] [outer = 00000000] [url = about:blank] 04:22:44 INFO - PROCESS | 2368 | 1461151364993 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]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 04:22:45 INFO - PROCESS | 2368 | 1461151365058 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 2368 | 1461151365061 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:22:45 INFO - PROCESS | 2368 | 1461151365066 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:22:45 INFO - PROCESS | 2368 | 1461151365068 Marionette TRACE conn5 <- [1,2302,null,{}] 04:22:45 INFO - PROCESS | 2368 | 1461151365072 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}] 04:22:45 INFO - PROCESS | 2368 | 1461151365165 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:22:45 INFO - PROCESS | 2368 | 1461151365268 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2368 | ++DOCSHELL 16D3CC00 == 63 [pid = 2368] [id = 585] 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (16D46C00) [pid = 2368] [serial = 1755] [outer = 00000000] 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (19F4E400) [pid = 2368] [serial = 1756] [outer = 16D46C00] 04:22:45 INFO - PROCESS | 2368 | 1461151365314 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1AF28C00) [pid = 2368] [serial = 1757] [outer = 16D46C00] 04:22:45 INFO - PROCESS | 2368 | 1461151365703 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]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 04:22:45 INFO - PROCESS | 2368 | 1461151365741 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 2368 | 1461151365743 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:22:45 INFO - PROCESS | 2368 | 1461151365748 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 2368 | 1461151365754 Marionette TRACE conn5 <- [1,2306,null,{}] 04:22:45 INFO - PROCESS | 2368 | 1461151365763 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}] 04:22:45 INFO - PROCESS | 2368 | 1461151365857 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:22:45 INFO - PROCESS | 2368 | 1461151365865 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2368 | ++DOCSHELL 1B336400 == 64 [pid = 2368] [id = 586] 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B337400) [pid = 2368] [serial = 1758] [outer = 00000000] 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1BA31400) [pid = 2368] [serial = 1759] [outer = 1B337400] 04:22:45 INFO - PROCESS | 2368 | 1461151365911 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1BA67400) [pid = 2368] [serial = 1760] [outer = 1B337400] 04:22:46 INFO - PROCESS | 2368 | 1461151366414 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] 04:22:46 INFO - PROCESS | 2368 | 1461151366483 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:22:46 INFO - PROCESS | 2368 | 1461151366487 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:22:46 INFO - PROCESS | 2368 | 1461151366488 Marionette TRACE conn5 <- [1,2310,null,{}] 04:22:46 INFO - PROCESS | 2368 | 1461151366492 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}] 04:22:46 INFO - PROCESS | 2368 | 1461151366607 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:22:46 INFO - PROCESS | 2368 | 1461151366726 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2C000 == 65 [pid = 2368] [id = 587] 04:22:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA2E400) [pid = 2368] [serial = 1761] [outer = 00000000] 04:22:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1C98D800) [pid = 2368] [serial = 1762] [outer = 1BA2E400] 04:22:46 INFO - PROCESS | 2368 | 1461151366772 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C895000) [pid = 2368] [serial = 1763] [outer = 1BA2E400] 04:22:47 INFO - PROCESS | 2368 | 1461151367173 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 04:22:47 INFO - PROCESS | 2368 | 1461151367221 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:22:47 INFO - PROCESS | 2368 | 1461151367223 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:22:47 INFO - PROCESS | 2368 | 1461151367226 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2368 | 1461151367227 Marionette TRACE conn5 <- [1,2314,null,{}] 04:22:47 INFO - PROCESS | 2368 | 1461151367231 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}] 04:22:47 INFO - PROCESS | 2368 | 1461151367360 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:22:47 INFO - PROCESS | 2368 | 1461151367370 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2368 | ++DOCSHELL 1D8EA000 == 66 [pid = 2368] [id = 588] 04:22:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1DD16800) [pid = 2368] [serial = 1764] [outer = 00000000] 04:22:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1E053400) [pid = 2368] [serial = 1765] [outer = 1DD16800] 04:22:47 INFO - PROCESS | 2368 | 1461151367486 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1E31B000) [pid = 2368] [serial = 1766] [outer = 1DD16800] 04:22:47 INFO - PROCESS | 2368 | 1461151367949 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 04:22:47 INFO - PROCESS | 2368 | 1461151367997 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2368 | 1461151367999 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:22:47 INFO - PROCESS | 2368 | 1461151368002 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:22:48 INFO - PROCESS | 2368 | 1461151368004 Marionette TRACE conn5 <- [1,2318,null,{}] 04:22:48 INFO - PROCESS | 2368 | 1461151368007 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}] 04:22:48 INFO - PROCESS | 2368 | 1461151368138 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:22:48 INFO - PROCESS | 2368 | 1461151368212 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 2368 | ++DOCSHELL 11EEFC00 == 67 [pid = 2368] [id = 589] 04:22:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1C56A800) [pid = 2368] [serial = 1767] [outer = 00000000] 04:22:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1F681000) [pid = 2368] [serial = 1768] [outer = 1C56A800] 04:22:48 INFO - PROCESS | 2368 | 1461151368257 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1FAA0000) [pid = 2368] [serial = 1769] [outer = 1C56A800] 04:22:48 INFO - PROCESS | 2368 | 1461151368667 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]]]}] 04:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 04:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:22:48 INFO - PROCESS | 2368 | 1461151368737 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 2368 | 1461151368739 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:22:48 INFO - PROCESS | 2368 | 1461151368742 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 2368 | 1461151368744 Marionette TRACE conn5 <- [1,2322,null,{}] 04:22:48 INFO - PROCESS | 2368 | 1461151368747 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}] 04:22:48 INFO - PROCESS | 2368 | 1461151368873 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:22:48 INFO - PROCESS | 2368 | 1461151368941 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 2368 | ++DOCSHELL 1FC26000 == 68 [pid = 2368] [id = 590] 04:22:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1FC27000) [pid = 2368] [serial = 1770] [outer = 00000000] 04:22:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FD0A000) [pid = 2368] [serial = 1771] [outer = 1FC27000] 04:22:48 INFO - PROCESS | 2368 | 1461151368986 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FD09400) [pid = 2368] [serial = 1772] [outer = 1FC27000] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1BA6EC00) [pid = 2368] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (21079C00) [pid = 2368] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (21086C00) [pid = 2368] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (124B6C00) [pid = 2368] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FD91800) [pid = 2368] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B640000) [pid = 2368] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (20770000) [pid = 2368] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19F1DC00) [pid = 2368] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1B347000) [pid = 2368] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA6A000) [pid = 2368] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1EFC4800) [pid = 2368] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (12519C00) [pid = 2368] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (16D42400) [pid = 2368] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:22:49 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1AF50800) [pid = 2368] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:22:49 INFO - PROCESS | 2368 | 1461151369428 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]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 04:22:49 INFO - PROCESS | 2368 | 1461151369486 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 2368 | 1461151369488 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:22:49 INFO - PROCESS | 2368 | 1461151369492 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 2368 | 1461151369493 Marionette TRACE conn5 <- [1,2326,null,{}] 04:22:49 INFO - PROCESS | 2368 | 1461151369500 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}] 04:22:49 INFO - PROCESS | 2368 | 1461151369586 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:22:49 INFO - PROCESS | 2368 | 1461151369593 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2368 | ++DOCSHELL 1A607C00 == 69 [pid = 2368] [id = 591] 04:22:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B347000) [pid = 2368] [serial = 1773] [outer = 00000000] 04:22:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1FC24000) [pid = 2368] [serial = 1774] [outer = 1B347000] 04:22:49 INFO - PROCESS | 2368 | 1461151369638 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1FD02800) [pid = 2368] [serial = 1775] [outer = 1B347000] 04:22:50 INFO - PROCESS | 2368 | 1461151370063 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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 04:22:50 INFO - PROCESS | 2368 | 1461151370128 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2368 | 1461151370130 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:22:50 INFO - PROCESS | 2368 | 1461151370133 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2368 | 1461151370135 Marionette TRACE conn5 <- [1,2330,null,{}] 04:22:50 INFO - PROCESS | 2368 | 1461151370138 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}] 04:22:50 INFO - PROCESS | 2368 | 1461151370225 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:22:50 INFO - PROCESS | 2368 | 1461151370232 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2368 | ++DOCSHELL 1C741400 == 70 [pid = 2368] [id = 592] 04:22:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1FD69C00) [pid = 2368] [serial = 1776] [outer = 00000000] 04:22:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1FD78400) [pid = 2368] [serial = 1777] [outer = 1FD69C00] 04:22:50 INFO - PROCESS | 2368 | 1461151370276 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1FD98000) [pid = 2368] [serial = 1778] [outer = 1FD69C00] 04:22:50 INFO - PROCESS | 2368 | 1461151370714 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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 04:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:22:50 INFO - PROCESS | 2368 | 1461151370768 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2368 | 1461151370770 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:22:50 INFO - PROCESS | 2368 | 1461151370773 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2368 | 1461151370775 Marionette TRACE conn5 <- [1,2334,null,{}] 04:22:50 INFO - PROCESS | 2368 | 1461151370778 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}] 04:22:50 INFO - PROCESS | 2368 | 1461151370865 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:22:50 INFO - PROCESS | 2368 | 1461151370871 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2368 | ++DOCSHELL 1FD9C000 == 71 [pid = 2368] [id = 593] 04:22:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1FD9D000) [pid = 2368] [serial = 1779] [outer = 00000000] 04:22:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (206A2400) [pid = 2368] [serial = 1780] [outer = 1FD9D000] 04:22:50 INFO - PROCESS | 2368 | 1461151370922 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (2076C400) [pid = 2368] [serial = 1781] [outer = 1FD9D000] 04:22:51 INFO - PROCESS | 2368 | 1461151371628 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]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 04:22:51 INFO - PROCESS | 2368 | 1461151371704 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 2368 | 1461151371709 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:22:51 INFO - PROCESS | 2368 | 1461151371716 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 2368 | 1461151371720 Marionette TRACE conn5 <- [1,2338,null,{}] 04:22:51 INFO - PROCESS | 2368 | 1461151371725 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}] 04:22:51 INFO - PROCESS | 2368 | 1461151371878 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:22:52 INFO - PROCESS | 2368 | 1461151372029 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 2368 | ++DOCSHELL 16E0E800 == 72 [pid = 2368] [id = 594] 04:22:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1860C800) [pid = 2368] [serial = 1782] [outer = 00000000] 04:22:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (19F47000) [pid = 2368] [serial = 1783] [outer = 1860C800] 04:22:52 INFO - PROCESS | 2368 | 1461151372090 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1A45D800) [pid = 2368] [serial = 1784] [outer = 1860C800] 04:22:52 INFO - PROCESS | 2368 | 1461151372700 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]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1021ms 04:22:52 INFO - PROCESS | 2368 | 1461151372741 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 2368 | 1461151372747 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:22:52 INFO - PROCESS | 2368 | 1461151372754 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 2368 | 1461151372756 Marionette TRACE conn5 <- [1,2342,null,{}] 04:22:52 INFO - PROCESS | 2368 | 1461151372761 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}] 04:22:52 INFO - PROCESS | 2368 | 1461151372876 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:22:53 INFO - PROCESS | 2368 | 1461151373038 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 2368 | ++DOCSHELL 1B59C800 == 73 [pid = 2368] [id = 595] 04:22:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B5A0000) [pid = 2368] [serial = 1785] [outer = 00000000] 04:22:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1BA79000) [pid = 2368] [serial = 1786] [outer = 1B5A0000] 04:22:53 INFO - PROCESS | 2368 | 1461151373094 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1C679000) [pid = 2368] [serial = 1787] [outer = 1B5A0000] 04:22:53 INFO - PROCESS | 2368 | 1461151373753 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]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1077ms 04:22:53 INFO - PROCESS | 2368 | 1461151373832 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 2368 | 1461151373835 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:22:53 INFO - PROCESS | 2368 | 1461151373838 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 2368 | 1461151373842 Marionette TRACE conn5 <- [1,2346,null,{}] 04:22:53 INFO - PROCESS | 2368 | 1461151373854 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}] 04:22:53 INFO - PROCESS | 2368 | 1461151373968 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:22:54 INFO - PROCESS | 2368 | 1461151374119 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 2368 | ++DOCSHELL 1E419000 == 74 [pid = 2368] [id = 596] 04:22:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1FD77800) [pid = 2368] [serial = 1788] [outer = 00000000] 04:22:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (2076F800) [pid = 2368] [serial = 1789] [outer = 1FD77800] 04:22:54 INFO - PROCESS | 2368 | 1461151374178 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (20778800) [pid = 2368] [serial = 1790] [outer = 1FD77800] 04:22:54 INFO - PROCESS | 2368 | 1461151374780 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]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 04:22:54 INFO - PROCESS | 2368 | 1461151374812 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 2368 | 1461151374815 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:22:54 INFO - PROCESS | 2368 | 1461151374819 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 2368 | 1461151374821 Marionette TRACE conn5 <- [1,2350,null,{}] 04:22:54 INFO - PROCESS | 2368 | 1461151374825 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}] 04:22:54 INFO - PROCESS | 2368 | 1461151374941 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:22:55 INFO - PROCESS | 2368 | 1461151375119 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 2368 | ++DOCSHELL 206A5400 == 75 [pid = 2368] [id = 597] 04:22:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (2076C800) [pid = 2368] [serial = 1791] [outer = 00000000] 04:22:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (2106D400) [pid = 2368] [serial = 1792] [outer = 2076C800] 04:22:55 INFO - PROCESS | 2368 | 1461151375174 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (21074C00) [pid = 2368] [serial = 1793] [outer = 2076C800] 04:22:56 INFO - PROCESS | 2368 | 1461151376050 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]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1282ms 04:22:56 INFO - PROCESS | 2368 | 1461151376104 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:22:56 INFO - PROCESS | 2368 | 1461151376109 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 2368 | 1461151376114 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 2368 | 1461151376118 Marionette TRACE conn5 <- [1,2354,null,{}] 04:22:56 INFO - PROCESS | 2368 | 1461151376139 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}] 04:22:56 INFO - PROCESS | 2368 | 1461151376243 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:22:56 INFO - PROCESS | 2368 | 1461151376394 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 2368 | ++DOCSHELL 1240FC00 == 76 [pid = 2368] [id = 598] 04:22:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (124B8000) [pid = 2368] [serial = 1794] [outer = 00000000] 04:22:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1251F800) [pid = 2368] [serial = 1795] [outer = 124B8000] 04:22:56 INFO - PROCESS | 2368 | 1461151376447 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (125CB800) [pid = 2368] [serial = 1796] [outer = 124B8000] 04:22:57 INFO - PROCESS | 2368 | 1461151377030 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]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 990ms 04:22:57 INFO - PROCESS | 2368 | 1461151377104 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 2368 | 1461151377110 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:22:57 INFO - PROCESS | 2368 | 1461151377116 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 2368 | 1461151377119 Marionette TRACE conn5 <- [1,2358,null,{}] 04:22:57 INFO - PROCESS | 2368 | 1461151377123 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}] 04:22:57 INFO - PROCESS | 2368 | 1461151377219 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:22:57 INFO - PROCESS | 2368 | 1461151377368 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 2368 | ++DOCSHELL 12908800 == 77 [pid = 2368] [id = 599] 04:22:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (12C13000) [pid = 2368] [serial = 1797] [outer = 00000000] 04:22:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1797D000) [pid = 2368] [serial = 1798] [outer = 12C13000] 04:22:57 INFO - PROCESS | 2368 | 1461151377419 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (186D7000) [pid = 2368] [serial = 1799] [outer = 12C13000] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1C741400 == 76 [pid = 2368] [id = 592] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1A607C00 == 75 [pid = 2368] [id = 591] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1FC26000 == 74 [pid = 2368] [id = 590] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 11EEFC00 == 73 [pid = 2368] [id = 589] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1D8EA000 == 72 [pid = 2368] [id = 588] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1BA2C000 == 71 [pid = 2368] [id = 587] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (0F482400) [pid = 2368] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1B336400 == 70 [pid = 2368] [id = 586] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 16D3CC00 == 69 [pid = 2368] [id = 585] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 19E78400 == 68 [pid = 2368] [id = 584] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 0EB25400 == 67 [pid = 2368] [id = 583] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1A610000 == 66 [pid = 2368] [id = 578] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 12CC2400 == 65 [pid = 2368] [id = 577] 04:22:57 INFO - PROCESS | 2368 | --DOCSHELL 1CBA0400 == 64 [pid = 2368] [id = 576] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1B5A0800) [pid = 2368] [serial = 1721] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1B347800) [pid = 2368] [serial = 1720] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1BA2FC00) [pid = 2368] [serial = 1723] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1A464400) [pid = 2368] [serial = 1646] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1DD1FC00) [pid = 2368] [serial = 1649] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (2106E000) [pid = 2368] [serial = 1652] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (21085000) [pid = 2368] [serial = 1655] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (213D0C00) [pid = 2368] [serial = 1658] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1C88A000) [pid = 2368] [serial = 1727] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (13B81400) [pid = 2368] [serial = 1714] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (16E8A800) [pid = 2368] [serial = 1715] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A4A5400) [pid = 2368] [serial = 1717] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1A6C6400) [pid = 2368] [serial = 1718] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1BA7C400) [pid = 2368] [serial = 1696] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (19F49C00) [pid = 2368] [serial = 1712] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (19E0CC00) [pid = 2368] [serial = 1711] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (19F17400) [pid = 2368] [serial = 1693] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (213D6800) [pid = 2368] [serial = 1705] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1AF4A400) [pid = 2368] [serial = 1708] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1FD94800) [pid = 2368] [serial = 1691] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (206A4000) [pid = 2368] [serial = 1699] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA36C00) [pid = 2368] [serial = 1724] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (21073400) [pid = 2368] [serial = 1702] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1C677400) [pid = 2368] [serial = 1726] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (20774C00) [pid = 2368] [serial = 1610] [outer = 00000000] [url = about:blank] 04:22:57 INFO - PROCESS | 2368 | 1461151377972 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]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 04:22:57 INFO - PROCESS | 2368 | 1461151377989 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 2368 | 1461151377992 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:22:57 INFO - PROCESS | 2368 | 1461151377995 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:22:57 INFO - PROCESS | 2368 | 1461151377998 Marionette TRACE conn5 <- [1,2362,null,{}] 04:22:58 INFO - PROCESS | 2368 | 1461151378009 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}] 04:22:58 INFO - PROCESS | 2368 | 1461151378100 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:22:58 INFO - PROCESS | 2368 | 1461151378202 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2368 | ++DOCSHELL 12CC2400 == 65 [pid = 2368] [id = 600] 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (12CDA000) [pid = 2368] [serial = 1800] [outer = 00000000] 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (17778800) [pid = 2368] [serial = 1801] [outer = 12CDA000] 04:22:58 INFO - PROCESS | 2368 | 1461151378250 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (186DE800) [pid = 2368] [serial = 1802] [outer = 12CDA000] 04:22:58 INFO - PROCESS | 2368 | 1461151378669 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]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 04:22:58 INFO - PROCESS | 2368 | 1461151378730 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 2368 | 1461151378733 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:22:58 INFO - PROCESS | 2368 | 1461151378736 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:22:58 INFO - PROCESS | 2368 | 1461151378738 Marionette TRACE conn5 <- [1,2366,null,{}] 04:22:58 INFO - PROCESS | 2368 | 1461151378742 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}] 04:22:58 INFO - PROCESS | 2368 | 1461151378827 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:22:58 INFO - PROCESS | 2368 | 1461151378870 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2368 | ++DOCSHELL 19F1DC00 == 66 [pid = 2368] [id = 601] 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (19F1E000) [pid = 2368] [serial = 1803] [outer = 00000000] 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1A461C00) [pid = 2368] [serial = 1804] [outer = 19F1E000] 04:22:58 INFO - PROCESS | 2368 | 1461151378915 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1A4A5400) [pid = 2368] [serial = 1805] [outer = 19F1E000] 04:22:59 INFO - PROCESS | 2368 | 1461151379369 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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 04:22:59 INFO - PROCESS | 2368 | 1461151379410 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2368 | 1461151379412 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:22:59 INFO - PROCESS | 2368 | 1461151379415 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 2368 | 1461151379417 Marionette TRACE conn5 <- [1,2370,null,{}] 04:22:59 INFO - PROCESS | 2368 | 1461151379420 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}] 04:22:59 INFO - PROCESS | 2368 | 1461151379500 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:22:59 INFO - PROCESS | 2368 | 1461151379508 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 2368 | ++DOCSHELL 1A60D000 == 67 [pid = 2368] [id = 602] 04:22:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1A60E800) [pid = 2368] [serial = 1806] [outer = 00000000] 04:22:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1AF2FC00) [pid = 2368] [serial = 1807] [outer = 1A60E800] 04:22:59 INFO - PROCESS | 2368 | 1461151379553 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1AF54000) [pid = 2368] [serial = 1808] [outer = 1A60E800] 04:23:00 INFO - PROCESS | 2368 | 1461151380007 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]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 04:23:00 INFO - PROCESS | 2368 | 1461151380046 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 2368 | 1461151380048 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:23:00 INFO - PROCESS | 2368 | 1461151380062 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:23:00 INFO - PROCESS | 2368 | 1461151380064 Marionette TRACE conn5 <- [1,2374,null,{}] 04:23:00 INFO - PROCESS | 2368 | 1461151380068 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}] 04:23:00 INFO - PROCESS | 2368 | 1461151380204 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:23:00 INFO - PROCESS | 2368 | 1461151380297 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 2368 | ++DOCSHELL 1B334C00 == 68 [pid = 2368] [id = 603] 04:23:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1B335400) [pid = 2368] [serial = 1809] [outer = 00000000] 04:23:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1B5A1400) [pid = 2368] [serial = 1810] [outer = 1B335400] 04:23:00 INFO - PROCESS | 2368 | 1461151380348 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B5ABC00) [pid = 2368] [serial = 1811] [outer = 1B335400] 04:23:00 INFO - PROCESS | 2368 | 1461151380782 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]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 770ms 04:23:00 INFO - PROCESS | 2368 | 1461151380837 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 2368 | 1461151380839 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:23:00 INFO - PROCESS | 2368 | 1461151380848 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 2368 | 1461151380850 Marionette TRACE conn5 <- [1,2378,null,{}] 04:23:00 INFO - PROCESS | 2368 | 1461151380853 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}] 04:23:00 INFO - PROCESS | 2368 | 1461151380967 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:23:00 INFO - PROCESS | 2368 | 1461151380973 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2368 | ++DOCSHELL 1A611400 == 69 [pid = 2368] [id = 604] 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1B349800) [pid = 2368] [serial = 1812] [outer = 00000000] 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1BA63000) [pid = 2368] [serial = 1813] [outer = 1B349800] 04:23:01 INFO - PROCESS | 2368 | 1461151381078 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1BA35400) [pid = 2368] [serial = 1814] [outer = 1B349800] 04:23:01 INFO - PROCESS | 2368 | 1461151381499 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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 04:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:23:01 INFO - PROCESS | 2368 | 1461151381530 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2368 | 1461151381532 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 2368 | 1461151381535 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 2368 | 1461151381537 Marionette TRACE conn5 <- [1,2382,null,{}] 04:23:01 INFO - PROCESS | 2368 | 1461151381540 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}] 04:23:01 INFO - PROCESS | 2368 | 1461151381680 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:23:01 INFO - PROCESS | 2368 | 1461151381743 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2368 | ++DOCSHELL 1BA6BC00 == 70 [pid = 2368] [id = 605] 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1BA6F800) [pid = 2368] [serial = 1815] [outer = 00000000] 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1C569800) [pid = 2368] [serial = 1816] [outer = 1BA6F800] 04:23:01 INFO - PROCESS | 2368 | 1461151381793 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1C672000) [pid = 2368] [serial = 1817] [outer = 1BA6F800] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1DD16800) [pid = 2368] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1C56A800) [pid = 2368] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1FC27000) [pid = 2368] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1B337400) [pid = 2368] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (16D46C00) [pid = 2368] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (19F47C00) [pid = 2368] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1BA2E400) [pid = 2368] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1B347000) [pid = 2368] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (11E5A400) [pid = 2368] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:23:02 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FD69C00) [pid = 2368] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:23:02 INFO - PROCESS | 2368 | 1461151382435 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]]]}] 04:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 04:23:02 INFO - PROCESS | 2368 | 1461151382468 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 2368 | 1461151382470 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:23:02 INFO - PROCESS | 2368 | 1461151382474 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:23:02 INFO - PROCESS | 2368 | 1461151382476 Marionette TRACE conn5 <- [1,2386,null,{}] 04:23:02 INFO - PROCESS | 2368 | 1461151382479 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}] 04:23:02 INFO - PROCESS | 2368 | 1461151382560 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:23:02 INFO - PROCESS | 2368 | 1461151382664 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 2368 | ++DOCSHELL 0F4E0000 == 71 [pid = 2368] [id = 606] 04:23:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (11EF9000) [pid = 2368] [serial = 1818] [outer = 00000000] 04:23:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1C88A400) [pid = 2368] [serial = 1819] [outer = 11EF9000] 04:23:02 INFO - PROCESS | 2368 | 1461151382709 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1C894800) [pid = 2368] [serial = 1820] [outer = 11EF9000] 04:23:03 INFO - PROCESS | 2368 | 1461151383093 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]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 04:23:03 INFO - PROCESS | 2368 | 1461151383148 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 2368 | 1461151383150 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:23:03 INFO - PROCESS | 2368 | 1461151383154 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:23:03 INFO - PROCESS | 2368 | 1461151383155 Marionette TRACE conn5 <- [1,2390,null,{}] 04:23:03 INFO - PROCESS | 2368 | 1461151383159 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}] 04:23:03 INFO - PROCESS | 2368 | 1461151383241 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:23:03 INFO - PROCESS | 2368 | 1461151383247 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 2368 | ++DOCSHELL 19F45400 == 72 [pid = 2368] [id = 607] 04:23:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C708C00) [pid = 2368] [serial = 1821] [outer = 00000000] 04:23:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1D8E7800) [pid = 2368] [serial = 1822] [outer = 1C708C00] 04:23:03 INFO - PROCESS | 2368 | 1461151383292 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1DD17800) [pid = 2368] [serial = 1823] [outer = 1C708C00] 04:23:03 INFO - PROCESS | 2368 | 1461151383723 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]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 04:23:03 INFO - PROCESS | 2368 | 1461151383788 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 2368 | 1461151383791 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:23:03 INFO - PROCESS | 2368 | 1461151383794 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 2368 | 1461151383796 Marionette TRACE conn5 <- [1,2394,null,{}] 04:23:03 INFO - PROCESS | 2368 | 1461151383800 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}] 04:23:03 INFO - PROCESS | 2368 | 1461151383905 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:23:03 INFO - PROCESS | 2368 | 1461151383918 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 2368 | ++DOCSHELL 1E059C00 == 73 [pid = 2368] [id = 608] 04:23:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1E0A4800) [pid = 2368] [serial = 1824] [outer = 00000000] 04:23:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1E0AE800) [pid = 2368] [serial = 1825] [outer = 1E0A4800] 04:23:03 INFO - PROCESS | 2368 | 1461151383967 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1E416C00) [pid = 2368] [serial = 1826] [outer = 1E0A4800] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 21084C00 == 72 [pid = 2368] [id = 552] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E312C00 == 71 [pid = 2368] [id = 581] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 207DFC00 == 70 [pid = 2368] [id = 504] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E058000 == 69 [pid = 2368] [id = 567] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1C703400 == 68 [pid = 2368] [id = 371] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 186D9000 == 67 [pid = 2368] [id = 414] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1BA7E400 == 66 [pid = 2368] [id = 579] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E051400 == 65 [pid = 2368] [id = 580] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 2076FC00 == 64 [pid = 2368] [id = 550] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 125BDC00 == 63 [pid = 2368] [id = 369] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 0EB1A000 == 62 [pid = 2368] [id = 458] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1AF55000 == 61 [pid = 2368] [id = 563] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 20771000 == 60 [pid = 2368] [id = 520] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 21079400 == 59 [pid = 2368] [id = 551] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 2069C800 == 58 [pid = 2368] [id = 489] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1AF49800 == 57 [pid = 2368] [id = 565] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 139DD000 == 56 [pid = 2368] [id = 537] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1761E000 == 55 [pid = 2368] [id = 417] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1FD95C00 == 54 [pid = 2368] [id = 488] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E0A5800 == 53 [pid = 2368] [id = 566] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 2106BC00 == 52 [pid = 2368] [id = 568] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1B336C00 == 51 [pid = 2368] [id = 487] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E056C00 == 50 [pid = 2368] [id = 416] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 125BD000 == 49 [pid = 2368] [id = 505] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1240A800 == 48 [pid = 2368] [id = 359] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 12CBB000 == 47 [pid = 2368] [id = 582] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1C679800 == 46 [pid = 2368] [id = 443] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1FC42800 == 45 [pid = 2368] [id = 473] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1FD9C400 == 44 [pid = 2368] [id = 519] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1C566800 == 43 [pid = 2368] [id = 428] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 12676800 == 42 [pid = 2368] [id = 569] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 17771C00 == 41 [pid = 2368] [id = 503] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1BA7D000 == 40 [pid = 2368] [id = 415] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 12908800 == 39 [pid = 2368] [id = 599] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 206A5400 == 38 [pid = 2368] [id = 597] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1240FC00 == 37 [pid = 2368] [id = 598] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1E419000 == 36 [pid = 2368] [id = 596] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1B59C800 == 35 [pid = 2368] [id = 595] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1FD9C000 == 34 [pid = 2368] [id = 593] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 16E0E800 == 33 [pid = 2368] [id = 594] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 19F1DC00 == 32 [pid = 2368] [id = 601] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1A60D000 == 31 [pid = 2368] [id = 602] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 0F4E0000 == 30 [pid = 2368] [id = 606] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1B334C00 == 29 [pid = 2368] [id = 603] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 19F45400 == 28 [pid = 2368] [id = 607] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1A611400 == 27 [pid = 2368] [id = 604] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 12CC2400 == 26 [pid = 2368] [id = 600] 04:23:05 INFO - PROCESS | 2368 | --DOCSHELL 1BA6BC00 == 25 [pid = 2368] [id = 605] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E053400) [pid = 2368] [serial = 1765] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1F681000) [pid = 2368] [serial = 1768] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1E31B000) [pid = 2368] [serial = 1766] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1FD0A000) [pid = 2368] [serial = 1771] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FAA0000) [pid = 2368] [serial = 1769] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1BA67400) [pid = 2368] [serial = 1760] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (19F4E400) [pid = 2368] [serial = 1756] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1AF28C00) [pid = 2368] [serial = 1757] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1B329400) [pid = 2368] [serial = 1754] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1A6C6800) [pid = 2368] [serial = 1753] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1C98D800) [pid = 2368] [serial = 1762] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1FC24000) [pid = 2368] [serial = 1774] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (16D3C000) [pid = 2368] [serial = 1751] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (12CDF800) [pid = 2368] [serial = 1750] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1DD20C00) [pid = 2368] [serial = 1729] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1766B800) [pid = 2368] [serial = 1732] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1AF49000) [pid = 2368] [serial = 1735] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1C88CC00) [pid = 2368] [serial = 1738] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1E0A7000) [pid = 2368] [serial = 1741] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1E41FC00) [pid = 2368] [serial = 1744] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (206A2400) [pid = 2368] [serial = 1780] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1FC27C00) [pid = 2368] [serial = 1747] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1FD78400) [pid = 2368] [serial = 1777] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1FD98000) [pid = 2368] [serial = 1778] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1FD09400) [pid = 2368] [serial = 1772] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1BA31400) [pid = 2368] [serial = 1759] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1FD02800) [pid = 2368] [serial = 1775] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1C895000) [pid = 2368] [serial = 1763] [outer = 00000000] [url = about:blank] 04:23:06 INFO - PROCESS | 2368 | 1461151386160 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]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2424ms 04:23:06 INFO - PROCESS | 2368 | 1461151386223 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 2368 | 1461151386227 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:23:06 INFO - PROCESS | 2368 | 1461151386232 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 2368 | 1461151386236 Marionette TRACE conn5 <- [1,2398,null,{}] 04:23:06 INFO - PROCESS | 2368 | 1461151386242 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}] 04:23:06 INFO - PROCESS | 2368 | 1461151386334 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:23:06 INFO - PROCESS | 2368 | 1461151386351 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 2368 | ++DOCSHELL 0F095400 == 26 [pid = 2368] [id = 609] 04:23:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (0F096400) [pid = 2368] [serial = 1827] [outer = 00000000] 04:23:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (0F4E8400) [pid = 2368] [serial = 1828] [outer = 0F096400] 04:23:06 INFO - PROCESS | 2368 | 1461151386403 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (11EEC400) [pid = 2368] [serial = 1829] [outer = 0F096400] 04:23:06 INFO - PROCESS | 2368 | 1461151386911 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]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 04:23:06 INFO - PROCESS | 2368 | 1461151386963 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 2368 | 1461151386969 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:23:06 INFO - PROCESS | 2368 | 1461151386976 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 2368 | 1461151386978 Marionette TRACE conn5 <- [1,2402,null,{}] 04:23:06 INFO - PROCESS | 2368 | 1461151386982 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}] 04:23:07 INFO - PROCESS | 2368 | 1461151387068 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:23:07 INFO - PROCESS | 2368 | 1461151387075 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 2368 | ++DOCSHELL 12403C00 == 27 [pid = 2368] [id = 610] 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (124BC000) [pid = 2368] [serial = 1830] [outer = 00000000] 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1251A400) [pid = 2368] [serial = 1831] [outer = 124BC000] 04:23:07 INFO - PROCESS | 2368 | 1461151387129 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (12522400) [pid = 2368] [serial = 1832] [outer = 124BC000] 04:23:07 INFO - PROCESS | 2368 | 1461151387610 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]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 04:23:07 INFO - PROCESS | 2368 | 1461151387648 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 2368 | 1461151387650 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:23:07 INFO - PROCESS | 2368 | 1461151387654 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 2368 | 1461151387657 Marionette TRACE conn5 <- [1,2406,null,{}] 04:23:07 INFO - PROCESS | 2368 | 1461151387668 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}] 04:23:07 INFO - PROCESS | 2368 | 1461151387788 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:23:07 INFO - PROCESS | 2368 | 1461151387799 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 2368 | ++DOCSHELL 134D6C00 == 28 [pid = 2368] [id = 611] 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (134D7000) [pid = 2368] [serial = 1833] [outer = 00000000] 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (13B49000) [pid = 2368] [serial = 1834] [outer = 134D7000] 04:23:07 INFO - PROCESS | 2368 | 1461151387857 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (13B83000) [pid = 2368] [serial = 1835] [outer = 134D7000] 04:23:08 INFO - PROCESS | 2368 | 1461151388323 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]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 04:23:08 INFO - PROCESS | 2368 | 1461151388387 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 2368 | 1461151388390 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:23:08 INFO - PROCESS | 2368 | 1461151388393 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:23:08 INFO - PROCESS | 2368 | 1461151388395 Marionette TRACE conn5 <- [1,2410,null,{}] 04:23:08 INFO - PROCESS | 2368 | 1461151388398 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}] 04:23:08 INFO - PROCESS | 2368 | 1461151388479 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:23:08 INFO - PROCESS | 2368 | 1461151388485 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 2368 | ++DOCSHELL 13B46800 == 29 [pid = 2368] [id = 612] 04:23:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (16D73800) [pid = 2368] [serial = 1836] [outer = 00000000] 04:23:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (16E61400) [pid = 2368] [serial = 1837] [outer = 16D73800] 04:23:08 INFO - PROCESS | 2368 | 1461151388530 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (16E8C400) [pid = 2368] [serial = 1838] [outer = 16D73800] 04:23:08 INFO - PROCESS | 2368 | 1461151388978 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]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 04:23:09 INFO - PROCESS | 2368 | 1461151389028 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 2368 | 1461151389030 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:23:09 INFO - PROCESS | 2368 | 1461151389033 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:23:09 INFO - PROCESS | 2368 | 1461151389035 Marionette TRACE conn5 <- [1,2414,null,{}] 04:23:09 INFO - PROCESS | 2368 | 1461151389038 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}] 04:23:09 INFO - PROCESS | 2368 | 1461151389131 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:23:09 INFO - PROCESS | 2368 | 1461151389137 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 2368 | ++DOCSHELL 1766CC00 == 30 [pid = 2368] [id = 613] 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1776D400) [pid = 2368] [serial = 1839] [outer = 00000000] 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (18602000) [pid = 2368] [serial = 1840] [outer = 1776D400] 04:23:09 INFO - PROCESS | 2368 | 1461151389211 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (186D9400) [pid = 2368] [serial = 1841] [outer = 1776D400] 04:23:09 INFO - PROCESS | 2368 | 1461151389651 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]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 04:23:09 INFO - PROCESS | 2368 | 1461151389708 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 2368 | 1461151389710 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:23:09 INFO - PROCESS | 2368 | 1461151389713 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 2368 | 1461151389714 Marionette TRACE conn5 <- [1,2418,null,{}] 04:23:09 INFO - PROCESS | 2368 | 1461151389718 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}] 04:23:09 INFO - PROCESS | 2368 | 1461151389826 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:23:09 INFO - PROCESS | 2368 | 1461151389834 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 2368 | ++DOCSHELL 19F14800 == 31 [pid = 2368] [id = 614] 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (19F46000) [pid = 2368] [serial = 1842] [outer = 00000000] 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1A41F400) [pid = 2368] [serial = 1843] [outer = 19F46000] 04:23:09 INFO - PROCESS | 2368 | 1461151389883 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1A45B400) [pid = 2368] [serial = 1844] [outer = 19F46000] 04:23:10 INFO - PROCESS | 2368 | 1461151390316 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]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 04:23:10 INFO - PROCESS | 2368 | 1461151390349 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 2368 | 1461151390351 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:23:10 INFO - PROCESS | 2368 | 1461151390354 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:23:10 INFO - PROCESS | 2368 | 1461151390355 Marionette TRACE conn5 <- [1,2422,null,{}] 04:23:10 INFO - PROCESS | 2368 | 1461151390359 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}] 04:23:10 INFO - PROCESS | 2368 | 1461151390434 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:23:10 INFO - PROCESS | 2368 | 1461151390440 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 2368 | ++DOCSHELL 1A45FC00 == 32 [pid = 2368] [id = 615] 04:23:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1A4A6800) [pid = 2368] [serial = 1845] [outer = 00000000] 04:23:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1A60FC00) [pid = 2368] [serial = 1846] [outer = 1A4A6800] 04:23:10 INFO - PROCESS | 2368 | 1461151390485 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1A6C4800) [pid = 2368] [serial = 1847] [outer = 1A4A6800] 04:23:10 INFO - PROCESS | 2368 | 1461151390941 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]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 04:23:11 INFO - PROCESS | 2368 | 1461151390997 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:23:11 INFO - PROCESS | 2368 | 1461151390999 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:23:11 INFO - PROCESS | 2368 | 1461151391002 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 2368 | 1461151391004 Marionette TRACE conn5 <- [1,2426,null,{}] 04:23:11 INFO - PROCESS | 2368 | 1461151391008 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}] 04:23:11 INFO - PROCESS | 2368 | 1461151391085 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:23:11 INFO - PROCESS | 2368 | 1461151391093 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2368 | ++DOCSHELL 1A6CD400 == 33 [pid = 2368] [id = 616] 04:23:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1AF49000) [pid = 2368] [serial = 1848] [outer = 00000000] 04:23:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1B32B800) [pid = 2368] [serial = 1849] [outer = 1AF49000] 04:23:11 INFO - PROCESS | 2368 | 1461151391138 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1B329000) [pid = 2368] [serial = 1850] [outer = 1AF49000] 04:23:11 INFO - PROCESS | 2368 | 1461151391605 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]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 04:23:11 INFO - PROCESS | 2368 | 1461151391679 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 2368 | 1461151391681 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:23:11 INFO - PROCESS | 2368 | 1461151391684 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 2368 | 1461151391686 Marionette TRACE conn5 <- [1,2430,null,{}] 04:23:11 INFO - PROCESS | 2368 | 1461151391689 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}] 04:23:11 INFO - PROCESS | 2368 | 1461151391801 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:23:11 INFO - PROCESS | 2368 | 1461151391893 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2368 | ++DOCSHELL 12CD8400 == 34 [pid = 2368] [id = 617] 04:23:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B336800) [pid = 2368] [serial = 1851] [outer = 00000000] 04:23:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1B346C00) [pid = 2368] [serial = 1852] [outer = 1B336800] 04:23:11 INFO - PROCESS | 2368 | 1461151391938 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1B346400) [pid = 2368] [serial = 1853] [outer = 1B336800] 04:23:12 INFO - PROCESS | 2368 | 1461151392347 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]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 04:23:12 INFO - PROCESS | 2368 | 1461151392364 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 2368 | 1461151392366 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:23:12 INFO - PROCESS | 2368 | 1461151392369 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 2368 | 1461151392370 Marionette TRACE conn5 <- [1,2434,null,{}] 04:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:23:12 INFO - PROCESS | 2368 | 1461151392374 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}] 04:23:12 INFO - PROCESS | 2368 | 1461151392488 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:23:12 INFO - PROCESS | 2368 | 1461151392494 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 2368 | ++DOCSHELL 1B59D800 == 35 [pid = 2368] [id = 618] 04:23:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1B59E800) [pid = 2368] [serial = 1854] [outer = 00000000] 04:23:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1B640000) [pid = 2368] [serial = 1855] [outer = 1B59E800] 04:23:12 INFO - PROCESS | 2368 | 1461151392539 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1BA2B800) [pid = 2368] [serial = 1856] [outer = 1B59E800] 04:23:12 INFO - PROCESS | 2368 | 1461151392983 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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:23:13 INFO - PROCESS | 2368 | 1461151393043 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2368 | 1461151393046 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:23:13 INFO - PROCESS | 2368 | 1461151393049 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2368 | 1461151393051 Marionette TRACE conn5 <- [1,2438,null,{}] 04:23:13 INFO - PROCESS | 2368 | 1461151393055 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}] 04:23:13 INFO - PROCESS | 2368 | 1461151393180 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:23:13 INFO - PROCESS | 2368 | 1461151393280 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2368 | ++DOCSHELL 1BA36800 == 36 [pid = 2368] [id = 619] 04:23:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1BA64000) [pid = 2368] [serial = 1857] [outer = 00000000] 04:23:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1BA75800) [pid = 2368] [serial = 1858] [outer = 1BA64000] 04:23:13 INFO - PROCESS | 2368 | 1461151393337 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1BA7E800) [pid = 2368] [serial = 1859] [outer = 1BA64000] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FD09C00) [pid = 2368] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (13B78C00) [pid = 2368] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA80C00) [pid = 2368] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (2069D800) [pid = 2368] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (12CDEC00) [pid = 2368] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1E41F400) [pid = 2368] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (13B54000) [pid = 2368] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1E388000) [pid = 2368] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B34C000) [pid = 2368] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1FD70400) [pid = 2368] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (21081400) [pid = 2368] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1A612000) [pid = 2368] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1D7E3000) [pid = 2368] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1E051800) [pid = 2368] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C708C00) [pid = 2368] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1B335400) [pid = 2368] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1B349800) [pid = 2368] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (11EF9000) [pid = 2368] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA6F800) [pid = 2368] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1A60E800) [pid = 2368] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (19F1E000) [pid = 2368] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (12CDA000) [pid = 2368] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (12C13000) [pid = 2368] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (124B8000) [pid = 2368] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (2076C800) [pid = 2368] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1FD77800) [pid = 2368] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1B5A0000) [pid = 2368] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1860C800) [pid = 2368] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:23:13 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1FD9D000) [pid = 2368] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:23:14 INFO - PROCESS | 2368 | 1461151394114 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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1121ms 04:23:14 INFO - PROCESS | 2368 | 1461151394171 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:23:14 INFO - PROCESS | 2368 | 1461151394173 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:23:14 INFO - PROCESS | 2368 | 1461151394176 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 2368 | 1461151394177 Marionette TRACE conn5 <- [1,2442,null,{}] 04:23:14 INFO - PROCESS | 2368 | 1461151394181 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}] 04:23:14 INFO - PROCESS | 2368 | 1461151394258 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:23:14 INFO - PROCESS | 2368 | 1461151394266 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 2368 | ++DOCSHELL 16D3E800 == 37 [pid = 2368] [id = 620] 04:23:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (16D43800) [pid = 2368] [serial = 1860] [outer = 00000000] 04:23:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (186DA800) [pid = 2368] [serial = 1861] [outer = 16D43800] 04:23:14 INFO - PROCESS | 2368 | 1461151394311 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (19E0BC00) [pid = 2368] [serial = 1862] [outer = 16D43800] 04:23:14 INFO - PROCESS | 2368 | 1461151394733 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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 04:23:14 INFO - PROCESS | 2368 | 1461151394746 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 2368 | 1461151394748 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:23:14 INFO - PROCESS | 2368 | 1461151394752 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 2368 | 1461151394753 Marionette TRACE conn5 <- [1,2446,null,{}] 04:23:14 INFO - PROCESS | 2368 | 1461151394756 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}] 04:23:14 INFO - PROCESS | 2368 | 1461151394876 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:23:14 INFO - PROCESS | 2368 | 1461151394885 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 2368 | ++DOCSHELL 1A456C00 == 38 [pid = 2368] [id = 621] 04:23:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1A45E800) [pid = 2368] [serial = 1863] [outer = 00000000] 04:23:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B32B400) [pid = 2368] [serial = 1864] [outer = 1A45E800] 04:23:14 INFO - PROCESS | 2368 | 1461151394930 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1BA2D400) [pid = 2368] [serial = 1865] [outer = 1A45E800] 04:23:15 INFO - PROCESS | 2368 | 1461151395357 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]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 04:23:15 INFO - PROCESS | 2368 | 1461151395383 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 2368 | 1461151395385 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:23:15 INFO - PROCESS | 2368 | 1461151395388 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 2368 | 1461151395389 Marionette TRACE conn5 <- [1,2450,null,{}] 04:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:23:15 INFO - PROCESS | 2368 | 1461151395393 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}] 04:23:15 INFO - PROCESS | 2368 | 1461151395510 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:23:15 INFO - PROCESS | 2368 | 1461151395518 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 2368 | ++DOCSHELL 19F44800 == 39 [pid = 2368] [id = 622] 04:23:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (19F4B400) [pid = 2368] [serial = 1866] [outer = 00000000] 04:23:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1C671000) [pid = 2368] [serial = 1867] [outer = 19F4B400] 04:23:15 INFO - PROCESS | 2368 | 1461151395564 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1C674400) [pid = 2368] [serial = 1868] [outer = 19F4B400] 04:23:16 INFO - PROCESS | 2368 | 1461151396080 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]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 04:23:16 INFO - PROCESS | 2368 | 1461151396124 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 2368 | 1461151396129 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:23:16 INFO - PROCESS | 2368 | 1461151396135 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 2368 | 1461151396140 Marionette TRACE conn5 <- [1,2454,null,{}] 04:23:16 INFO - PROCESS | 2368 | 1461151396147 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}] 04:23:16 INFO - PROCESS | 2368 | 1461151396318 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:23:16 INFO - PROCESS | 2368 | 1461151396443 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 2368 | ++DOCSHELL 0EBEEC00 == 40 [pid = 2368] [id = 623] 04:23:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (0F4E7800) [pid = 2368] [serial = 1869] [outer = 00000000] 04:23:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (12405C00) [pid = 2368] [serial = 1870] [outer = 0F4E7800] 04:23:16 INFO - PROCESS | 2368 | 1461151396500 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (124C2400) [pid = 2368] [serial = 1871] [outer = 0F4E7800] 04:23:17 INFO - PROCESS | 2368 | 1461151397246 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]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1136ms 04:23:17 INFO - PROCESS | 2368 | 1461151397290 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 2368 | 1461151397296 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:23:17 INFO - PROCESS | 2368 | 1461151397303 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 2368 | 1461151397306 Marionette TRACE conn5 <- [1,2458,null,{}] 04:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:23:17 INFO - PROCESS | 2368 | 1461151397310 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}] 04:23:17 INFO - PROCESS | 2368 | 1461151397426 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:23:17 INFO - PROCESS | 2368 | 1461151397564 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 2368 | ++DOCSHELL 12676000 == 41 [pid = 2368] [id = 624] 04:23:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (12676C00) [pid = 2368] [serial = 1872] [outer = 00000000] 04:23:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (16D3CC00) [pid = 2368] [serial = 1873] [outer = 12676C00] 04:23:17 INFO - PROCESS | 2368 | 1461151397620 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (16E0EC00) [pid = 2368] [serial = 1874] [outer = 12676C00] 04:23:18 INFO - PROCESS | 2368 | 1461151398539 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]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1264ms 04:23:18 INFO - PROCESS | 2368 | 1461151398574 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:23:18 INFO - PROCESS | 2368 | 1461151398578 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:23:18 INFO - PROCESS | 2368 | 1461151398584 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 2368 | 1461151398588 Marionette TRACE conn5 <- [1,2462,null,{}] 04:23:18 INFO - PROCESS | 2368 | 1461151398595 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}] 04:23:18 INFO - PROCESS | 2368 | 1461151398699 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:23:18 INFO - PROCESS | 2368 | 1461151398846 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 13B53C00 == 40 [pid = 2368] [id = 384] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 19F4D000 == 39 [pid = 2368] [id = 378] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 12CD7000 == 38 [pid = 2368] [id = 376] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 1A610C00 == 37 [pid = 2368] [id = 379] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 16D3D000 == 36 [pid = 2368] [id = 381] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 16D3EC00 == 35 [pid = 2368] [id = 375] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 1AF53C00 == 34 [pid = 2368] [id = 380] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 0F4E9800 == 33 [pid = 2368] [id = 373] 04:23:18 INFO - PROCESS | 2368 | --DOCSHELL 0EB1FC00 == 32 [pid = 2368] [id = 390] 04:23:18 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1E0AE800) [pid = 2368] [serial = 1825] [outer = 00000000] [url = about:blank] 04:23:18 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1FC00 == 33 [pid = 2368] [id = 625] 04:23:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (0EBE8000) [pid = 2368] [serial = 1875] [outer = 00000000] 04:23:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (124B5C00) [pid = 2368] [serial = 1876] [outer = 0EBE8000] 04:23:18 INFO - PROCESS | 2368 | 1461151398942 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (12669C00) [pid = 2368] [serial = 1877] [outer = 0EBE8000] 04:23:19 INFO - PROCESS | 2368 | --DOCSHELL 1E059C00 == 32 [pid = 2368] [id = 608] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1860AC00) [pid = 2368] [serial = 1733] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1EFC7C00) [pid = 2368] [serial = 1745] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1C894C00) [pid = 2368] [serial = 1697] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (2076BC00) [pid = 2368] [serial = 1700] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (214F1400) [pid = 2368] [serial = 1706] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1B330800) [pid = 2368] [serial = 1736] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1DD25400) [pid = 2368] [serial = 1730] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1E0AF000) [pid = 2368] [serial = 1742] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (206A9C00) [pid = 2368] [serial = 1643] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1B332000) [pid = 2368] [serial = 1709] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1D847400) [pid = 2368] [serial = 1739] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (2107B800) [pid = 2368] [serial = 1703] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1A457000) [pid = 2368] [serial = 1694] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1FC2A800) [pid = 2368] [serial = 1748] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1DD17800) [pid = 2368] [serial = 1823] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1B5A1400) [pid = 2368] [serial = 1810] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1B5ABC00) [pid = 2368] [serial = 1811] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1BA35400) [pid = 2368] [serial = 1814] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1BA63000) [pid = 2368] [serial = 1813] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1C88A400) [pid = 2368] [serial = 1819] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1C569800) [pid = 2368] [serial = 1816] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1D8E7800) [pid = 2368] [serial = 1822] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1C672000) [pid = 2368] [serial = 1817] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1AF2FC00) [pid = 2368] [serial = 1807] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1A461C00) [pid = 2368] [serial = 1804] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1A4A5400) [pid = 2368] [serial = 1805] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (17778800) [pid = 2368] [serial = 1801] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (186DE800) [pid = 2368] [serial = 1802] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (186D7000) [pid = 2368] [serial = 1799] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1797D000) [pid = 2368] [serial = 1798] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (125CB800) [pid = 2368] [serial = 1796] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1251F800) [pid = 2368] [serial = 1795] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (21074C00) [pid = 2368] [serial = 1793] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (2106D400) [pid = 2368] [serial = 1792] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (20778800) [pid = 2368] [serial = 1790] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (2076F800) [pid = 2368] [serial = 1789] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1C679000) [pid = 2368] [serial = 1787] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1BA79000) [pid = 2368] [serial = 1786] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1A45D800) [pid = 2368] [serial = 1784] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (19F47000) [pid = 2368] [serial = 1783] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (2076C400) [pid = 2368] [serial = 1781] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (1C894800) [pid = 2368] [serial = 1820] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (1AF54000) [pid = 2368] [serial = 1808] [outer = 00000000] [url = about:blank] 04:23:19 INFO - PROCESS | 2368 | 1461151399387 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]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 890ms 04:23:19 INFO - PROCESS | 2368 | 1461151399474 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 2368 | 1461151399480 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:23:19 INFO - PROCESS | 2368 | 1461151399485 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:23:19 INFO - PROCESS | 2368 | 1461151399488 Marionette TRACE conn5 <- [1,2466,null,{}] 04:23:19 INFO - PROCESS | 2368 | 1461151399492 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}] 04:23:19 INFO - PROCESS | 2368 | 1461151399573 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:23:19 INFO - PROCESS | 2368 | 1461151399585 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 2368 | ++DOCSHELL 11EF9000 == 33 [pid = 2368] [id = 626] 04:23:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1240FC00) [pid = 2368] [serial = 1878] [outer = 00000000] 04:23:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (13B80800) [pid = 2368] [serial = 1879] [outer = 1240FC00] 04:23:19 INFO - PROCESS | 2368 | 1461151399631 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (16D42800) [pid = 2368] [serial = 1880] [outer = 1240FC00] 04:23:20 INFO - PROCESS | 2368 | 1461151400106 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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 04:23:20 INFO - PROCESS | 2368 | 1461151400159 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 2368 | 1461151400161 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:23:20 INFO - PROCESS | 2368 | 1461151400164 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2368 | 1461151400168 Marionette TRACE conn5 <- [1,2470,null,{}] 04:23:20 INFO - PROCESS | 2368 | 1461151400178 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}] 04:23:20 INFO - PROCESS | 2368 | 1461151400295 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:23:20 INFO - PROCESS | 2368 | 1461151400392 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2368 | ++DOCSHELL 1742D800 == 34 [pid = 2368] [id = 627] 04:23:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1761E000) [pid = 2368] [serial = 1881] [outer = 00000000] 04:23:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (18604C00) [pid = 2368] [serial = 1882] [outer = 1761E000] 04:23:20 INFO - PROCESS | 2368 | 1461151400442 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (186DCC00) [pid = 2368] [serial = 1883] [outer = 1761E000] 04:23:20 INFO - PROCESS | 2368 | 1461151400826 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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 04:23:20 INFO - PROCESS | 2368 | 1461151400852 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 2368 | 1461151400855 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:23:20 INFO - PROCESS | 2368 | 1461151400858 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2368 | 1461151400860 Marionette TRACE conn5 <- [1,2474,null,{}] 04:23:20 INFO - PROCESS | 2368 | 1461151400863 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}] 04:23:20 INFO - PROCESS | 2368 | 1461151400945 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:23:20 INFO - PROCESS | 2368 | 1461151400952 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2368 | ++DOCSHELL 19E05C00 == 35 [pid = 2368] [id = 628] 04:23:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (19E10C00) [pid = 2368] [serial = 1884] [outer = 00000000] 04:23:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1A422800) [pid = 2368] [serial = 1885] [outer = 19E10C00] 04:23:21 INFO - PROCESS | 2368 | 1461151400997 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1A45DC00) [pid = 2368] [serial = 1886] [outer = 19E10C00] 04:23:21 INFO - PROCESS | 2368 | 1461151401482 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]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 04:23:21 INFO - PROCESS | 2368 | 1461151401531 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 2368 | 1461151401533 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:23:21 INFO - PROCESS | 2368 | 1461151401536 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 2368 | 1461151401538 Marionette TRACE conn5 <- [1,2478,null,{}] 04:23:21 INFO - PROCESS | 2368 | 1461151401541 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}] 04:23:21 INFO - PROCESS | 2368 | 1461151401649 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:23:21 INFO - PROCESS | 2368 | 1461151401739 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 2368 | ++DOCSHELL 1A4A6C00 == 36 [pid = 2368] [id = 629] 04:23:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1A4A9400) [pid = 2368] [serial = 1887] [outer = 00000000] 04:23:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1A612C00) [pid = 2368] [serial = 1888] [outer = 1A4A9400] 04:23:21 INFO - PROCESS | 2368 | 1461151401785 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1A610400) [pid = 2368] [serial = 1889] [outer = 1A4A9400] 04:23:22 INFO - PROCESS | 2368 | 1461151402213 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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 04:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:23:22 INFO - PROCESS | 2368 | 1461151402267 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2368 | 1461151402269 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:23:22 INFO - PROCESS | 2368 | 1461151402272 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2368 | 1461151402274 Marionette TRACE conn5 <- [1,2482,null,{}] 04:23:22 INFO - PROCESS | 2368 | 1461151402277 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}] 04:23:22 INFO - PROCESS | 2368 | 1461151402410 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:23:22 INFO - PROCESS | 2368 | 1461151402476 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 2368 | ++DOCSHELL 1AF4E400 == 37 [pid = 2368] [id = 630] 04:23:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1AF4EC00) [pid = 2368] [serial = 1890] [outer = 00000000] 04:23:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1B346800) [pid = 2368] [serial = 1891] [outer = 1AF4EC00] 04:23:22 INFO - PROCESS | 2368 | 1461151402524 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1B34B800) [pid = 2368] [serial = 1892] [outer = 1AF4EC00] 04:23:22 INFO - PROCESS | 2368 | 1461151402951 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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 04:23:23 INFO - PROCESS | 2368 | 1461151403033 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 2368 | 1461151403035 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:23:23 INFO - PROCESS | 2368 | 1461151403039 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 2368 | 1461151403040 Marionette TRACE conn5 <- [1,2486,null,{}] 04:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:23:23 INFO - PROCESS | 2368 | 1461151403044 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}] 04:23:23 INFO - PROCESS | 2368 | 1461151403156 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1A45E800) [pid = 2368] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (124BC000) [pid = 2368] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1776D400) [pid = 2368] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1B336800) [pid = 2368] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (19F46000) [pid = 2368] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (134D7000) [pid = 2368] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1B59E800) [pid = 2368] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1BA64000) [pid = 2368] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1AF49000) [pid = 2368] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1A4A6800) [pid = 2368] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (0F096400) [pid = 2368] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (16D73800) [pid = 2368] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:23:23 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (16D43800) [pid = 2368] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:23:23 INFO - PROCESS | 2368 | 1461151403328 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2368 | ++DOCSHELL 0F041400 == 38 [pid = 2368] [id = 631] 04:23:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (0F096400) [pid = 2368] [serial = 1893] [outer = 00000000] 04:23:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (134D7000) [pid = 2368] [serial = 1894] [outer = 0F096400] 04:23:23 INFO - PROCESS | 2368 | 1461151403374 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (16E04400) [pid = 2368] [serial = 1895] [outer = 0F096400] 04:23:23 INFO - PROCESS | 2368 | 1461151403745 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]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 710ms 04:23:23 INFO - PROCESS | 2368 | 1461151403758 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 2368 | 1461151403760 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:23:23 INFO - PROCESS | 2368 | 1461151403763 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 2368 | 1461151403765 Marionette TRACE conn5 <- [1,2490,null,{}] 04:23:23 INFO - PROCESS | 2368 | 1461151403768 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}] 04:23:23 INFO - PROCESS | 2368 | 1461151403860 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:23:23 INFO - PROCESS | 2368 | 1461151403957 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2368 | ++DOCSHELL 12516800 == 39 [pid = 2368] [id = 632] 04:23:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1251E400) [pid = 2368] [serial = 1896] [outer = 00000000] 04:23:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1B8DD800) [pid = 2368] [serial = 1897] [outer = 1251E400] 04:23:24 INFO - PROCESS | 2368 | 1461151404001 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1BA62C00) [pid = 2368] [serial = 1898] [outer = 1251E400] 04:23:24 INFO - PROCESS | 2368 | 1461151404368 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]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 04:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:23:24 INFO - PROCESS | 2368 | 1461151404394 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 2368 | 1461151404396 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:23:24 INFO - PROCESS | 2368 | 1461151404399 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 2368 | 1461151404400 Marionette TRACE conn5 <- [1,2494,null,{}] 04:23:24 INFO - PROCESS | 2368 | 1461151404404 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}] 04:23:24 INFO - PROCESS | 2368 | 1461151404518 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:23:24 INFO - PROCESS | 2368 | 1461151404527 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 2368 | ++DOCSHELL 17979000 == 40 [pid = 2368] [id = 633] 04:23:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1B5ABC00) [pid = 2368] [serial = 1899] [outer = 00000000] 04:23:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1BA74C00) [pid = 2368] [serial = 1900] [outer = 1B5ABC00] 04:23:24 INFO - PROCESS | 2368 | 1461151404571 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1BA73800) [pid = 2368] [serial = 1901] [outer = 1B5ABC00] 04:23:25 INFO - PROCESS | 2368 | 1461151404998 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]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 04:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:23:25 INFO - PROCESS | 2368 | 1461151405030 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 2368 | 1461151405032 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:23:25 INFO - PROCESS | 2368 | 1461151405035 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 2368 | 1461151405037 Marionette TRACE conn5 <- [1,2498,null,{}] 04:23:25 INFO - PROCESS | 2368 | 1461151405040 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}] 04:23:25 INFO - PROCESS | 2368 | 1461151405156 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:23:25 INFO - PROCESS | 2368 | 1461151405167 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 2368 | ++DOCSHELL 1BA69C00 == 41 [pid = 2368] [id = 634] 04:23:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1BA7D000) [pid = 2368] [serial = 1902] [outer = 00000000] 04:23:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1C677400) [pid = 2368] [serial = 1903] [outer = 1BA7D000] 04:23:25 INFO - PROCESS | 2368 | 1461151405211 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1C708C00) [pid = 2368] [serial = 1904] [outer = 1BA7D000] 04:23:25 INFO - PROCESS | 2368 | 1461151405812 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]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 830ms 04:23:25 INFO - PROCESS | 2368 | 1461151405873 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 2368 | 1461151405879 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:23:25 INFO - PROCESS | 2368 | 1461151405914 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 2368 | 1461151405918 Marionette TRACE conn5 <- [1,2502,null,{}] 04:23:25 INFO - PROCESS | 2368 | 1461151405925 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}] 04:23:26 INFO - PROCESS | 2368 | 1461151406041 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:23:26 INFO - PROCESS | 2368 | 1461151406171 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 2368 | ++DOCSHELL 124C2C00 == 42 [pid = 2368] [id = 635] 04:23:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1251AC00) [pid = 2368] [serial = 1905] [outer = 00000000] 04:23:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (16D90400) [pid = 2368] [serial = 1906] [outer = 1251AC00] 04:23:26 INFO - PROCESS | 2368 | 1461151406230 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (16E8C000) [pid = 2368] [serial = 1907] [outer = 1251AC00] 04:23:26 INFO - PROCESS | 2368 | 1461151406776 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]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 910ms 04:23:26 INFO - PROCESS | 2368 | 1461151406798 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 2368 | 1461151406804 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:23:26 INFO - PROCESS | 2368 | 1461151406827 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 2368 | 1461151406830 Marionette TRACE conn5 <- [1,2506,null,{}] 04:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:23:26 INFO - PROCESS | 2368 | 1461151406834 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}] 04:23:26 INFO - PROCESS | 2368 | 1461151406942 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:23:27 INFO - PROCESS | 2368 | 1461151407050 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 2368 | ++DOCSHELL 19E0C800 == 43 [pid = 2368] [id = 636] 04:23:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (19F49800) [pid = 2368] [serial = 1908] [outer = 00000000] 04:23:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1AF4FC00) [pid = 2368] [serial = 1909] [outer = 19F49800] 04:23:27 INFO - PROCESS | 2368 | 1461151407105 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1B32D800) [pid = 2368] [serial = 1910] [outer = 19F49800] 04:23:27 INFO - PROCESS | 2368 | 1461151407739 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]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 04:23:27 INFO - PROCESS | 2368 | 1461151407763 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 2368 | 1461151407766 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:23:27 INFO - PROCESS | 2368 | 1461151407769 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:23:27 INFO - PROCESS | 2368 | 1461151407773 Marionette TRACE conn5 <- [1,2510,null,{}] 04:23:27 INFO - PROCESS | 2368 | 1461151407784 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}] 04:23:27 INFO - PROCESS | 2368 | 1461151407895 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:23:28 INFO - PROCESS | 2368 | 1461151408006 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 2368 | ++DOCSHELL 1C890800 == 44 [pid = 2368] [id = 637] 04:23:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1C891400) [pid = 2368] [serial = 1911] [outer = 00000000] 04:23:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1C98E800) [pid = 2368] [serial = 1912] [outer = 1C891400] 04:23:28 INFO - PROCESS | 2368 | 1461151408063 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1CB9DC00) [pid = 2368] [serial = 1913] [outer = 1C891400] 04:23:28 INFO - PROCESS | 2368 | 1461151408615 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]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 870ms 04:23:28 INFO - PROCESS | 2368 | 1461151408651 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 2368 | 1461151408654 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:23:28 INFO - PROCESS | 2368 | 1461151408658 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 2368 | 1461151408660 Marionette TRACE conn5 <- [1,2514,null,{}] 04:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:23:28 INFO - PROCESS | 2368 | 1461151408663 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}] 04:23:28 INFO - PROCESS | 2368 | 1461151408768 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:23:28 INFO - PROCESS | 2368 | 1461151408876 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 2368 | ++DOCSHELL 1D7E0800 == 45 [pid = 2368] [id = 638] 04:23:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1D894800) [pid = 2368] [serial = 1914] [outer = 00000000] 04:23:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1DD17C00) [pid = 2368] [serial = 1915] [outer = 1D894800] 04:23:28 INFO - PROCESS | 2368 | 1461151408931 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1DD1D400) [pid = 2368] [serial = 1916] [outer = 1D894800] 04:23:29 INFO - PROCESS | 2368 | 1461151409537 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]]]}] 04:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 04:23:29 INFO - PROCESS | 2368 | 1461151409595 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 2368 | 1461151409597 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:23:29 INFO - PROCESS | 2368 | 1461151409600 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 2368 | 1461151409602 Marionette TRACE conn5 <- [1,2518,null,{}] 04:23:29 INFO - PROCESS | 2368 | 1461151409606 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}] 04:23:29 INFO - PROCESS | 2368 | 1461151409706 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:23:29 INFO - PROCESS | 2368 | 1461151409936 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 2368 | ++DOCSHELL 0EB23C00 == 46 [pid = 2368] [id = 639] 04:23:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (0EBED800) [pid = 2368] [serial = 1917] [outer = 00000000] 04:23:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (125C4000) [pid = 2368] [serial = 1918] [outer = 0EBED800] 04:23:29 INFO - PROCESS | 2368 | 1461151409999 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1266FC00) [pid = 2368] [serial = 1919] [outer = 0EBED800] 04:23:30 INFO - PROCESS | 2368 | 1461151410567 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]]]}] 04:23:30 INFO - PROCESS | 2368 | --DOCSHELL 11EF0C00 == 45 [pid = 2368] [id = 389] 04:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1016ms 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1251A400) [pid = 2368] [serial = 1831] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (18602000) [pid = 2368] [serial = 1840] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (186D9400) [pid = 2368] [serial = 1841] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1C671000) [pid = 2368] [serial = 1867] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1A41F400) [pid = 2368] [serial = 1843] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1A45B400) [pid = 2368] [serial = 1844] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (13B49000) [pid = 2368] [serial = 1834] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (13B83000) [pid = 2368] [serial = 1835] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1A6C4800) [pid = 2368] [serial = 1847] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (0F4E8400) [pid = 2368] [serial = 1828] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (11EEC400) [pid = 2368] [serial = 1829] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (12522400) [pid = 2368] [serial = 1832] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (16E61400) [pid = 2368] [serial = 1837] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (16E8C400) [pid = 2368] [serial = 1838] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | 1461151410681 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 2368 | 1461151410686 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:23:30 INFO - PROCESS | 2368 | 1461151410691 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 2368 | 1461151410694 Marionette TRACE conn5 <- [1,2522,null,{}] 04:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:23:30 INFO - PROCESS | 2368 | 1461151410698 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}] 04:23:30 INFO - PROCESS | 2368 | 1461151410794 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1BA2D400) [pid = 2368] [serial = 1865] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1B346C00) [pid = 2368] [serial = 1852] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1B640000) [pid = 2368] [serial = 1855] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1B346400) [pid = 2368] [serial = 1853] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1BA75800) [pid = 2368] [serial = 1858] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1BA2B800) [pid = 2368] [serial = 1856] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1B32B800) [pid = 2368] [serial = 1849] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1A60FC00) [pid = 2368] [serial = 1846] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1BA7E800) [pid = 2368] [serial = 1859] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (186DA800) [pid = 2368] [serial = 1861] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (1B32B400) [pid = 2368] [serial = 1864] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (19E0BC00) [pid = 2368] [serial = 1862] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (1B329000) [pid = 2368] [serial = 1850] [outer = 00000000] [url = about:blank] 04:23:30 INFO - PROCESS | 2368 | 1461151410893 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 2368 | ++DOCSHELL 12403000 == 46 [pid = 2368] [id = 640] 04:23:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (12408C00) [pid = 2368] [serial = 1920] [outer = 00000000] 04:23:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (12522C00) [pid = 2368] [serial = 1921] [outer = 12408C00] 04:23:30 INFO - PROCESS | 2368 | 1461151410943 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (12906400) [pid = 2368] [serial = 1922] [outer = 12408C00] 04:23:31 INFO - PROCESS | 2368 | 1461151411392 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]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 04:23:31 INFO - PROCESS | 2368 | 1461151411430 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 2368 | 1461151411434 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:23:31 INFO - PROCESS | 2368 | 1461151411438 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2368 | 1461151411440 Marionette TRACE conn5 <- [1,2526,null,{}] 04:23:31 INFO - PROCESS | 2368 | 1461151411444 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}] 04:23:31 INFO - PROCESS | 2368 | 1461151411527 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:23:31 INFO - PROCESS | 2368 | 1461151411536 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2368 | ++DOCSHELL 12C1B000 == 47 [pid = 2368] [id = 641] 04:23:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (16D38400) [pid = 2368] [serial = 1923] [outer = 00000000] 04:23:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1742E000) [pid = 2368] [serial = 1924] [outer = 16D38400] 04:23:31 INFO - PROCESS | 2368 | 1461151411582 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1860EC00) [pid = 2368] [serial = 1925] [outer = 16D38400] 04:23:32 INFO - PROCESS | 2368 | 1461151412072 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]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 04:23:32 INFO - PROCESS | 2368 | 1461151412113 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 2368 | 1461151412116 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:23:32 INFO - PROCESS | 2368 | 1461151412121 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 2368 | 1461151412127 Marionette TRACE conn5 <- [1,2530,null,{}] 04:23:32 INFO - PROCESS | 2368 | 1461151412136 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}] 04:23:32 INFO - PROCESS | 2368 | 1461151412222 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:23:32 INFO - PROCESS | 2368 | 1461151412317 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 2368 | ++DOCSHELL 19F42400 == 48 [pid = 2368] [id = 642] 04:23:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (19F42C00) [pid = 2368] [serial = 1926] [outer = 00000000] 04:23:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1A45D400) [pid = 2368] [serial = 1927] [outer = 19F42C00] 04:23:32 INFO - PROCESS | 2368 | 1461151412363 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1A462000) [pid = 2368] [serial = 1928] [outer = 19F42C00] 04:23:32 INFO - PROCESS | 2368 | 1461151412746 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]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 04:23:32 INFO - PROCESS | 2368 | 1461151412815 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 2368 | 1461151412817 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:23:32 INFO - PROCESS | 2368 | 1461151412820 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 2368 | 1461151412822 Marionette TRACE conn5 <- [1,2534,null,{}] 04:23:32 INFO - PROCESS | 2368 | 1461151412825 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}] 04:23:32 INFO - PROCESS | 2368 | 1461151412976 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:23:32 INFO - PROCESS | 2368 | 1461151413000 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 2368 | ++DOCSHELL 0EB18400 == 49 [pid = 2368] [id = 643] 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (18CCA400) [pid = 2368] [serial = 1929] [outer = 00000000] 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1AF24C00) [pid = 2368] [serial = 1930] [outer = 18CCA400] 04:23:33 INFO - PROCESS | 2368 | 1461151413045 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1AF55000) [pid = 2368] [serial = 1931] [outer = 18CCA400] 04:23:33 INFO - PROCESS | 2368 | 1461151413485 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]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 04:23:33 INFO - PROCESS | 2368 | 1461151413551 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 2368 | 1461151413553 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:23:33 INFO - PROCESS | 2368 | 1461151413557 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 2368 | 1461151413558 Marionette TRACE conn5 <- [1,2538,null,{}] 04:23:33 INFO - PROCESS | 2368 | 1461151413562 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}] 04:23:33 INFO - PROCESS | 2368 | 1461151413678 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:23:33 INFO - PROCESS | 2368 | 1461151413688 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 2368 | ++DOCSHELL 1B336400 == 50 [pid = 2368] [id = 644] 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1B336800) [pid = 2368] [serial = 1932] [outer = 00000000] 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1B34F000) [pid = 2368] [serial = 1933] [outer = 1B336800] 04:23:33 INFO - PROCESS | 2368 | 1461151413797 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1B640000) [pid = 2368] [serial = 1934] [outer = 1B336800] 04:23:34 INFO - PROCESS | 2368 | 1461151414261 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]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 04:23:34 INFO - PROCESS | 2368 | 1461151414316 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 2368 | 1461151414318 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:23:34 INFO - PROCESS | 2368 | 1461151414321 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 2368 | 1461151414323 Marionette TRACE conn5 <- [1,2542,null,{}] 04:23:34 INFO - PROCESS | 2368 | 1461151414326 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}] 04:23:34 INFO - PROCESS | 2368 | 1461151414441 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:23:34 INFO - PROCESS | 2368 | 1461151414455 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 2368 | ++DOCSHELL 11EF3800 == 51 [pid = 2368] [id = 645] 04:23:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1BA28800) [pid = 2368] [serial = 1935] [outer = 00000000] 04:23:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1BA70400) [pid = 2368] [serial = 1936] [outer = 1BA28800] 04:23:34 INFO - PROCESS | 2368 | 1461151414553 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1BA76000) [pid = 2368] [serial = 1937] [outer = 1BA28800] 04:23:35 INFO - PROCESS | 2368 | 1461151415026 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]]]}] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1251E400) [pid = 2368] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1240FC00) [pid = 2368] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1A4A9400) [pid = 2368] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1AF4EC00) [pid = 2368] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1761E000) [pid = 2368] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (19E10C00) [pid = 2368] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (0EBE8000) [pid = 2368] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (0F096400) [pid = 2368] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:23:35 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1B5ABC00) [pid = 2368] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 04:23:35 INFO - PROCESS | 2368 | 1461151415053 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:23:35 INFO - PROCESS | 2368 | 1461151415055 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:23:35 INFO - PROCESS | 2368 | 1461151415058 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 2368 | 1461151415060 Marionette TRACE conn5 <- [1,2546,null,{}] 04:23:35 INFO - PROCESS | 2368 | 1461151415063 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}] 04:23:35 INFO - PROCESS | 2368 | 1461151415141 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:23:35 INFO - PROCESS | 2368 | 1461151415150 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 2368 | ++DOCSHELL 12CBC000 == 52 [pid = 2368] [id = 646] 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (12CDA800) [pid = 2368] [serial = 1938] [outer = 00000000] 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (19F4D400) [pid = 2368] [serial = 1939] [outer = 12CDA800] 04:23:35 INFO - PROCESS | 2368 | 1461151415195 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1A4A7800) [pid = 2368] [serial = 1940] [outer = 12CDA800] 04:23:35 INFO - PROCESS | 2368 | 1461151415643 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]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 04:23:35 INFO - PROCESS | 2368 | 1461151415690 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 2368 | 1461151415692 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:23:35 INFO - PROCESS | 2368 | 1461151415695 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:23:35 INFO - PROCESS | 2368 | 1461151415696 Marionette TRACE conn5 <- [1,2550,null,{}] 04:23:35 INFO - PROCESS | 2368 | 1461151415700 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}] 04:23:35 INFO - PROCESS | 2368 | 1461151415779 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:23:35 INFO - PROCESS | 2368 | 1461151415816 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 2368 | ++DOCSHELL 1BA64C00 == 53 [pid = 2368] [id = 647] 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1BA6DC00) [pid = 2368] [serial = 1941] [outer = 00000000] 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1C675400) [pid = 2368] [serial = 1942] [outer = 1BA6DC00] 04:23:35 INFO - PROCESS | 2368 | 1461151415860 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1C894000) [pid = 2368] [serial = 1943] [outer = 1BA6DC00] 04:23:36 INFO - PROCESS | 2368 | 1461151416299 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]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 04:23:36 INFO - PROCESS | 2368 | 1461151416332 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 2368 | 1461151416333 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:23:36 INFO - PROCESS | 2368 | 1461151416337 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 2368 | 1461151416339 Marionette TRACE conn5 <- [1,2554,null,{}] 04:23:36 INFO - PROCESS | 2368 | 1461151416342 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}] 04:23:36 INFO - PROCESS | 2368 | 1461151416422 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:23:36 INFO - PROCESS | 2368 | 1461151416428 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7C400 == 54 [pid = 2368] [id = 648] 04:23:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C895000) [pid = 2368] [serial = 1944] [outer = 00000000] 04:23:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1DD21C00) [pid = 2368] [serial = 1945] [outer = 1C895000] 04:23:36 INFO - PROCESS | 2368 | 1461151416472 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1DD24400) [pid = 2368] [serial = 1946] [outer = 1C895000] 04:23:36 INFO - PROCESS | 2368 | 1461151416911 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]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 04:23:36 INFO - PROCESS | 2368 | 1461151416970 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 2368 | 1461151416972 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:23:36 INFO - PROCESS | 2368 | 1461151416975 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:23:36 INFO - PROCESS | 2368 | 1461151416976 Marionette TRACE conn5 <- [1,2558,null,{}] 04:23:36 INFO - PROCESS | 2368 | 1461151416980 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}] 04:23:37 INFO - PROCESS | 2368 | 1461151417107 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:23:37 INFO - PROCESS | 2368 | 1461151417306 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 2368 | ++DOCSHELL 0F485C00 == 55 [pid = 2368] [id = 649] 04:23:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (0F4DBC00) [pid = 2368] [serial = 1947] [outer = 00000000] 04:23:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1251A000) [pid = 2368] [serial = 1948] [outer = 0F4DBC00] 04:23:37 INFO - PROCESS | 2368 | 1461151417367 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1266B800) [pid = 2368] [serial = 1949] [outer = 0F4DBC00] 04:23:37 INFO - PROCESS | 2368 | 1461151417945 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]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1015ms 04:23:37 INFO - PROCESS | 2368 | 1461151417996 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 2368 | 1461151418001 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:23:38 INFO - PROCESS | 2368 | 1461151418006 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 2368 | 1461151418010 Marionette TRACE conn5 <- [1,2562,null,{}] 04:23:38 INFO - PROCESS | 2368 | 1461151418036 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}] 04:23:38 INFO - PROCESS | 2368 | 1461151418174 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:23:38 INFO - PROCESS | 2368 | 1461151418313 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2368 | ++DOCSHELL 18CBD800 == 56 [pid = 2368] [id = 650] 04:23:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (18CC0400) [pid = 2368] [serial = 1950] [outer = 00000000] 04:23:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (19F1E400) [pid = 2368] [serial = 1951] [outer = 18CC0400] 04:23:38 INFO - PROCESS | 2368 | 1461151418373 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (19F4F000) [pid = 2368] [serial = 1952] [outer = 18CC0400] 04:23:39 INFO - PROCESS | 2368 | 1461151418997 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]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1046ms 04:23:39 INFO - PROCESS | 2368 | 1461151419056 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 2368 | 1461151419059 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:23:39 INFO - PROCESS | 2368 | 1461151419063 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 2368 | 1461151419065 Marionette TRACE conn5 <- [1,2566,null,{}] 04:23:39 INFO - PROCESS | 2368 | 1461151419070 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}] 04:23:39 INFO - PROCESS | 2368 | 1461151419176 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:23:39 INFO - PROCESS | 2368 | 1461151419314 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 2368 | ++DOCSHELL 1A60E800 == 57 [pid = 2368] [id = 651] 04:23:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1AF28800) [pid = 2368] [serial = 1953] [outer = 00000000] 04:23:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1C674000) [pid = 2368] [serial = 1954] [outer = 1AF28800] 04:23:39 INFO - PROCESS | 2368 | 1461151419370 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1D8E3000) [pid = 2368] [serial = 1955] [outer = 1AF28800] 04:23:39 INFO - PROCESS | 2368 | 1461151419988 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 04:23:40 INFO - PROCESS | 2368 | 1461151420036 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:23:40 INFO - PROCESS | 2368 | 1461151420040 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:23:40 INFO - PROCESS | 2368 | 1461151420051 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2368 | 1461151420056 Marionette TRACE conn5 <- [1,2570,null,{}] 04:23:40 INFO - PROCESS | 2368 | 1461151420060 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}] 04:23:40 INFO - PROCESS | 2368 | 1461151420168 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:23:40 INFO - PROCESS | 2368 | 1461151420278 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2368 | ++DOCSHELL 1C568800 == 58 [pid = 2368] [id = 652] 04:23:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1E0A6C00) [pid = 2368] [serial = 1956] [outer = 00000000] 04:23:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1E0AD800) [pid = 2368] [serial = 1957] [outer = 1E0A6C00] 04:23:40 INFO - PROCESS | 2368 | 1461151420333 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1E0B1C00) [pid = 2368] [serial = 1958] [outer = 1E0A6C00] 04:23:40 INFO - PROCESS | 2368 | 1461151420927 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 04:23:40 INFO - PROCESS | 2368 | 1461151420976 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2368 | 1461151420978 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:23:40 INFO - PROCESS | 2368 | 1461151420982 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2368 | 1461151420984 Marionette TRACE conn5 <- [1,2574,null,{}] 04:23:40 INFO - PROCESS | 2368 | 1461151420988 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}] 04:23:41 INFO - PROCESS | 2368 | 1461151421093 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:23:41 INFO - PROCESS | 2368 | 1461151421414 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 2368 | ++DOCSHELL 124B4800 == 59 [pid = 2368] [id = 653] 04:23:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (124B4400) [pid = 2368] [serial = 1959] [outer = 00000000] 04:23:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (16D8C400) [pid = 2368] [serial = 1960] [outer = 124B4400] 04:23:41 INFO - PROCESS | 2368 | 1461151421465 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (170C7C00) [pid = 2368] [serial = 1961] [outer = 124B4400] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 11EB1400 == 58 [pid = 2368] [id = 387] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1240E800 == 57 [pid = 2368] [id = 374] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 17979000 == 56 [pid = 2368] [id = 633] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 0F041400 == 55 [pid = 2368] [id = 631] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1AF4E400 == 54 [pid = 2368] [id = 630] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 12516800 == 53 [pid = 2368] [id = 632] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 19E05C00 == 52 [pid = 2368] [id = 628] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1742D800 == 51 [pid = 2368] [id = 627] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1BA7C400 == 50 [pid = 2368] [id = 648] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1BA64C00 == 49 [pid = 2368] [id = 647] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 12CBC000 == 48 [pid = 2368] [id = 646] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 11EF3800 == 47 [pid = 2368] [id = 645] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 1B336400 == 46 [pid = 2368] [id = 644] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 0EB18400 == 45 [pid = 2368] [id = 643] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 19F42400 == 44 [pid = 2368] [id = 642] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1C677400) [pid = 2368] [serial = 1903] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (16D3CC00) [pid = 2368] [serial = 1873] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (12405C00) [pid = 2368] [serial = 1870] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | 1461151422150 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]]]}] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 12C1B000 == 43 [pid = 2368] [id = 641] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 12403000 == 42 [pid = 2368] [id = 640] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 0EB23C00 == 41 [pid = 2368] [id = 639] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 19E0C800 == 40 [pid = 2368] [id = 636] 04:23:42 INFO - PROCESS | 2368 | --DOCSHELL 124C2C00 == 39 [pid = 2368] [id = 635] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A612C00) [pid = 2368] [serial = 1888] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1B346800) [pid = 2368] [serial = 1891] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (18604C00) [pid = 2368] [serial = 1882] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (186DCC00) [pid = 2368] [serial = 1883] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1A422800) [pid = 2368] [serial = 1885] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1A610400) [pid = 2368] [serial = 1889] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (124B5C00) [pid = 2368] [serial = 1876] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (12669C00) [pid = 2368] [serial = 1877] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (134D7000) [pid = 2368] [serial = 1894] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1B34B800) [pid = 2368] [serial = 1892] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1BA74C00) [pid = 2368] [serial = 1900] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (16E04400) [pid = 2368] [serial = 1895] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1B8DD800) [pid = 2368] [serial = 1897] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (13B80800) [pid = 2368] [serial = 1879] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (16D42800) [pid = 2368] [serial = 1880] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1BA73800) [pid = 2368] [serial = 1901] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1BA62C00) [pid = 2368] [serial = 1898] [outer = 00000000] [url = about:blank] 04:23:42 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1A45DC00) [pid = 2368] [serial = 1886] [outer = 00000000] [url = about:blank] 04:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1233ms 04:23:42 INFO - PROCESS | 2368 | 1461151422220 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2368 | 1461151422223 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:23:42 INFO - PROCESS | 2368 | 1461151422227 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 2368 | 1461151422231 Marionette TRACE conn5 <- [1,2578,null,{}] 04:23:42 INFO - PROCESS | 2368 | 1461151422236 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}] 04:23:42 INFO - PROCESS | 2368 | 1461151422327 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:23:42 INFO - PROCESS | 2368 | 1461151422334 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 2368 | ++DOCSHELL 124BB800 == 40 [pid = 2368] [id = 654] 04:23:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (124BBC00) [pid = 2368] [serial = 1962] [outer = 00000000] 04:23:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (12669800) [pid = 2368] [serial = 1963] [outer = 124BBC00] 04:23:42 INFO - PROCESS | 2368 | 1461151422382 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (12CBF400) [pid = 2368] [serial = 1964] [outer = 124BBC00] 04:23:42 INFO - PROCESS | 2368 | 1461151422905 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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 04:23:42 INFO - PROCESS | 2368 | 1461151422961 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2368 | 1461151422965 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:23:42 INFO - PROCESS | 2368 | 1461151422968 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 2368 | 1461151422970 Marionette TRACE conn5 <- [1,2582,null,{}] 04:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:23:42 INFO - PROCESS | 2368 | 1461151422974 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}] 04:23:43 INFO - PROCESS | 2368 | 1461151423056 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:23:43 INFO - PROCESS | 2368 | 1461151423153 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2368 | ++DOCSHELL 18603000 == 41 [pid = 2368] [id = 655] 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1860A000) [pid = 2368] [serial = 1965] [outer = 00000000] 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (19E0C400) [pid = 2368] [serial = 1966] [outer = 1860A000] 04:23:43 INFO - PROCESS | 2368 | 1461151423199 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (19F19400) [pid = 2368] [serial = 1967] [outer = 1860A000] 04:23:43 INFO - PROCESS | 2368 | 1461151423596 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]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 04:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:23:43 INFO - PROCESS | 2368 | 1461151423645 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 2368 | 1461151423647 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 2368 | 1461151423656 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 2368 | 1461151423662 Marionette TRACE conn5 <- [1,2586,null,{}] 04:23:43 INFO - PROCESS | 2368 | 1461151423666 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}] 04:23:43 INFO - PROCESS | 2368 | 1461151423754 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:23:43 INFO - PROCESS | 2368 | 1461151423760 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2368 | ++DOCSHELL 19F4D000 == 42 [pid = 2368] [id = 656] 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A457000) [pid = 2368] [serial = 1968] [outer = 00000000] 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1AF2E800) [pid = 2368] [serial = 1969] [outer = 1A457000] 04:23:43 INFO - PROCESS | 2368 | 1461151423805 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1AF54000) [pid = 2368] [serial = 1970] [outer = 1A457000] 04:23:44 INFO - PROCESS | 2368 | 1461151424269 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]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 04:23:44 INFO - PROCESS | 2368 | 1461151424347 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 2368 | 1461151424350 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:23:44 INFO - PROCESS | 2368 | 1461151424353 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 2368 | 1461151424355 Marionette TRACE conn5 <- [1,2590,null,{}] 04:23:44 INFO - PROCESS | 2368 | 1461151424359 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}] 04:23:44 INFO - PROCESS | 2368 | 1461151424499 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:23:44 INFO - PROCESS | 2368 | 1461151424522 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 2368 | ++DOCSHELL 12913000 == 43 [pid = 2368] [id = 657] 04:23:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1B32E000) [pid = 2368] [serial = 1971] [outer = 00000000] 04:23:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1B34B400) [pid = 2368] [serial = 1972] [outer = 1B32E000] 04:23:44 INFO - PROCESS | 2368 | 1461151424567 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1B5A2000) [pid = 2368] [serial = 1973] [outer = 1B32E000] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1B336800) [pid = 2368] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1BA28800) [pid = 2368] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (16D38400) [pid = 2368] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (0EBED800) [pid = 2368] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (19F42C00) [pid = 2368] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (12408C00) [pid = 2368] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (12CDA800) [pid = 2368] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1BA6DC00) [pid = 2368] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (18CCA400) [pid = 2368] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1E0A4800) [pid = 2368] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:23:45 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (12676C00) [pid = 2368] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:23:45 INFO - PROCESS | 2368 | 1461151425497 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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1174ms 04:23:45 INFO - PROCESS | 2368 | 1461151425529 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 2368 | 1461151425535 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:23:45 INFO - PROCESS | 2368 | 1461151425541 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:23:45 INFO - PROCESS | 2368 | 1461151425544 Marionette TRACE conn5 <- [1,2594,null,{}] 04:23:45 INFO - PROCESS | 2368 | 1461151425550 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}] 04:23:45 INFO - PROCESS | 2368 | 1461151425657 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:23:45 INFO - PROCESS | 2368 | 1461151425769 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 2368 | ++DOCSHELL 12C16000 == 44 [pid = 2368] [id = 658] 04:23:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (16D39000) [pid = 2368] [serial = 1974] [outer = 00000000] 04:23:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (16D8DC00) [pid = 2368] [serial = 1975] [outer = 16D39000] 04:23:45 INFO - PROCESS | 2368 | 1461151425826 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (17075C00) [pid = 2368] [serial = 1976] [outer = 16D39000] 04:23:46 INFO - PROCESS | 2368 | 1461151426495 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]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1022ms 04:23:46 INFO - PROCESS | 2368 | 1461151426567 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 2368 | 1461151426573 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:23:46 INFO - PROCESS | 2368 | 1461151426579 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 2368 | 1461151426582 Marionette TRACE conn5 <- [1,2598,null,{}] 04:23:46 INFO - PROCESS | 2368 | 1461151426621 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}] 04:23:46 INFO - PROCESS | 2368 | 1461151426733 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:23:46 INFO - PROCESS | 2368 | 1461151426862 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 2368 | ++DOCSHELL 17972800 == 45 [pid = 2368] [id = 659] 04:23:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (19F1F000) [pid = 2368] [serial = 1977] [outer = 00000000] 04:23:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1A45D000) [pid = 2368] [serial = 1978] [outer = 19F1F000] 04:23:46 INFO - PROCESS | 2368 | 1461151426920 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1A607800) [pid = 2368] [serial = 1979] [outer = 19F1F000] 04:23:47 INFO - PROCESS | 2368 | 1461151427524 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]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 990ms 04:23:47 INFO - PROCESS | 2368 | 1461151427571 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 2368 | 1461151427574 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:23:47 INFO - PROCESS | 2368 | 1461151427577 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:23:47 INFO - PROCESS | 2368 | 1461151427581 Marionette TRACE conn5 <- [1,2602,null,{}] 04:23:47 INFO - PROCESS | 2368 | 1461151427592 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}] 04:23:47 INFO - PROCESS | 2368 | 1461151427699 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:23:47 INFO - PROCESS | 2368 | 1461151427837 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2B400 == 46 [pid = 2368] [id = 660] 04:23:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1BA2B800) [pid = 2368] [serial = 1980] [outer = 00000000] 04:23:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1BA35400) [pid = 2368] [serial = 1981] [outer = 1BA2B800] 04:23:47 INFO - PROCESS | 2368 | 1461151427896 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1BA64000) [pid = 2368] [serial = 1982] [outer = 1BA2B800] 04:23:48 INFO - PROCESS | 2368 | 1461151428503 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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 970ms 04:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:23:48 INFO - PROCESS | 2368 | 1461151428551 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 2368 | 1461151428554 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:23:48 INFO - PROCESS | 2368 | 1461151428557 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 2368 | 1461151428559 Marionette TRACE conn5 <- [1,2606,null,{}] 04:23:48 INFO - PROCESS | 2368 | 1461151428563 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}] 04:23:48 INFO - PROCESS | 2368 | 1461151428667 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:23:48 INFO - PROCESS | 2368 | 1461151428805 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 2368 | ++DOCSHELL 1BA73000 == 47 [pid = 2368] [id = 661] 04:23:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1BA74C00) [pid = 2368] [serial = 1983] [outer = 00000000] 04:23:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1C56D800) [pid = 2368] [serial = 1984] [outer = 1BA74C00] 04:23:48 INFO - PROCESS | 2368 | 1461151428864 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1C673C00) [pid = 2368] [serial = 1985] [outer = 1BA74C00] 04:23:49 INFO - PROCESS | 2368 | 1461151429410 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]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 04:23:49 INFO - PROCESS | 2368 | 1461151429491 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 2368 | 1461151429494 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:23:49 INFO - PROCESS | 2368 | 1461151429497 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:23:49 INFO - PROCESS | 2368 | 1461151429499 Marionette TRACE conn5 <- [1,2610,null,{}] 04:23:49 INFO - PROCESS | 2368 | 1461151429503 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}] 04:23:49 INFO - PROCESS | 2368 | 1461151429602 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:23:49 INFO - PROCESS | 2368 | 1461151429819 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2368 | ++DOCSHELL 12405400 == 48 [pid = 2368] [id = 662] 04:23:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (12405C00) [pid = 2368] [serial = 1986] [outer = 00000000] 04:23:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1251F800) [pid = 2368] [serial = 1987] [outer = 12405C00] 04:23:49 INFO - PROCESS | 2368 | 1461151429872 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (12C15000) [pid = 2368] [serial = 1988] [outer = 12405C00] 04:23:50 INFO - PROCESS | 2368 | 1461151430479 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]]]}] 04:23:50 INFO - PROCESS | 2368 | --DOCSHELL 19F4D000 == 47 [pid = 2368] [id = 656] 04:23:50 INFO - PROCESS | 2368 | --DOCSHELL 18603000 == 46 [pid = 2368] [id = 655] 04:23:50 INFO - PROCESS | 2368 | --DOCSHELL 124BB800 == 45 [pid = 2368] [id = 654] 04:23:50 INFO - PROCESS | 2368 | --DOCSHELL 124B4800 == 44 [pid = 2368] [id = 653] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1E416C00) [pid = 2368] [serial = 1826] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (16E0EC00) [pid = 2368] [serial = 1874] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1DD21C00) [pid = 2368] [serial = 1945] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1B34F000) [pid = 2368] [serial = 1933] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1BA70400) [pid = 2368] [serial = 1936] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1B640000) [pid = 2368] [serial = 1934] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (16D90400) [pid = 2368] [serial = 1906] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1AF4FC00) [pid = 2368] [serial = 1909] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1C98E800) [pid = 2368] [serial = 1912] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (1DD17C00) [pid = 2368] [serial = 1915] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1742E000) [pid = 2368] [serial = 1924] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1860EC00) [pid = 2368] [serial = 1925] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (125C4000) [pid = 2368] [serial = 1918] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1266FC00) [pid = 2368] [serial = 1919] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1A45D400) [pid = 2368] [serial = 1927] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1A462000) [pid = 2368] [serial = 1928] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (12522C00) [pid = 2368] [serial = 1921] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (12906400) [pid = 2368] [serial = 1922] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1A4A7800) [pid = 2368] [serial = 1940] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (19F4D400) [pid = 2368] [serial = 1939] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1C675400) [pid = 2368] [serial = 1942] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (1C894000) [pid = 2368] [serial = 1943] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (1BA76000) [pid = 2368] [serial = 1937] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1AF24C00) [pid = 2368] [serial = 1930] [outer = 00000000] [url = about:blank] 04:23:50 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1AF55000) [pid = 2368] [serial = 1931] [outer = 00000000] [url = about:blank] 04:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1071ms 04:23:50 INFO - PROCESS | 2368 | 1461151430574 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 2368 | 1461151430579 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:23:50 INFO - PROCESS | 2368 | 1461151430583 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 2368 | 1461151430586 Marionette TRACE conn5 <- [1,2614,null,{}] 04:23:50 INFO - PROCESS | 2368 | 1461151430591 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}] 04:23:50 INFO - PROCESS | 2368 | 1461151430685 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:23:50 INFO - PROCESS | 2368 | 1461151430695 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 2368 | ++DOCSHELL 13B76C00 == 45 [pid = 2368] [id = 663] 04:23:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (13B77400) [pid = 2368] [serial = 1989] [outer = 00000000] 04:23:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (16D46C00) [pid = 2368] [serial = 1990] [outer = 13B77400] 04:23:50 INFO - PROCESS | 2368 | 1461151430744 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (16D95C00) [pid = 2368] [serial = 1991] [outer = 13B77400] 04:23:51 INFO - PROCESS | 2368 | 1461151431234 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 04:23:51 INFO - PROCESS | 2368 | 1461151431260 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2368 | 1461151431264 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 2368 | 1461151431268 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:23:51 INFO - PROCESS | 2368 | 1461151431270 Marionette TRACE conn5 <- [1,2618,null,{}] 04:23:51 INFO - PROCESS | 2368 | 1461151431273 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}] 04:23:51 INFO - PROCESS | 2368 | 1461151431389 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:23:51 INFO - PROCESS | 2368 | 1461151431400 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 2368 | ++DOCSHELL 19F4B800 == 46 [pid = 2368] [id = 664] 04:23:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (19F50400) [pid = 2368] [serial = 1992] [outer = 00000000] 04:23:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1A45E000) [pid = 2368] [serial = 1993] [outer = 19F50400] 04:23:51 INFO - PROCESS | 2368 | 1461151431449 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1A608800) [pid = 2368] [serial = 1994] [outer = 19F50400] 04:23:51 INFO - PROCESS | 2368 | 1461151431941 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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 731ms 04:23:52 INFO - PROCESS | 2368 | 1461151432004 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 2368 | 1461151432006 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:23:52 INFO - PROCESS | 2368 | 1461151432011 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 2368 | 1461151432017 Marionette TRACE conn5 <- [1,2622,null,{}] 04:23:52 INFO - PROCESS | 2368 | 1461151432025 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}] 04:23:52 INFO - PROCESS | 2368 | 1461151432111 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:23:52 INFO - PROCESS | 2368 | 1461151432118 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2368 | ++DOCSHELL 1AF4E400 == 47 [pid = 2368] [id = 665] 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1B332C00) [pid = 2368] [serial = 1995] [outer = 00000000] 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1B59D000) [pid = 2368] [serial = 1996] [outer = 1B332C00] 04:23:52 INFO - PROCESS | 2368 | 1461151432169 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1B5A5800) [pid = 2368] [serial = 1997] [outer = 1B332C00] 04:23:52 INFO - PROCESS | 2368 | 1461151432607 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]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 04:23:52 INFO - PROCESS | 2368 | 1461151432642 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 2368 | 1461151432645 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:23:52 INFO - PROCESS | 2368 | 1461151432648 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 2368 | 1461151432650 Marionette TRACE conn5 <- [1,2626,null,{}] 04:23:52 INFO - PROCESS | 2368 | 1461151432653 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}] 04:23:52 INFO - PROCESS | 2368 | 1461151432777 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:23:52 INFO - PROCESS | 2368 | 1461151432865 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2368 | ++DOCSHELL 1B349800 == 48 [pid = 2368] [id = 666] 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1B5ABC00) [pid = 2368] [serial = 1998] [outer = 00000000] 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1BA67C00) [pid = 2368] [serial = 1999] [outer = 1B5ABC00] 04:23:52 INFO - PROCESS | 2368 | 1461151432912 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1BA72C00) [pid = 2368] [serial = 2000] [outer = 1B5ABC00] 04:23:53 INFO - PROCESS | 2368 | 1461151433335 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]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 04:23:53 INFO - PROCESS | 2368 | 1461151433380 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 2368 | 1461151433382 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:23:53 INFO - PROCESS | 2368 | 1461151433385 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 2368 | 1461151433386 Marionette TRACE conn5 <- [1,2630,null,{}] 04:23:53 INFO - PROCESS | 2368 | 1461151433390 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}] 04:23:53 INFO - PROCESS | 2368 | 1461151433503 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:23:53 INFO - PROCESS | 2368 | 1461151433509 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 2368 | ++DOCSHELL 1BF8F000 == 49 [pid = 2368] [id = 667] 04:23:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C563400) [pid = 2368] [serial = 2001] [outer = 00000000] 04:23:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1C88D800) [pid = 2368] [serial = 2002] [outer = 1C563400] 04:23:53 INFO - PROCESS | 2368 | 1461151433622 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1CB2A800) [pid = 2368] [serial = 2003] [outer = 1C563400] 04:23:54 INFO - PROCESS | 2368 | 1461151434090 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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 04:23:54 INFO - PROCESS | 2368 | 1461151434140 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 2368 | 1461151434142 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:23:54 INFO - PROCESS | 2368 | 1461151434153 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 2368 | 1461151434154 Marionette TRACE conn5 <- [1,2634,null,{}] 04:23:54 INFO - PROCESS | 2368 | 1461151434158 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}] 04:23:54 INFO - PROCESS | 2368 | 1461151434272 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:23:54 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1A457000) [pid = 2368] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:23:54 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (124B4400) [pid = 2368] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:23:54 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1860A000) [pid = 2368] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:23:54 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (124BBC00) [pid = 2368] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:23:54 INFO - PROCESS | 2368 | 1461151434352 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2368 | ++DOCSHELL 0F08E400 == 50 [pid = 2368] [id = 668] 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (12403000) [pid = 2368] [serial = 2004] [outer = 00000000] 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1860B800) [pid = 2368] [serial = 2005] [outer = 12403000] 04:23:54 INFO - PROCESS | 2368 | 1461151434398 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 87 (1860B000) [pid = 2368] [serial = 2006] [outer = 12403000] 04:23:54 INFO - PROCESS | 2368 | 1461151434731 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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 04:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:23:54 INFO - PROCESS | 2368 | 1461151434782 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 2368 | 1461151434784 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:23:54 INFO - PROCESS | 2368 | 1461151434787 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 2368 | 1461151434789 Marionette TRACE conn5 <- [1,2638,null,{}] 04:23:54 INFO - PROCESS | 2368 | 1461151434792 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}] 04:23:54 INFO - PROCESS | 2368 | 1461151434872 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:23:54 INFO - PROCESS | 2368 | 1461151434878 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2368 | ++DOCSHELL 1DD1CC00 == 51 [pid = 2368] [id = 669] 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 88 (1DD22C00) [pid = 2368] [serial = 2007] [outer = 00000000] 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 89 (1E057C00) [pid = 2368] [serial = 2008] [outer = 1DD22C00] 04:23:54 INFO - PROCESS | 2368 | 1461151434922 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 90 (1E0A4000) [pid = 2368] [serial = 2009] [outer = 1DD22C00] 04:23:55 INFO - PROCESS | 2368 | 1461151435343 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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 04:23:55 INFO - PROCESS | 2368 | 1461151435358 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2368 | 1461151435360 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:23:55 INFO - PROCESS | 2368 | 1461151435363 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2368 | 1461151435364 Marionette TRACE conn5 <- [1,2642,null,{}] 04:23:55 INFO - PROCESS | 2368 | 1461151435368 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}] 04:23:55 INFO - PROCESS | 2368 | 1461151435490 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:23:55 INFO - PROCESS | 2368 | 1461151435500 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 2368 | ++DOCSHELL 1E053800 == 52 [pid = 2368] [id = 670] 04:23:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 91 (1E0A7000) [pid = 2368] [serial = 2010] [outer = 00000000] 04:23:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 92 (1E31E400) [pid = 2368] [serial = 2011] [outer = 1E0A7000] 04:23:55 INFO - PROCESS | 2368 | 1461151435544 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (1742B000) [pid = 2368] [serial = 2012] [outer = 1E0A7000] 04:23:55 INFO - PROCESS | 2368 | 1461151435975 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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 04:23:55 INFO - PROCESS | 2368 | 1461151435994 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2368 | 1461151435996 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:23:55 INFO - PROCESS | 2368 | 1461151435999 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2368 | 1461151436001 Marionette TRACE conn5 <- [1,2646,null,{}] 04:23:56 INFO - PROCESS | 2368 | 1461151436004 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}] 04:23:56 INFO - PROCESS | 2368 | 1461151436125 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:23:56 INFO - PROCESS | 2368 | 1461151436134 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 2368 | ++DOCSHELL 1E0B1800 == 53 [pid = 2368] [id = 671] 04:23:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1E312400) [pid = 2368] [serial = 2013] [outer = 00000000] 04:23:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (1EFC7C00) [pid = 2368] [serial = 2014] [outer = 1E312400] 04:23:56 INFO - PROCESS | 2368 | 1461151436180 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1F347800) [pid = 2368] [serial = 2015] [outer = 1E312400] 04:23:56 INFO - PROCESS | 2368 | 1461151436590 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]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:23:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 04:23:56 INFO - PROCESS | 2368 | 1461151436679 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 2368 | 1461151436684 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:23:56 INFO - PROCESS | 2368 | 1461151436690 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:23:56 INFO - PROCESS | 2368 | 1461151436694 Marionette TRACE conn5 <- [1,2650,null,{}] 04:23:56 INFO - PROCESS | 2368 | 1461151436705 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}] 04:23:56 INFO - PROCESS | 2368 | 1461151436817 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:23:56 INFO - PROCESS | 2368 | 1461151436989 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 2368 | ++DOCSHELL 1290F800 == 54 [pid = 2368] [id = 672] 04:23:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (12C19C00) [pid = 2368] [serial = 2016] [outer = 00000000] 04:23:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (16E10800) [pid = 2368] [serial = 2017] [outer = 12C19C00] 04:23:57 INFO - PROCESS | 2368 | 1461151437045 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1776D400) [pid = 2368] [serial = 2018] [outer = 12C19C00] 04:23:57 INFO - PROCESS | 2368 | 1461151437613 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]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:23:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 04:23:57 INFO - PROCESS | 2368 | 1461151437667 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:23:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:23:57 INFO - PROCESS | 2368 | 1461151437671 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:23:57 INFO - PROCESS | 2368 | 1461151437678 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 2368 | 1461151437682 Marionette TRACE conn5 <- [1,2654,null,{}] 04:23:57 INFO - PROCESS | 2368 | 1461151437687 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}] 04:23:57 INFO - PROCESS | 2368 | 1461151437796 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:23:57 INFO - PROCESS | 2368 | 1461151437937 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 2368 | ++DOCSHELL 1A45DC00 == 55 [pid = 2368] [id = 673] 04:23:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1A6CCC00) [pid = 2368] [serial = 2019] [outer = 00000000] 04:23:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1B32B800) [pid = 2368] [serial = 2020] [outer = 1A6CCC00] 04:23:57 INFO - PROCESS | 2368 | 1461151437993 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B340C00) [pid = 2368] [serial = 2021] [outer = 1A6CCC00] 04:23:59 INFO - PROCESS | 2368 | 1461151439047 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]]]}] 04:23:59 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) 04:23:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1434ms 04:23:59 INFO - PROCESS | 2368 | 1461151439121 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 2368 | 1461151439124 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:23:59 INFO - PROCESS | 2368 | 1461151439128 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 2368 | 1461151439130 Marionette TRACE conn5 <- [1,2658,null,{}] 04:23:59 INFO - PROCESS | 2368 | 1461151439141 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}] 04:23:59 INFO - PROCESS | 2368 | 1461151439243 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:23:59 INFO - PROCESS | 2368 | 1461151439381 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 2368 | ++DOCSHELL 1DD18000 == 56 [pid = 2368] [id = 674] 04:23:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1DD1C000) [pid = 2368] [serial = 2022] [outer = 00000000] 04:23:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1EFC3800) [pid = 2368] [serial = 2023] [outer = 1DD1C000] 04:23:59 INFO - PROCESS | 2368 | 1461151439440 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1F679400) [pid = 2368] [serial = 2024] [outer = 1DD1C000] 04:24:00 INFO - PROCESS | 2368 | 1461151440526 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] 04:24:00 INFO - PROCESS | 2368 | 1461151440777 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:24:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:24:00 INFO - PROCESS | 2368 | 1461151440834 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 2368 | 1461151440837 Marionette TRACE conn5 <- [1,2662,null,{}] 04:24:00 INFO - PROCESS | 2368 | 1461151440884 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}] 04:24:00 INFO - PROCESS | 2368 | 1461151440967 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:24:00 INFO - PROCESS | 2368 | 1461151440976 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 2368 | ++DOCSHELL 1797FC00 == 57 [pid = 2368] [id = 675] 04:24:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (18602C00) [pid = 2368] [serial = 2025] [outer = 00000000] 04:24:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (18CC1400) [pid = 2368] [serial = 2026] [outer = 18602C00] 04:24:01 INFO - PROCESS | 2368 | 1461151441026 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (19F48800) [pid = 2368] [serial = 2027] [outer = 18602C00] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1A4A6C00 == 56 [pid = 2368] [id = 629] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 125C3C00 == 55 [pid = 2368] [id = 388] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1C890800 == 54 [pid = 2368] [id = 637] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1E053800 == 53 [pid = 2368] [id = 670] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1DD1CC00 == 52 [pid = 2368] [id = 669] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 0F08E400 == 51 [pid = 2368] [id = 668] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1BF8F000 == 50 [pid = 2368] [id = 667] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1B349800 == 49 [pid = 2368] [id = 666] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 1AF4E400 == 48 [pid = 2368] [id = 665] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 19F4B800 == 47 [pid = 2368] [id = 664] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1251A000) [pid = 2368] [serial = 1948] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (19F1E400) [pid = 2368] [serial = 1951] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1C674000) [pid = 2368] [serial = 1954] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1E0AD800) [pid = 2368] [serial = 1957] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 13B76C00 == 46 [pid = 2368] [id = 663] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 12405400 == 45 [pid = 2368] [id = 662] 04:24:01 INFO - PROCESS | 2368 | --DOCSHELL 12913000 == 44 [pid = 2368] [id = 657] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1AF54000) [pid = 2368] [serial = 1970] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1AF2E800) [pid = 2368] [serial = 1969] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (170C7C00) [pid = 2368] [serial = 1961] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (16D8C400) [pid = 2368] [serial = 1960] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (19E0C400) [pid = 2368] [serial = 1966] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (19F19400) [pid = 2368] [serial = 1967] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (12669800) [pid = 2368] [serial = 1963] [outer = 00000000] [url = about:blank] 04:24:01 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (12CBF400) [pid = 2368] [serial = 1964] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2368 | 1461151442154 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] 04:24:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:24:02 INFO - PROCESS | 2368 | 1461151442206 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:24:02 INFO - PROCESS | 2368 | 1461151442213 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 2368 | 1461151442217 Marionette TRACE conn5 <- [1,2666,null,{}] 04:24:02 INFO - PROCESS | 2368 | 1461151442221 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}] 04:24:02 INFO - PROCESS | 2368 | 1461151442307 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:24:02 INFO - PROCESS | 2368 | 1461151442429 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 2368 | ++DOCSHELL 1266A800 == 45 [pid = 2368] [id = 676] 04:24:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1266B400) [pid = 2368] [serial = 2028] [outer = 00000000] 04:24:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (12910000) [pid = 2368] [serial = 2029] [outer = 1266B400] 04:24:02 INFO - PROCESS | 2368 | 1461151442478 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (12CD7000) [pid = 2368] [serial = 2030] [outer = 1266B400] 04:24:03 INFO - PROCESS | 2368 | 1461151443360 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]]]}] 04:24:03 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) 04:24:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 04:24:03 INFO - PROCESS | 2368 | 1461151443393 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 2368 | 1461151443395 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:24:03 INFO - PROCESS | 2368 | 1461151443399 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:24:03 INFO - PROCESS | 2368 | 1461151443401 Marionette TRACE conn5 <- [1,2670,null,{}] 04:24:03 INFO - PROCESS | 2368 | 1461151443410 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}] 04:24:03 INFO - PROCESS | 2368 | 1461151443497 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:24:03 INFO - PROCESS | 2368 | 1461151443505 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 2368 | ++DOCSHELL 19E77800 == 46 [pid = 2368] [id = 677] 04:24:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (19F1C400) [pid = 2368] [serial = 2031] [outer = 00000000] 04:24:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1A427000) [pid = 2368] [serial = 2032] [outer = 19F1C400] 04:24:03 INFO - PROCESS | 2368 | 1461151443555 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1A60B800) [pid = 2368] [serial = 2033] [outer = 19F1C400] 04:24:04 INFO - PROCESS | 2368 | 1461151444516 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]]]}] 04:24:04 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) 04:24:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 04:24:04 INFO - PROCESS | 2368 | 1461151444577 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 2368 | 1461151444579 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:24:04 INFO - PROCESS | 2368 | 1461151444582 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 2368 | 1461151444584 Marionette TRACE conn5 <- [1,2674,null,{}] 04:24:04 INFO - PROCESS | 2368 | 1461151444587 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}] 04:24:04 INFO - PROCESS | 2368 | 1461151444707 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:24:04 INFO - PROCESS | 2368 | 1461151444713 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 2368 | ++DOCSHELL 1AF49C00 == 47 [pid = 2368] [id = 678] 04:24:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1B329400) [pid = 2368] [serial = 2034] [outer = 00000000] 04:24:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1B34A000) [pid = 2368] [serial = 2035] [outer = 1B329400] 04:24:04 INFO - PROCESS | 2368 | 1461151444814 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1B59F000) [pid = 2368] [serial = 2036] [outer = 1B329400] 04:24:05 INFO - PROCESS | 2368 | 1461151445743 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] 04:24:05 INFO - PROCESS | 2368 | 1461151445765 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:24:05 INFO - PROCESS | 2368 | 1461151445768 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 2368 | 1461151445770 Marionette TRACE conn5 <- [1,2678,null,{}] 04:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:24:05 INFO - PROCESS | 2368 | 1461151445773 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}] 04:24:05 INFO - PROCESS | 2368 | 1461151445886 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:24:05 INFO - PROCESS | 2368 | 1461151445892 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A4C00 == 48 [pid = 2368] [id = 679] 04:24:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1BA29800) [pid = 2368] [serial = 2037] [outer = 00000000] 04:24:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1BA79000) [pid = 2368] [serial = 2038] [outer = 1BA29800] 04:24:05 INFO - PROCESS | 2368 | 1461151445992 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1BA7F000) [pid = 2368] [serial = 2039] [outer = 1BA29800] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1E0A7000) [pid = 2368] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1B5ABC00) [pid = 2368] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1C563400) [pid = 2368] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (19F50400) [pid = 2368] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1B332C00) [pid = 2368] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (12405C00) [pid = 2368] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (13B77400) [pid = 2368] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (12403000) [pid = 2368] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1DD22C00) [pid = 2368] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:24:06 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1C895000) [pid = 2368] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:24:06 INFO - PROCESS | 2368 | 1461151446947 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] 04:24:06 INFO - PROCESS | 2368 | 1461151446990 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:24:06 INFO - PROCESS | 2368 | 1461151446997 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 2368 | 1461151446998 Marionette TRACE conn5 <- [1,2682,null,{}] 04:24:06 INFO - PROCESS | 2368 | 1461151447002 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}] 04:24:07 INFO - PROCESS | 2368 | 1461151447107 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:24:07 INFO - PROCESS | 2368 | 1461151447114 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 2368 | ++DOCSHELL 12672800 == 49 [pid = 2368] [id = 680] 04:24:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (19F4EC00) [pid = 2368] [serial = 2040] [outer = 00000000] 04:24:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1C676800) [pid = 2368] [serial = 2041] [outer = 19F4EC00] 04:24:07 INFO - PROCESS | 2368 | 1461151447163 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1C894000) [pid = 2368] [serial = 2042] [outer = 19F4EC00] 04:24:08 INFO - PROCESS | 2368 | 1461151448095 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] 04:24:08 INFO - PROCESS | 2368 | 1461151448132 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:24:08 INFO - PROCESS | 2368 | 1461151448135 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 2368 | 1461151448136 Marionette TRACE conn5 <- [1,2686,null,{}] 04:24:08 INFO - PROCESS | 2368 | 1461151448140 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}] 04:24:08 INFO - PROCESS | 2368 | 1461151448253 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:24:08 INFO - PROCESS | 2368 | 1461151448365 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1C800 == 50 [pid = 2368] [id = 681] 04:24:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (0EB1D800) [pid = 2368] [serial = 2043] [outer = 00000000] 04:24:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (0F43F000) [pid = 2368] [serial = 2044] [outer = 0EB1D800] 04:24:08 INFO - PROCESS | 2368 | 1461151448423 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (11EF8C00) [pid = 2368] [serial = 2045] [outer = 0EB1D800] 04:24:09 INFO - PROCESS | 2368 | 1461151449584 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] 04:24:09 INFO - PROCESS | 2368 | 1461151449624 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:24:09 INFO - PROCESS | 2368 | 1461151449629 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2368 | 1461151449632 Marionette TRACE conn5 <- [1,2690,null,{}] 04:24:09 INFO - PROCESS | 2368 | 1461151449637 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}] 04:24:09 INFO - PROCESS | 2368 | 1461151449749 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:24:09 INFO - PROCESS | 2368 | 1461151449896 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1D400 == 51 [pid = 2368] [id = 682] 04:24:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (16E0E800) [pid = 2368] [serial = 2046] [outer = 00000000] 04:24:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (18609400) [pid = 2368] [serial = 2047] [outer = 16E0E800] 04:24:09 INFO - PROCESS | 2368 | 1461151449954 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (18CC4400) [pid = 2368] [serial = 2048] [outer = 16E0E800] 04:24:10 INFO - PROCESS | 2368 | 1461151450524 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]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:24:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 04:24:10 INFO - PROCESS | 2368 | 1461151450566 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 2368 | 1461151450570 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:24:10 INFO - PROCESS | 2368 | 1461151450574 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 2368 | 1461151450576 Marionette TRACE conn5 <- [1,2694,null,{}] 04:24:10 INFO - PROCESS | 2368 | 1461151450580 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}] 04:24:10 INFO - PROCESS | 2368 | 1461151450691 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:24:10 INFO - PROCESS | 2368 | 1461151450805 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 2368 | ++DOCSHELL 19F47400 == 52 [pid = 2368] [id = 683] 04:24:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1A45F000) [pid = 2368] [serial = 2049] [outer = 00000000] 04:24:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1AF4E400) [pid = 2368] [serial = 2050] [outer = 1A45F000] 04:24:10 INFO - PROCESS | 2368 | 1461151450902 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1B333400) [pid = 2368] [serial = 2051] [outer = 1A45F000] 04:24:11 INFO - PROCESS | 2368 | 1461151451519 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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 04:24:11 INFO - PROCESS | 2368 | 1461151451548 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 2368 | 1461151451551 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:24:11 INFO - PROCESS | 2368 | 1461151451561 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 2368 | 1461151451567 Marionette TRACE conn5 <- [1,2698,null,{}] 04:24:11 INFO - PROCESS | 2368 | 1461151451572 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}] 04:24:11 INFO - PROCESS | 2368 | 1461151451687 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:24:11 INFO - PROCESS | 2368 | 1461151451829 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 2368 | ++DOCSHELL 1D8EA000 == 53 [pid = 2368] [id = 684] 04:24:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1DD17C00) [pid = 2368] [serial = 2052] [outer = 00000000] 04:24:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1E051400) [pid = 2368] [serial = 2053] [outer = 1DD17C00] 04:24:11 INFO - PROCESS | 2368 | 1461151451886 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1E057800) [pid = 2368] [serial = 2054] [outer = 1DD17C00] 04:24:12 INFO - PROCESS | 2368 | 1461151452501 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] 04:24:12 INFO - PROCESS | 2368 | 1461151452551 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:24:12 INFO - PROCESS | 2368 | 1461151452554 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:24:12 INFO - PROCESS | 2368 | 1461151452556 Marionette TRACE conn5 <- [1,2702,null,{}] 04:24:12 INFO - PROCESS | 2368 | 1461151452560 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}] 04:24:12 INFO - PROCESS | 2368 | 1461151452670 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:24:12 INFO - PROCESS | 2368 | 1461151452783 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 2368 | ++DOCSHELL 1E389400 == 54 [pid = 2368] [id = 685] 04:24:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1E38C800) [pid = 2368] [serial = 2055] [outer = 00000000] 04:24:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1EFC4000) [pid = 2368] [serial = 2056] [outer = 1E38C800] 04:24:12 INFO - PROCESS | 2368 | 1461151452890 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1F9F3000) [pid = 2368] [serial = 2057] [outer = 1E38C800] 04:24:13 INFO - PROCESS | 2368 | 1461151453590 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]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1072ms 04:24:13 INFO - PROCESS | 2368 | 1461151453636 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 2368 | 1461151453640 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:24:13 INFO - PROCESS | 2368 | 1461151453645 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 2368 | 1461151453649 Marionette TRACE conn5 <- [1,2706,null,{}] 04:24:13 INFO - PROCESS | 2368 | 1461151453655 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}] 04:24:13 INFO - PROCESS | 2368 | 1461151453762 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:24:13 INFO - PROCESS | 2368 | 1461151453910 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 2368 | ++DOCSHELL 16D91800 == 55 [pid = 2368] [id = 686] 04:24:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (16D92800) [pid = 2368] [serial = 2058] [outer = 00000000] 04:24:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (170CF000) [pid = 2368] [serial = 2059] [outer = 16D92800] 04:24:13 INFO - PROCESS | 2368 | 1461151453962 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (186DE000) [pid = 2368] [serial = 2060] [outer = 16D92800] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 11EF9000 == 54 [pid = 2368] [id = 626] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 12672800 == 53 [pid = 2368] [id = 680] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 1B5A4C00 == 52 [pid = 2368] [id = 679] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 1AF49C00 == 51 [pid = 2368] [id = 678] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 19E77800 == 50 [pid = 2368] [id = 677] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 1266A800 == 49 [pid = 2368] [id = 676] 04:24:14 INFO - PROCESS | 2368 | --DOCSHELL 1797FC00 == 48 [pid = 2368] [id = 675] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1DD24400) [pid = 2368] [serial = 1946] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1742B000) [pid = 2368] [serial = 2012] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1BA67C00) [pid = 2368] [serial = 1999] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1BA72C00) [pid = 2368] [serial = 2000] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1B34B400) [pid = 2368] [serial = 1972] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1CB2A800) [pid = 2368] [serial = 2003] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (16D8DC00) [pid = 2368] [serial = 1975] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1C88D800) [pid = 2368] [serial = 2002] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1A45D000) [pid = 2368] [serial = 1978] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1BA35400) [pid = 2368] [serial = 1981] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1A45E000) [pid = 2368] [serial = 1993] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1A608800) [pid = 2368] [serial = 1994] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1B59D000) [pid = 2368] [serial = 1996] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1EFC7C00) [pid = 2368] [serial = 2014] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (12C15000) [pid = 2368] [serial = 1988] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1251F800) [pid = 2368] [serial = 1987] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (16D46C00) [pid = 2368] [serial = 1990] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (16D95C00) [pid = 2368] [serial = 1991] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1C56D800) [pid = 2368] [serial = 1984] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1860B800) [pid = 2368] [serial = 2005] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1E31E400) [pid = 2368] [serial = 2011] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1860B000) [pid = 2368] [serial = 2006] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1E057C00) [pid = 2368] [serial = 2008] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1E0A4000) [pid = 2368] [serial = 2009] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1B5A5800) [pid = 2368] [serial = 1997] [outer = 00000000] [url = about:blank] 04:24:14 INFO - PROCESS | 2368 | 1461151454554 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] 04:24:14 INFO - PROCESS | 2368 | 1461151454581 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:24:14 INFO - PROCESS | 2368 | 1461151454586 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:24:14 INFO - PROCESS | 2368 | 1461151454589 Marionette TRACE conn5 <- [1,2710,null,{}] 04:24:14 INFO - PROCESS | 2368 | 1461151454593 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}] 04:24:14 INFO - PROCESS | 2368 | 1461151454682 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:24:14 INFO - PROCESS | 2368 | 1461151454787 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2368 | ++DOCSHELL 1251F800 == 49 [pid = 2368] [id = 687] 04:24:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (125BE000) [pid = 2368] [serial = 2061] [outer = 00000000] 04:24:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (18CBE800) [pid = 2368] [serial = 2062] [outer = 125BE000] 04:24:14 INFO - PROCESS | 2368 | 1461151454833 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (19F44000) [pid = 2368] [serial = 2063] [outer = 125BE000] 04:24:15 INFO - PROCESS | 2368 | 1461151455274 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] 04:24:15 INFO - PROCESS | 2368 | 1461151455326 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:24:15 INFO - PROCESS | 2368 | 1461151455329 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 2368 | 1461151455333 Marionette TRACE conn5 <- [1,2714,null,{}] 04:24:15 INFO - PROCESS | 2368 | 1461151455347 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}] 04:24:15 INFO - PROCESS | 2368 | 1461151455440 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:24:15 INFO - PROCESS | 2368 | 1461151455447 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 2368 | ++DOCSHELL 1AF49000 == 50 [pid = 2368] [id = 688] 04:24:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1AF53C00) [pid = 2368] [serial = 2064] [outer = 00000000] 04:24:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B346000) [pid = 2368] [serial = 2065] [outer = 1AF53C00] 04:24:15 INFO - PROCESS | 2368 | 1461151455501 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B5A4800) [pid = 2368] [serial = 2066] [outer = 1AF53C00] 04:24:16 INFO - PROCESS | 2368 | 1461151456010 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]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:24:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 04:24:16 INFO - PROCESS | 2368 | 1461151456060 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 2368 | 1461151456062 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:24:16 INFO - PROCESS | 2368 | 1461151456065 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:24:16 INFO - PROCESS | 2368 | 1461151456067 Marionette TRACE conn5 <- [1,2718,null,{}] 04:24:16 INFO - PROCESS | 2368 | 1461151456071 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}] 04:24:16 INFO - PROCESS | 2368 | 1461151456158 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:24:16 INFO - PROCESS | 2368 | 1461151456164 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 2368 | ++DOCSHELL 1BA6FC00 == 51 [pid = 2368] [id = 689] 04:24:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1BA72000) [pid = 2368] [serial = 2067] [outer = 00000000] 04:24:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1C67A000) [pid = 2368] [serial = 2068] [outer = 1BA72000] 04:24:16 INFO - PROCESS | 2368 | 1461151456211 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1C893800) [pid = 2368] [serial = 2069] [outer = 1BA72000] 04:24:17 INFO - PROCESS | 2368 | 1461151457147 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] 04:24:17 INFO - PROCESS | 2368 | 1461151457195 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:24:17 INFO - PROCESS | 2368 | 1461151457203 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 2368 | 1461151457204 Marionette TRACE conn5 <- [1,2722,null,{}] 04:24:17 INFO - PROCESS | 2368 | 1461151457208 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}] 04:24:17 INFO - PROCESS | 2368 | 1461151457327 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:24:17 INFO - PROCESS | 2368 | 1461151457334 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 2368 | ++DOCSHELL 1C890000 == 52 [pid = 2368] [id = 690] 04:24:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1C988800) [pid = 2368] [serial = 2070] [outer = 00000000] 04:24:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1DD32800) [pid = 2368] [serial = 2071] [outer = 1C988800] 04:24:17 INFO - PROCESS | 2368 | 1461151457379 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1E04FC00) [pid = 2368] [serial = 2072] [outer = 1C988800] 04:24:17 INFO - PROCESS | 2368 | 1461151457856 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]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:24:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 690ms 04:24:17 INFO - PROCESS | 2368 | 1461151457895 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 2368 | 1461151457897 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:24:17 INFO - PROCESS | 2368 | 1461151457900 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 2368 | 1461151457901 Marionette TRACE conn5 <- [1,2726,null,{}] 04:24:17 INFO - PROCESS | 2368 | 1461151457905 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}] 04:24:18 INFO - PROCESS | 2368 | 1461151458059 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:24:18 INFO - PROCESS | 2368 | 1461151458129 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 2368 | ++DOCSHELL 12913800 == 53 [pid = 2368] [id = 691] 04:24:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (16D41400) [pid = 2368] [serial = 2073] [outer = 00000000] 04:24:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FAA0400) [pid = 2368] [serial = 2074] [outer = 16D41400] 04:24:18 INFO - PROCESS | 2368 | 1461151458178 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1FC26400) [pid = 2368] [serial = 2075] [outer = 16D41400] 04:24:18 INFO - PROCESS | 2368 | 1461151458603 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]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:24:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 04:24:18 INFO - PROCESS | 2368 | 1461151458659 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 2368 | 1461151458661 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:24:18 INFO - PROCESS | 2368 | 1461151458664 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 2368 | 1461151458666 Marionette TRACE conn5 <- [1,2730,null,{}] 04:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:24:18 INFO - PROCESS | 2368 | 1461151458669 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}] 04:24:18 INFO - PROCESS | 2368 | 1461151458885 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1BA29800) [pid = 2368] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (18602C00) [pid = 2368] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1B329400) [pid = 2368] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (19F1C400) [pid = 2368] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1266B400) [pid = 2368] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:24:18 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1E312400) [pid = 2368] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:24:18 INFO - PROCESS | 2368 | 1461151458958 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 2368 | ++DOCSHELL 124B4400 == 54 [pid = 2368] [id = 692] 04:24:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1266AC00) [pid = 2368] [serial = 2076] [outer = 00000000] 04:24:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1BA29800) [pid = 2368] [serial = 2077] [outer = 1266AC00] 04:24:19 INFO - PROCESS | 2368 | 1461151459004 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1B341000) [pid = 2368] [serial = 2078] [outer = 1266AC00] 04:24:19 INFO - PROCESS | 2368 | 1461151459366 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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:24:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 04:24:19 INFO - PROCESS | 2368 | 1461151459400 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 2368 | 1461151459402 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:24:19 INFO - PROCESS | 2368 | 1461151459406 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 2368 | 1461151459407 Marionette TRACE conn5 <- [1,2734,null,{}] 04:24:19 INFO - PROCESS | 2368 | 1461151459411 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}] 04:24:19 INFO - PROCESS | 2368 | 1461151459493 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:24:19 INFO - PROCESS | 2368 | 1461151459500 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 2368 | ++DOCSHELL 1FD03800 == 55 [pid = 2368] [id = 693] 04:24:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1FD04800) [pid = 2368] [serial = 2079] [outer = 00000000] 04:24:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FD11000) [pid = 2368] [serial = 2080] [outer = 1FD04800] 04:24:19 INFO - PROCESS | 2368 | 1461151459545 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1FD6C400) [pid = 2368] [serial = 2081] [outer = 1FD04800] 04:24:19 INFO - PROCESS | 2368 | 1461151459971 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]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 631ms 04:24:20 INFO - PROCESS | 2368 | 1461151460037 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 2368 | 1461151460039 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:24:20 INFO - PROCESS | 2368 | 1461151460043 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:24:20 INFO - PROCESS | 2368 | 1461151460044 Marionette TRACE conn5 <- [1,2738,null,{}] 04:24:20 INFO - PROCESS | 2368 | 1461151460048 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}] 04:24:20 INFO - PROCESS | 2368 | 1461151460132 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:24:20 INFO - PROCESS | 2368 | 1461151460139 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2368 | ++DOCSHELL 1A60D400 == 56 [pid = 2368] [id = 694] 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1AF48800) [pid = 2368] [serial = 2082] [outer = 00000000] 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1FD75400) [pid = 2368] [serial = 2083] [outer = 1AF48800] 04:24:20 INFO - PROCESS | 2368 | 1461151460184 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1FD76800) [pid = 2368] [serial = 2084] [outer = 1AF48800] 04:24:20 INFO - PROCESS | 2368 | 1461151460630 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]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 04:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:24:20 INFO - PROCESS | 2368 | 1461151460677 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 2368 | 1461151460679 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:24:20 INFO - PROCESS | 2368 | 1461151460686 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 2368 | 1461151460687 Marionette TRACE conn5 <- [1,2742,null,{}] 04:24:20 INFO - PROCESS | 2368 | 1461151460705 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}] 04:24:20 INFO - PROCESS | 2368 | 1461151460789 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:24:20 INFO - PROCESS | 2368 | 1461151460795 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2368 | ++DOCSHELL 1FD95000 == 57 [pid = 2368] [id = 695] 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1FD96800) [pid = 2368] [serial = 2085] [outer = 00000000] 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FD9BC00) [pid = 2368] [serial = 2086] [outer = 1FD96800] 04:24:20 INFO - PROCESS | 2368 | 1461151460841 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FDA0400) [pid = 2368] [serial = 2087] [outer = 1FD96800] 04:24:21 INFO - PROCESS | 2368 | 1461151461559 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]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 950ms 04:24:21 INFO - PROCESS | 2368 | 1461151461634 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 2368 | 1461151461640 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:24:21 INFO - PROCESS | 2368 | 1461151461646 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 2368 | 1461151461650 Marionette TRACE conn5 <- [1,2746,null,{}] 04:24:21 INFO - PROCESS | 2368 | 1461151461656 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}] 04:24:21 INFO - PROCESS | 2368 | 1461151461782 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:24:21 INFO - PROCESS | 2368 | 1461151461922 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 2368 | ++DOCSHELL 16D42C00 == 58 [pid = 2368] [id = 696] 04:24:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (16E87400) [pid = 2368] [serial = 2088] [outer = 00000000] 04:24:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1A45F800) [pid = 2368] [serial = 2089] [outer = 16E87400] 04:24:21 INFO - PROCESS | 2368 | 1461151461990 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1A610C00) [pid = 2368] [serial = 2090] [outer = 16E87400] 04:24:22 INFO - PROCESS | 2368 | 1461151462542 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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:24:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 04:24:22 INFO - PROCESS | 2368 | 1461151462579 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 2368 | 1461151462585 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:24:22 INFO - PROCESS | 2368 | 1461151462591 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 2368 | 1461151462594 Marionette TRACE conn5 <- [1,2750,null,{}] 04:24:22 INFO - PROCESS | 2368 | 1461151462598 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}] 04:24:22 INFO - PROCESS | 2368 | 1461151462712 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:24:22 INFO - PROCESS | 2368 | 1461151462870 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 2368 | ++DOCSHELL 1BA7C400 == 59 [pid = 2368] [id = 697] 04:24:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1DD1B800) [pid = 2368] [serial = 2091] [outer = 00000000] 04:24:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1E0B0000) [pid = 2368] [serial = 2092] [outer = 1DD1B800] 04:24:22 INFO - PROCESS | 2368 | 1461151462927 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1EFF4400) [pid = 2368] [serial = 2093] [outer = 1DD1B800] 04:24:23 INFO - PROCESS | 2368 | 1461151463561 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]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1022ms 04:24:23 INFO - PROCESS | 2368 | 1461151463616 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 2368 | 1461151463618 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:24:23 INFO - PROCESS | 2368 | 1461151463622 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 2368 | 1461151463626 Marionette TRACE conn5 <- [1,2754,null,{}] 04:24:23 INFO - PROCESS | 2368 | 1461151463637 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}] 04:24:23 INFO - PROCESS | 2368 | 1461151463768 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:24:23 INFO - PROCESS | 2368 | 1461151463915 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 2368 | ++DOCSHELL 1A421800 == 60 [pid = 2368] [id = 698] 04:24:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1F675400) [pid = 2368] [serial = 2094] [outer = 00000000] 04:24:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (206A5400) [pid = 2368] [serial = 2095] [outer = 1F675400] 04:24:23 INFO - PROCESS | 2368 | 1461151463973 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (206A9000) [pid = 2368] [serial = 2096] [outer = 1F675400] 04:24:24 INFO - PROCESS | 2368 | 1461151464575 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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:24:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 04:24:24 INFO - PROCESS | 2368 | 1461151464595 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 2368 | 1461151464598 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:24:24 INFO - PROCESS | 2368 | 1461151464601 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 2368 | 1461151464603 Marionette TRACE conn5 <- [1,2758,null,{}] 04:24:24 INFO - PROCESS | 2368 | 1461151464607 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}] 04:24:24 INFO - PROCESS | 2368 | 1461151464716 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:24:24 INFO - PROCESS | 2368 | 1461151464862 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 2368 | ++DOCSHELL 2076DC00 == 61 [pid = 2368] [id = 699] 04:24:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (2076EC00) [pid = 2368] [serial = 2097] [outer = 00000000] 04:24:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (20775800) [pid = 2368] [serial = 2098] [outer = 2076EC00] 04:24:24 INFO - PROCESS | 2368 | 1461151464918 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (20778000) [pid = 2368] [serial = 2099] [outer = 2076EC00] 04:24:25 INFO - PROCESS | 2368 | 1461151465457 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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:24:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 04:24:25 INFO - PROCESS | 2368 | 1461151465475 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 2368 | 1461151465478 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:24:25 INFO - PROCESS | 2368 | 1461151465481 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 2368 | 1461151465483 Marionette TRACE conn5 <- [1,2762,null,{}] 04:24:25 INFO - PROCESS | 2368 | 1461151465508 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}] 04:24:25 INFO - PROCESS | 2368 | 1461151465615 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:24:25 INFO - PROCESS | 2368 | 1461151465741 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 2368 | ++DOCSHELL 0EB24000 == 62 [pid = 2368] [id = 700] 04:24:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (0EB24C00) [pid = 2368] [serial = 2100] [outer = 00000000] 04:24:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (124BE800) [pid = 2368] [serial = 2101] [outer = 0EB24C00] 04:24:26 INFO - PROCESS | 2368 | 1461151466018 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (12CC3000) [pid = 2368] [serial = 2102] [outer = 0EB24C00] 04:24:26 INFO - PROCESS | 2368 | 1461151466697 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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1240ms 04:24:26 INFO - PROCESS | 2368 | 1461151466726 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:24:26 INFO - PROCESS | 2368 | 1461151466730 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:24:26 INFO - PROCESS | 2368 | 1461151466736 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 2368 | 1461151466738 Marionette TRACE conn5 <- [1,2766,null,{}] 04:24:26 INFO - PROCESS | 2368 | 1461151466743 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}] 04:24:26 INFO - PROCESS | 2368 | 1461151466848 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:24:27 INFO - PROCESS | 2368 | 1461151467023 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1A45DC00 == 61 [pid = 2368] [id = 673] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 0F485C00 == 60 [pid = 2368] [id = 649] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 19F14800 == 59 [pid = 2368] [id = 614] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1742C400 == 58 [pid = 2368] [id = 382] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 12C16000 == 57 [pid = 2368] [id = 658] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 134D6C00 == 56 [pid = 2368] [id = 611] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 12403C00 == 55 [pid = 2368] [id = 610] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 0F095400 == 54 [pid = 2368] [id = 609] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1BA73000 == 53 [pid = 2368] [id = 661] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 0EB1FC00 == 52 [pid = 2368] [id = 625] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1766CC00 == 51 [pid = 2368] [id = 613] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 17972800 == 50 [pid = 2368] [id = 659] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1A6CD400 == 49 [pid = 2368] [id = 616] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1E0B1800 == 48 [pid = 2368] [id = 671] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1B32B800) [pid = 2368] [serial = 2020] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1EFC3800) [pid = 2368] [serial = 2023] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (16E10800) [pid = 2368] [serial = 2017] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | ++DOCSHELL 0EBE4000 == 49 [pid = 2368] [id = 701] 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (0EBEF400) [pid = 2368] [serial = 2103] [outer = 00000000] 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (12518400) [pid = 2368] [serial = 2104] [outer = 0EBEF400] 04:24:27 INFO - PROCESS | 2368 | 1461151467125 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (12C16000) [pid = 2368] [serial = 2105] [outer = 0EBEF400] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 1D8EA000 == 48 [pid = 2368] [id = 684] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 19F47400 == 47 [pid = 2368] [id = 683] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 0EB1D400 == 46 [pid = 2368] [id = 682] 04:24:27 INFO - PROCESS | 2368 | --DOCSHELL 0EB1C800 == 45 [pid = 2368] [id = 681] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1C676800) [pid = 2368] [serial = 2041] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1BA79000) [pid = 2368] [serial = 2038] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (19F48800) [pid = 2368] [serial = 2027] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (18CC1400) [pid = 2368] [serial = 2026] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1B59F000) [pid = 2368] [serial = 2036] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1A427000) [pid = 2368] [serial = 2032] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (12910000) [pid = 2368] [serial = 2029] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (12CD7000) [pid = 2368] [serial = 2030] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1F347800) [pid = 2368] [serial = 2015] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1BA7F000) [pid = 2368] [serial = 2039] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1B34A000) [pid = 2368] [serial = 2035] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1A60B800) [pid = 2368] [serial = 2033] [outer = 00000000] [url = about:blank] 04:24:27 INFO - PROCESS | 2368 | 1461151467572 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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 890ms 04:24:27 INFO - PROCESS | 2368 | 1461151467626 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 2368 | 1461151467629 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:24:27 INFO - PROCESS | 2368 | 1461151467635 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 2368 | 1461151467638 Marionette TRACE conn5 <- [1,2770,null,{}] 04:24:27 INFO - PROCESS | 2368 | 1461151467641 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}] 04:24:27 INFO - PROCESS | 2368 | 1461151467726 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:24:27 INFO - PROCESS | 2368 | 1461151467736 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 2368 | ++DOCSHELL 16D42400 == 46 [pid = 2368] [id = 702] 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (16E5C400) [pid = 2368] [serial = 2106] [outer = 00000000] 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (17663800) [pid = 2368] [serial = 2107] [outer = 16E5C400] 04:24:27 INFO - PROCESS | 2368 | 1461151467782 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (18604C00) [pid = 2368] [serial = 2108] [outer = 16E5C400] 04:24:28 INFO - PROCESS | 2368 | 1461151468291 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 04:24:28 INFO - PROCESS | 2368 | 1461151468305 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 2368 | 1461151468308 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:24:28 INFO - PROCESS | 2368 | 1461151468311 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 2368 | 1461151468314 Marionette TRACE conn5 <- [1,2774,null,{}] 04:24:28 INFO - PROCESS | 2368 | 1461151468324 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}] 04:24:28 INFO - PROCESS | 2368 | 1461151468414 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:24:28 INFO - PROCESS | 2368 | 1461151468423 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 2368 | ++DOCSHELL 18CC1400 == 47 [pid = 2368] [id = 703] 04:24:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1A463400) [pid = 2368] [serial = 2109] [outer = 00000000] 04:24:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1A60C400) [pid = 2368] [serial = 2110] [outer = 1A463400] 04:24:28 INFO - PROCESS | 2368 | 1461151468470 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1A6CA400) [pid = 2368] [serial = 2111] [outer = 1A463400] 04:24:28 INFO - PROCESS | 2368 | 1461151468960 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 04:24:28 INFO - PROCESS | 2368 | 1461151469004 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 2368 | 1461151469006 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:24:29 INFO - PROCESS | 2368 | 1461151469009 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 2368 | 1461151469011 Marionette TRACE conn5 <- [1,2778,null,{}] 04:24:29 INFO - PROCESS | 2368 | 1461151469015 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}] 04:24:29 INFO - PROCESS | 2368 | 1461151469098 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:24:29 INFO - PROCESS | 2368 | 1461151469105 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 2368 | ++DOCSHELL 11EB1400 == 48 [pid = 2368] [id = 704] 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1B32C400) [pid = 2368] [serial = 2112] [outer = 00000000] 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1B34F800) [pid = 2368] [serial = 2113] [outer = 1B32C400] 04:24:29 INFO - PROCESS | 2368 | 1461151469150 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1B34C000) [pid = 2368] [serial = 2114] [outer = 1B32C400] 04:24:29 INFO - PROCESS | 2368 | 1461151469580 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]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 632ms 04:24:29 INFO - PROCESS | 2368 | 1461151469644 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 2368 | 1461151469646 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:24:29 INFO - PROCESS | 2368 | 1461151469658 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:24:29 INFO - PROCESS | 2368 | 1461151469660 Marionette TRACE conn5 <- [1,2782,null,{}] 04:24:29 INFO - PROCESS | 2368 | 1461151469664 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}] 04:24:29 INFO - PROCESS | 2368 | 1461151469778 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:24:29 INFO - PROCESS | 2368 | 1461151469785 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 2368 | ++DOCSHELL 1B5A7C00 == 49 [pid = 2368] [id = 705] 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1B5A9000) [pid = 2368] [serial = 2115] [outer = 00000000] 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1BA62000) [pid = 2368] [serial = 2116] [outer = 1B5A9000] 04:24:29 INFO - PROCESS | 2368 | 1461151469838 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (1BA75C00) [pid = 2368] [serial = 2117] [outer = 1B5A9000] 04:24:30 INFO - PROCESS | 2368 | 1461151470364 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]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:24:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 04:24:30 INFO - PROCESS | 2368 | 1461151470399 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 2368 | 1461151470401 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:24:30 INFO - PROCESS | 2368 | 1461151470404 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:24:30 INFO - PROCESS | 2368 | 1461151470405 Marionette TRACE conn5 <- [1,2786,null,{}] 04:24:30 INFO - PROCESS | 2368 | 1461151470409 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}] 04:24:30 INFO - PROCESS | 2368 | 1461151470531 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:24:30 INFO - PROCESS | 2368 | 1461151470537 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 2368 | ++DOCSHELL 1BA61400 == 50 [pid = 2368] [id = 706] 04:24:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (1BA63000) [pid = 2368] [serial = 2118] [outer = 00000000] 04:24:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (1CB22400) [pid = 2368] [serial = 2119] [outer = 1BA63000] 04:24:30 INFO - PROCESS | 2368 | 1461151470582 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (1DD17400) [pid = 2368] [serial = 2120] [outer = 1BA63000] 04:24:31 INFO - PROCESS | 2368 | 1461151471042 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]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 04:24:31 INFO - PROCESS | 2368 | 1461151471080 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 2368 | 1461151471082 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:24:31 INFO - PROCESS | 2368 | 1461151471085 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 2368 | 1461151471087 Marionette TRACE conn5 <- [1,2790,null,{}] 04:24:31 INFO - PROCESS | 2368 | 1461151471096 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}] 04:24:31 INFO - PROCESS | 2368 | 1461151471240 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:24:31 INFO - PROCESS | 2368 | 1461151471261 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 2368 | ++DOCSHELL 1742E000 == 51 [pid = 2368] [id = 707] 04:24:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1C703000) [pid = 2368] [serial = 2121] [outer = 00000000] 04:24:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1E058000) [pid = 2368] [serial = 2122] [outer = 1C703000] 04:24:31 INFO - PROCESS | 2368 | 1461151471305 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1E382000) [pid = 2368] [serial = 2123] [outer = 1C703000] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1AF53C00) [pid = 2368] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1BA72000) [pid = 2368] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (125BE000) [pid = 2368] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (1DD1C000) [pid = 2368] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1B32E000) [pid = 2368] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (12C19C00) [pid = 2368] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1A6CCC00) [pid = 2368] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1AF48800) [pid = 2368] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (0F4DBC00) [pid = 2368] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1BA74C00) [pid = 2368] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (19F4B400) [pid = 2368] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1BA7D000) [pid = 2368] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1D894800) [pid = 2368] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (16D39000) [pid = 2368] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (19F1F000) [pid = 2368] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1E0A6C00) [pid = 2368] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1AF28800) [pid = 2368] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1BA2B800) [pid = 2368] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1C891400) [pid = 2368] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (18CC0400) [pid = 2368] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (0F4E7800) [pid = 2368] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (19F49800) [pid = 2368] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1251AC00) [pid = 2368] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1C988800) [pid = 2368] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1E38C800) [pid = 2368] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (16D92800) [pid = 2368] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (16D41400) [pid = 2368] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1266AC00) [pid = 2368] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:24:32 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1FD04800) [pid = 2368] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:24:32 INFO - PROCESS | 2368 | 1461151472118 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1077ms 04:24:32 INFO - PROCESS | 2368 | 1461151472162 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 2368 | 1461151472164 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:24:32 INFO - PROCESS | 2368 | 1461151472171 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 2368 | 1461151472173 Marionette TRACE conn5 <- [1,2794,null,{}] 04:24:32 INFO - PROCESS | 2368 | 1461151472176 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}] 04:24:32 INFO - PROCESS | 2368 | 1461151472258 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:24:32 INFO - PROCESS | 2368 | 1461151472265 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2368 | ++DOCSHELL 0EB21C00 == 52 [pid = 2368] [id = 708] 04:24:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (0EB26C00) [pid = 2368] [serial = 2124] [outer = 00000000] 04:24:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (17074C00) [pid = 2368] [serial = 2125] [outer = 0EB26C00] 04:24:32 INFO - PROCESS | 2368 | 1461151472311 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (19F17800) [pid = 2368] [serial = 2126] [outer = 0EB26C00] 04:24:32 INFO - PROCESS | 2368 | 1461151472783 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 04:24:32 INFO - PROCESS | 2368 | 1461151472859 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 2368 | 1461151472860 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:24:32 INFO - PROCESS | 2368 | 1461151472864 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 2368 | 1461151472865 Marionette TRACE conn5 <- [1,2798,null,{}] 04:24:32 INFO - PROCESS | 2368 | 1461151472869 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}] 04:24:32 INFO - PROCESS | 2368 | 1461151472951 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:24:32 INFO - PROCESS | 2368 | 1461151472957 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2368 | ++DOCSHELL 1AF28800 == 53 [pid = 2368] [id = 709] 04:24:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1AF2F800) [pid = 2368] [serial = 2127] [outer = 00000000] 04:24:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA7E000) [pid = 2368] [serial = 2128] [outer = 1AF2F800] 04:24:33 INFO - PROCESS | 2368 | 1461151473002 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (13B7E400) [pid = 2368] [serial = 2129] [outer = 1AF2F800] 04:24:33 INFO - PROCESS | 2368 | 1461151473444 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]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 04:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:24:33 INFO - PROCESS | 2368 | 1461151473495 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 2368 | 1461151473497 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:24:33 INFO - PROCESS | 2368 | 1461151473500 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 2368 | 1461151473502 Marionette TRACE conn5 <- [1,2802,null,{}] 04:24:33 INFO - PROCESS | 2368 | 1461151473505 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}] 04:24:33 INFO - PROCESS | 2368 | 1461151473589 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:24:33 INFO - PROCESS | 2368 | 1461151473595 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 2368 | ++DOCSHELL 1DD16C00 == 54 [pid = 2368] [id = 710] 04:24:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1DD34C00) [pid = 2368] [serial = 2130] [outer = 00000000] 04:24:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1EFE9C00) [pid = 2368] [serial = 2131] [outer = 1DD34C00] 04:24:33 INFO - PROCESS | 2368 | 1461151473645 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1F9F5C00) [pid = 2368] [serial = 2132] [outer = 1DD34C00] 04:24:34 INFO - PROCESS | 2368 | 1461151474292 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 830ms 04:24:34 INFO - PROCESS | 2368 | 1461151474331 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 2368 | 1461151474335 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:24:34 INFO - PROCESS | 2368 | 1461151474341 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 2368 | 1461151474345 Marionette TRACE conn5 <- [1,2806,null,{}] 04:24:34 INFO - PROCESS | 2368 | 1461151474352 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}] 04:24:34 INFO - PROCESS | 2368 | 1461151474466 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:24:34 INFO - PROCESS | 2368 | 1461151474616 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 2368 | ++DOCSHELL 12520400 == 55 [pid = 2368] [id = 711] 04:24:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (12521400) [pid = 2368] [serial = 2133] [outer = 00000000] 04:24:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (13B80800) [pid = 2368] [serial = 2134] [outer = 12521400] 04:24:34 INFO - PROCESS | 2368 | 1461151474675 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (16D90800) [pid = 2368] [serial = 2135] [outer = 12521400] 04:24:35 INFO - PROCESS | 2368 | 1461151475312 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]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1027ms 04:24:35 INFO - PROCESS | 2368 | 1461151475382 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 2368 | 1461151475388 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:24:35 INFO - PROCESS | 2368 | 1461151475416 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 2368 | 1461151475419 Marionette TRACE conn5 <- [1,2810,null,{}] 04:24:35 INFO - PROCESS | 2368 | 1461151475423 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}] 04:24:35 INFO - PROCESS | 2368 | 1461151475533 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:24:35 INFO - PROCESS | 2368 | 1461151475678 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 2368 | ++DOCSHELL 18601800 == 56 [pid = 2368] [id = 712] 04:24:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (186D6C00) [pid = 2368] [serial = 2136] [outer = 00000000] 04:24:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1A4A9400) [pid = 2368] [serial = 2137] [outer = 186D6C00] 04:24:35 INFO - PROCESS | 2368 | 1461151475735 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1B329400) [pid = 2368] [serial = 2138] [outer = 186D6C00] 04:24:36 INFO - PROCESS | 2368 | 1461151476329 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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:24:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 990ms 04:24:36 INFO - PROCESS | 2368 | 1461151476394 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2368 | 1461151476397 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:24:36 INFO - PROCESS | 2368 | 1461151476401 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 2368 | 1461151476404 Marionette TRACE conn5 <- [1,2814,null,{}] 04:24:36 INFO - PROCESS | 2368 | 1461151476415 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}] 04:24:36 INFO - PROCESS | 2368 | 1461151476528 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:24:36 INFO - PROCESS | 2368 | 1461151476675 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 2368 | ++DOCSHELL 1E04C400 == 57 [pid = 2368] [id = 713] 04:24:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1E41B400) [pid = 2368] [serial = 2139] [outer = 00000000] 04:24:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (1FC20C00) [pid = 2368] [serial = 2140] [outer = 1E41B400] 04:24:36 INFO - PROCESS | 2368 | 1461151476734 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (1FC36400) [pid = 2368] [serial = 2141] [outer = 1E41B400] 04:24:37 INFO - PROCESS | 2368 | 1461151477298 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:24:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 04:24:37 INFO - PROCESS | 2368 | 1461151477334 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 2368 | 1461151477337 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:24:37 INFO - PROCESS | 2368 | 1461151477340 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:24:37 INFO - PROCESS | 2368 | 1461151477342 Marionette TRACE conn5 <- [1,2818,null,{}] 04:24:37 INFO - PROCESS | 2368 | 1461151477346 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}] 04:24:37 INFO - PROCESS | 2368 | 1461151477456 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:24:37 INFO - PROCESS | 2368 | 1461151477615 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 2368 | ++DOCSHELL 1FC3A800 == 58 [pid = 2368] [id = 714] 04:24:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (1FC3C400) [pid = 2368] [serial = 2142] [outer = 00000000] 04:24:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1FD70C00) [pid = 2368] [serial = 2143] [outer = 1FC3C400] 04:24:37 INFO - PROCESS | 2368 | 1461151477672 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1FD78800) [pid = 2368] [serial = 2144] [outer = 1FC3C400] 04:24:38 INFO - PROCESS | 2368 | 1461151478270 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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:24:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 04:24:38 INFO - PROCESS | 2368 | 1461151478314 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 2368 | 1461151478316 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:24:38 INFO - PROCESS | 2368 | 1461151478319 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 2368 | 1461151478321 Marionette TRACE conn5 <- [1,2822,null,{}] 04:24:38 INFO - PROCESS | 2368 | 1461151478325 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}] 04:24:38 INFO - PROCESS | 2368 | 1461151478431 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:24:38 INFO - PROCESS | 2368 | 1461151478576 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 2368 | ++DOCSHELL 19F4E800 == 59 [pid = 2368] [id = 715] 04:24:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (1FD0B000) [pid = 2368] [serial = 2145] [outer = 00000000] 04:24:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (206A0400) [pid = 2368] [serial = 2146] [outer = 1FD0B000] 04:24:38 INFO - PROCESS | 2368 | 1461151478632 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (206A5000) [pid = 2368] [serial = 2147] [outer = 1FD0B000] 04:24:39 INFO - PROCESS | 2368 | 1461151479240 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:24:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 04:24:39 INFO - PROCESS | 2368 | 1461151479294 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 2368 | 1461151479296 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:24:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:24:39 INFO - PROCESS | 2368 | 1461151479300 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 2368 | 1461151479302 Marionette TRACE conn5 <- [1,2826,null,{}] 04:24:39 INFO - PROCESS | 2368 | 1461151479306 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}] 04:24:39 INFO - PROCESS | 2368 | 1461151479431 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:24:39 INFO - PROCESS | 2368 | 1461151479721 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 2368 | ++DOCSHELL 0EB1E800 == 60 [pid = 2368] [id = 716] 04:24:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (0EB21000) [pid = 2368] [serial = 2148] [outer = 00000000] 04:24:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (12C5D800) [pid = 2368] [serial = 2149] [outer = 0EB21000] 04:24:39 INFO - PROCESS | 2368 | 1461151479779 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (13B54400) [pid = 2368] [serial = 2150] [outer = 0EB21000] 04:24:40 INFO - PROCESS | 2368 | 1461151480392 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:24:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1117ms 04:24:40 INFO - PROCESS | 2368 | 1461151480421 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 2368 | 1461151480426 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:24:40 INFO - PROCESS | 2368 | 1461151480431 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:24:40 INFO - PROCESS | 2368 | 1461151480434 Marionette TRACE conn5 <- [1,2830,null,{}] 04:24:40 INFO - PROCESS | 2368 | 1461151480439 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}] 04:24:40 INFO - PROCESS | 2368 | 1461151480546 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:24:40 INFO - PROCESS | 2368 | 1461151480695 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 2368 | --DOCSHELL 19F44800 == 59 [pid = 2368] [id = 622] 04:24:40 INFO - PROCESS | 2368 | --DOCSHELL 1BA36800 == 58 [pid = 2368] [id = 619] 04:24:40 INFO - PROCESS | 2368 | ++DOCSHELL 0F480400 == 59 [pid = 2368] [id = 717] 04:24:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (0F4E6C00) [pid = 2368] [serial = 2151] [outer = 00000000] 04:24:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (12676400) [pid = 2368] [serial = 2152] [outer = 0F4E6C00] 04:24:40 INFO - PROCESS | 2368 | 1461151480799 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 2368 | ++DOMWINDOW == 137 (13B48C00) [pid = 2368] [serial = 2153] [outer = 0F4E6C00] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 136 (1B340C00) [pid = 2368] [serial = 2021] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1DD32800) [pid = 2368] [serial = 2071] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1EFC4000) [pid = 2368] [serial = 2056] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (186DE000) [pid = 2368] [serial = 2060] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (170CF000) [pid = 2368] [serial = 2059] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1E051400) [pid = 2368] [serial = 2053] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (1FAA0400) [pid = 2368] [serial = 2074] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1E04FC00) [pid = 2368] [serial = 2072] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1BA29800) [pid = 2368] [serial = 2077] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1FC26400) [pid = 2368] [serial = 2075] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1FD11000) [pid = 2368] [serial = 2080] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (0F43F000) [pid = 2368] [serial = 2044] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (18609400) [pid = 2368] [serial = 2047] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (1B346000) [pid = 2368] [serial = 2065] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1B5A4800) [pid = 2368] [serial = 2066] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1AF4E400) [pid = 2368] [serial = 2050] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1C67A000) [pid = 2368] [serial = 2068] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (18CBE800) [pid = 2368] [serial = 2062] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (19F44000) [pid = 2368] [serial = 2063] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1FD76800) [pid = 2368] [serial = 2084] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1F9F3000) [pid = 2368] [serial = 2057] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1C893800) [pid = 2368] [serial = 2069] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1FD6C400) [pid = 2368] [serial = 2081] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1B341000) [pid = 2368] [serial = 2078] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1F679400) [pid = 2368] [serial = 2024] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1B5A2000) [pid = 2368] [serial = 1973] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1776D400) [pid = 2368] [serial = 2018] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FD75400) [pid = 2368] [serial = 2083] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1266B800) [pid = 2368] [serial = 1949] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1C673C00) [pid = 2368] [serial = 1985] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1C674400) [pid = 2368] [serial = 1868] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1C708C00) [pid = 2368] [serial = 1904] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1DD1D400) [pid = 2368] [serial = 1916] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (17075C00) [pid = 2368] [serial = 1976] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A607800) [pid = 2368] [serial = 1979] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1E0B1C00) [pid = 2368] [serial = 1958] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1D8E3000) [pid = 2368] [serial = 1955] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1BA64000) [pid = 2368] [serial = 1982] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1CB9DC00) [pid = 2368] [serial = 1913] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19F4F000) [pid = 2368] [serial = 1952] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (124C2400) [pid = 2368] [serial = 1871] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1B32D800) [pid = 2368] [serial = 1910] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (16E8C000) [pid = 2368] [serial = 1907] [outer = 00000000] [url = about:blank] 04:24:41 INFO - PROCESS | 2368 | 1461151481266 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]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:24:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 870ms 04:24:41 INFO - PROCESS | 2368 | 1461151481308 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 2368 | 1461151481311 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:24:41 INFO - PROCESS | 2368 | 1461151481316 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:24:41 INFO - PROCESS | 2368 | 1461151481318 Marionette TRACE conn5 <- [1,2834,null,{}] 04:24:41 INFO - PROCESS | 2368 | 1461151481321 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}] 04:24:41 INFO - PROCESS | 2368 | 1461151481409 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:24:41 INFO - PROCESS | 2368 | 1461151481419 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 2368 | ++DOCSHELL 16D40400 == 60 [pid = 2368] [id = 718] 04:24:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (16D8C800) [pid = 2368] [serial = 2154] [outer = 00000000] 04:24:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (19E0FC00) [pid = 2368] [serial = 2155] [outer = 16D8C800] 04:24:41 INFO - PROCESS | 2368 | 1461151481465 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (19F4DC00) [pid = 2368] [serial = 2156] [outer = 16D8C800] 04:24:41 INFO - PROCESS | 2368 | 1461151481972 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]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:24:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 04:24:41 INFO - PROCESS | 2368 | 1461151481991 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 2368 | 1461151481993 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:24:41 INFO - PROCESS | 2368 | 1461151481998 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 2368 | 1461151482004 Marionette TRACE conn5 <- [1,2838,null,{}] 04:24:42 INFO - PROCESS | 2368 | 1461151482012 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}] 04:24:42 INFO - PROCESS | 2368 | 1461151482100 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:24:42 INFO - PROCESS | 2368 | 1461151482109 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 2368 | ++DOCSHELL 1B329000 == 61 [pid = 2368] [id = 719] 04:24:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1B32B000) [pid = 2368] [serial = 2157] [outer = 00000000] 04:24:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1B341400) [pid = 2368] [serial = 2158] [outer = 1B32B000] 04:24:42 INFO - PROCESS | 2368 | 1461151482154 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1B346000) [pid = 2368] [serial = 2159] [outer = 1B32B000] 04:24:42 INFO - PROCESS | 2368 | 1461151482635 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:24:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 04:24:42 INFO - PROCESS | 2368 | 1461151482691 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 2368 | 1461151482694 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:24:42 INFO - PROCESS | 2368 | 1461151482697 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:24:42 INFO - PROCESS | 2368 | 1461151482698 Marionette TRACE conn5 <- [1,2842,null,{}] 04:24:42 INFO - PROCESS | 2368 | 1461151482702 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}] 04:24:42 INFO - PROCESS | 2368 | 1461151482787 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:24:42 INFO - PROCESS | 2368 | 1461151482898 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 2368 | ++DOCSHELL 13B83C00 == 62 [pid = 2368] [id = 720] 04:24:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1A60B000) [pid = 2368] [serial = 2160] [outer = 00000000] 04:24:42 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1B63E800) [pid = 2368] [serial = 2161] [outer = 1A60B000] 04:24:42 INFO - PROCESS | 2368 | 1461151482945 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1BA36000) [pid = 2368] [serial = 2162] [outer = 1A60B000] 04:24:43 INFO - PROCESS | 2368 | 1461151483339 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]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:24:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 04:24:43 INFO - PROCESS | 2368 | 1461151483371 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 2368 | 1461151483373 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:24:43 INFO - PROCESS | 2368 | 1461151483376 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 2368 | 1461151483378 Marionette TRACE conn5 <- [1,2846,null,{}] 04:24:43 INFO - PROCESS | 2368 | 1461151483387 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}] 04:24:43 INFO - PROCESS | 2368 | 1461151483509 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:24:43 INFO - PROCESS | 2368 | 1461151483609 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 2368 | ++DOCSHELL 12668000 == 63 [pid = 2368] [id = 721] 04:24:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1BA73800) [pid = 2368] [serial = 2163] [outer = 00000000] 04:24:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C566400) [pid = 2368] [serial = 2164] [outer = 1BA73800] 04:24:43 INFO - PROCESS | 2368 | 1461151483663 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1C67C800) [pid = 2368] [serial = 2165] [outer = 1BA73800] 04:24:44 INFO - PROCESS | 2368 | 1461151484110 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:24:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 04:24:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:24:44 INFO - PROCESS | 2368 | 1461151484147 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 2368 | 1461151484149 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:24:44 INFO - PROCESS | 2368 | 1461151484152 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 2368 | 1461151484154 Marionette TRACE conn5 <- [1,2850,null,{}] 04:24:44 INFO - PROCESS | 2368 | 1461151484163 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}] 04:24:44 INFO - PROCESS | 2368 | 1461151484285 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:24:44 INFO - PROCESS | 2368 | 1461151484291 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 2368 | ++DOCSHELL 19F4B800 == 64 [pid = 2368] [id = 722] 04:24:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1A6CCC00) [pid = 2368] [serial = 2166] [outer = 00000000] 04:24:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1D7E0C00) [pid = 2368] [serial = 2167] [outer = 1A6CCC00] 04:24:44 INFO - PROCESS | 2368 | 1461151484336 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1DD19400) [pid = 2368] [serial = 2168] [outer = 1A6CCC00] 04:24:44 INFO - PROCESS | 2368 | 1461151484789 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]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:24:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 04:24:44 INFO - PROCESS | 2368 | 1461151484843 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 2368 | 1461151484845 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:24:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:24:44 INFO - PROCESS | 2368 | 1461151484856 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 2368 | 1461151484858 Marionette TRACE conn5 <- [1,2854,null,{}] 04:24:44 INFO - PROCESS | 2368 | 1461151484861 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}] 04:24:45 INFO - PROCESS | 2368 | 1461151485007 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:24:45 INFO - PROCESS | 2368 | 1461151485032 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 2368 | ++DOCSHELL 1DD25800 == 65 [pid = 2368] [id = 723] 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1DD2D000) [pid = 2368] [serial = 2169] [outer = 00000000] 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1E057400) [pid = 2368] [serial = 2170] [outer = 1DD2D000] 04:24:45 INFO - PROCESS | 2368 | 1461151485077 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1E0A9400) [pid = 2368] [serial = 2171] [outer = 1DD2D000] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (0EBEF400) [pid = 2368] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (16E5C400) [pid = 2368] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (0EB24C00) [pid = 2368] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B32C400) [pid = 2368] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1A463400) [pid = 2368] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1BA63000) [pid = 2368] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1C703000) [pid = 2368] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (0EB26C00) [pid = 2368] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1AF2F800) [pid = 2368] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1B5A9000) [pid = 2368] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:24:45 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (19F4EC00) [pid = 2368] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:24:45 INFO - PROCESS | 2368 | 1461151485581 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 04:24:45 INFO - PROCESS | 2368 | 1461151485635 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 2368 | 1461151485637 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:24:45 INFO - PROCESS | 2368 | 1461151485641 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 2368 | 1461151485642 Marionette TRACE conn5 <- [1,2858,null,{}] 04:24:45 INFO - PROCESS | 2368 | 1461151485646 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}] 04:24:45 INFO - PROCESS | 2368 | 1461151485729 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:24:45 INFO - PROCESS | 2368 | 1461151485735 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 2368 | ++DOCSHELL 19F4EC00 == 66 [pid = 2368] [id = 724] 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1A4A1800) [pid = 2368] [serial = 2172] [outer = 00000000] 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1DD34400) [pid = 2368] [serial = 2173] [outer = 1A4A1800] 04:24:45 INFO - PROCESS | 2368 | 1461151485780 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1E054000) [pid = 2368] [serial = 2174] [outer = 1A4A1800] 04:24:46 INFO - PROCESS | 2368 | 1461151486240 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:24:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 630ms 04:24:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:24:46 INFO - PROCESS | 2368 | 1461151486273 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 2368 | 1461151486275 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:24:46 INFO - PROCESS | 2368 | 1461151486278 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2368 | 1461151486280 Marionette TRACE conn5 <- [1,2862,null,{}] 04:24:46 INFO - PROCESS | 2368 | 1461151486283 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}] 04:24:46 INFO - PROCESS | 2368 | 1461151486368 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:24:46 INFO - PROCESS | 2368 | 1461151486374 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 2368 | ++DOCSHELL 1E31E400 == 67 [pid = 2368] [id = 725] 04:24:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1EF0E400) [pid = 2368] [serial = 2175] [outer = 00000000] 04:24:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1F3DE800) [pid = 2368] [serial = 2176] [outer = 1EF0E400] 04:24:46 INFO - PROCESS | 2368 | 1461151486419 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1F9F7000) [pid = 2368] [serial = 2177] [outer = 1EF0E400] 04:24:46 INFO - PROCESS | 2368 | 1461151486883 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:24:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 04:24:46 INFO - PROCESS | 2368 | 1461151486909 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 2368 | 1461151486911 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:24:46 INFO - PROCESS | 2368 | 1461151486914 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2368 | 1461151486916 Marionette TRACE conn5 <- [1,2866,null,{}] 04:24:46 INFO - PROCESS | 2368 | 1461151486937 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}] 04:24:47 INFO - PROCESS | 2368 | 1461151487021 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:24:47 INFO - PROCESS | 2368 | 1461151487027 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 2368 | ++DOCSHELL 1FA9EC00 == 68 [pid = 2368] [id = 726] 04:24:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1FAA0800) [pid = 2368] [serial = 2178] [outer = 00000000] 04:24:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1FC28000) [pid = 2368] [serial = 2179] [outer = 1FAA0800] 04:24:47 INFO - PROCESS | 2368 | 1461151487078 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1FD0C800) [pid = 2368] [serial = 2180] [outer = 1FAA0800] 04:24:47 INFO - PROCESS | 2368 | 1461151487737 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]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:24:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 04:24:47 INFO - PROCESS | 2368 | 1461151487846 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 2368 | 1461151487850 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:24:47 INFO - PROCESS | 2368 | 1461151487856 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 2368 | 1461151487860 Marionette TRACE conn5 <- [1,2870,null,{}] 04:24:47 INFO - PROCESS | 2368 | 1461151487866 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}] 04:24:47 INFO - PROCESS | 2368 | 1461151487988 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:24:48 INFO - PROCESS | 2368 | 1461151488101 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 2368 | ++DOCSHELL 1266AC00 == 69 [pid = 2368] [id = 727] 04:24:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (13B83000) [pid = 2368] [serial = 2181] [outer = 00000000] 04:24:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (186DA800) [pid = 2368] [serial = 2182] [outer = 13B83000] 04:24:48 INFO - PROCESS | 2368 | 1461151488200 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (19E0C800) [pid = 2368] [serial = 2183] [outer = 13B83000] 04:24:48 INFO - PROCESS | 2368 | 1461151488794 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]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:24:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 990ms 04:24:48 INFO - PROCESS | 2368 | 1461151488846 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 2368 | 1461151488852 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:24:48 INFO - PROCESS | 2368 | 1461151488858 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 2368 | 1461151488861 Marionette TRACE conn5 <- [1,2874,null,{}] 04:24:48 INFO - PROCESS | 2368 | 1461151488865 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}] 04:24:48 INFO - PROCESS | 2368 | 1461151488979 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:24:49 INFO - PROCESS | 2368 | 1461151489125 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 2368 | ++DOCSHELL 1A612C00 == 70 [pid = 2368] [id = 728] 04:24:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1A613400) [pid = 2368] [serial = 2184] [outer = 00000000] 04:24:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1B8E4800) [pid = 2368] [serial = 2185] [outer = 1A613400] 04:24:49 INFO - PROCESS | 2368 | 1461151489182 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1BA80000) [pid = 2368] [serial = 2186] [outer = 1A613400] 04:24:49 INFO - PROCESS | 2368 | 1461151489780 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]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:24:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 04:24:49 INFO - PROCESS | 2368 | 1461151489830 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 2368 | 1461151489833 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 2368 | 1461151489836 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:24:49 INFO - PROCESS | 2368 | 1461151489840 Marionette TRACE conn5 <- [1,2878,null,{}] 04:24:49 INFO - PROCESS | 2368 | 1461151489851 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}] 04:24:49 INFO - PROCESS | 2368 | 1461151489967 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:24:50 INFO - PROCESS | 2368 | 1461151490115 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 2368 | ++DOCSHELL 1E0B1800 == 71 [pid = 2368] [id = 729] 04:24:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1E0A3800) [pid = 2368] [serial = 2187] [outer = 00000000] 04:24:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FD6F400) [pid = 2368] [serial = 2188] [outer = 1E0A3800] 04:24:50 INFO - PROCESS | 2368 | 1461151490174 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1FD92000) [pid = 2368] [serial = 2189] [outer = 1E0A3800] 04:24:50 INFO - PROCESS | 2368 | 1461151490780 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:24:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 04:24:50 INFO - PROCESS | 2368 | 1461151490810 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 2368 | 1461151490813 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 2368 | 1461151490817 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:24:50 INFO - PROCESS | 2368 | 1461151490819 Marionette TRACE conn5 <- [1,2882,null,{}] 04:24:50 INFO - PROCESS | 2368 | 1461151490822 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}] 04:24:50 INFO - PROCESS | 2368 | 1461151490932 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:24:51 INFO - PROCESS | 2368 | 1461151491091 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 2368 | ++DOCSHELL 1FD94C00 == 72 [pid = 2368] [id = 730] 04:24:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (2069D000) [pid = 2368] [serial = 2190] [outer = 00000000] 04:24:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (2076E400) [pid = 2368] [serial = 2191] [outer = 2069D000] 04:24:51 INFO - PROCESS | 2368 | 1461151491147 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (20776C00) [pid = 2368] [serial = 2192] [outer = 2069D000] 04:24:51 INFO - PROCESS | 2368 | 1461151491695 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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 04:24:51 INFO - PROCESS | 2368 | 1461151491750 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 2368 | 1461151491753 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:24:51 INFO - PROCESS | 2368 | 1461151491756 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:24:51 INFO - PROCESS | 2368 | 1461151491758 Marionette TRACE conn5 <- [1,2886,null,{}] 04:24:51 INFO - PROCESS | 2368 | 1461151491762 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}] 04:24:51 INFO - PROCESS | 2368 | 1461151491882 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:24:52 INFO - PROCESS | 2368 | 1461151492230 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 2368 | ++DOCSHELL 0F4DBC00 == 73 [pid = 2368] [id = 731] 04:24:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (12403800) [pid = 2368] [serial = 2193] [outer = 00000000] 04:24:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (134DE000) [pid = 2368] [serial = 2194] [outer = 12403800] 04:24:52 INFO - PROCESS | 2368 | 1461151492322 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (16D39800) [pid = 2368] [serial = 2195] [outer = 12403800] 04:24:52 INFO - PROCESS | 2368 | 1461151492962 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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1275ms 04:24:53 INFO - PROCESS | 2368 | 1461151493036 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 2368 | 1461151493041 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:24:53 INFO - PROCESS | 2368 | 1461151493046 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 2368 | 1461151493048 Marionette TRACE conn5 <- [1,2890,null,{}] 04:24:53 INFO - PROCESS | 2368 | 1461151493053 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}] 04:24:53 INFO - PROCESS | 2368 | 1461151493160 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:24:53 INFO - PROCESS | 2368 | 1461151493313 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 2368 | ++DOCSHELL 17972400 == 74 [pid = 2368] [id = 732] 04:24:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (17979000) [pid = 2368] [serial = 2196] [outer = 00000000] 04:24:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (1A45D000) [pid = 2368] [serial = 2197] [outer = 17979000] 04:24:53 INFO - PROCESS | 2368 | 1461151493364 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (1A4A6800) [pid = 2368] [serial = 2198] [outer = 17979000] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 0EB21C00 == 73 [pid = 2368] [id = 708] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1742E000 == 72 [pid = 2368] [id = 707] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1BA61400 == 71 [pid = 2368] [id = 706] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 12676000 == 70 [pid = 2368] [id = 624] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1E389400 == 69 [pid = 2368] [id = 685] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 0EBEEC00 == 68 [pid = 2368] [id = 623] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1E31E400 == 67 [pid = 2368] [id = 725] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 19F4EC00 == 66 [pid = 2368] [id = 724] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1DD25800 == 65 [pid = 2368] [id = 723] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 19F4B800 == 64 [pid = 2368] [id = 722] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 12668000 == 63 [pid = 2368] [id = 721] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 13B83C00 == 62 [pid = 2368] [id = 720] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (1FD9BC00) [pid = 2368] [serial = 2086] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (1A45F800) [pid = 2368] [serial = 2089] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1E0B0000) [pid = 2368] [serial = 2092] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1EFE9C00) [pid = 2368] [serial = 2131] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (206A5400) [pid = 2368] [serial = 2095] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (20775800) [pid = 2368] [serial = 2098] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 1B329000 == 61 [pid = 2368] [id = 719] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 16D40400 == 60 [pid = 2368] [id = 718] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 0F480400 == 59 [pid = 2368] [id = 717] 04:24:53 INFO - PROCESS | 2368 | --DOCSHELL 0EB1E800 == 58 [pid = 2368] [id = 716] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (12518400) [pid = 2368] [serial = 2104] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (12C16000) [pid = 2368] [serial = 2105] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (17663800) [pid = 2368] [serial = 2107] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (18604C00) [pid = 2368] [serial = 2108] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (12CC3000) [pid = 2368] [serial = 2102] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (124BE800) [pid = 2368] [serial = 2101] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1B34F800) [pid = 2368] [serial = 2113] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A60C400) [pid = 2368] [serial = 2110] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1A6CA400) [pid = 2368] [serial = 2111] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1DD17400) [pid = 2368] [serial = 2120] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1CB22400) [pid = 2368] [serial = 2119] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1E058000) [pid = 2368] [serial = 2122] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (17074C00) [pid = 2368] [serial = 2125] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1BA7E000) [pid = 2368] [serial = 2128] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1E382000) [pid = 2368] [serial = 2123] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1BA62000) [pid = 2368] [serial = 2116] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1BA75C00) [pid = 2368] [serial = 2117] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1B34C000) [pid = 2368] [serial = 2114] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (13B7E400) [pid = 2368] [serial = 2129] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (19F17800) [pid = 2368] [serial = 2126] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1C894000) [pid = 2368] [serial = 2042] [outer = 00000000] [url = about:blank] 04:24:53 INFO - PROCESS | 2368 | 1461151493916 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 930ms 04:24:53 INFO - PROCESS | 2368 | 1461151493982 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 2368 | 1461151493986 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:24:53 INFO - PROCESS | 2368 | 1461151493991 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 2368 | 1461151493992 Marionette TRACE conn5 <- [1,2894,null,{}] 04:24:53 INFO - PROCESS | 2368 | 1461151493996 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}] 04:24:54 INFO - PROCESS | 2368 | 1461151494085 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:24:54 INFO - PROCESS | 2368 | 1461151494185 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 2368 | ++DOCSHELL 125C4000 == 59 [pid = 2368] [id = 733] 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1266F000) [pid = 2368] [serial = 2199] [outer = 00000000] 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (16D72800) [pid = 2368] [serial = 2200] [outer = 1266F000] 04:24:54 INFO - PROCESS | 2368 | 1461151494231 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1742D800) [pid = 2368] [serial = 2201] [outer = 1266F000] 04:24:54 INFO - PROCESS | 2368 | 1461151494669 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]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 04:24:54 INFO - PROCESS | 2368 | 1461151494744 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 2368 | 1461151494746 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:24:54 INFO - PROCESS | 2368 | 1461151494751 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 2368 | 1461151494757 Marionette TRACE conn5 <- [1,2898,null,{}] 04:24:54 INFO - PROCESS | 2368 | 1461151494766 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}] 04:24:54 INFO - PROCESS | 2368 | 1461151494853 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:24:54 INFO - PROCESS | 2368 | 1461151494868 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 2368 | ++DOCSHELL 1A610800 == 60 [pid = 2368] [id = 734] 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1A611000) [pid = 2368] [serial = 2202] [outer = 00000000] 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1AF29400) [pid = 2368] [serial = 2203] [outer = 1A611000] 04:24:54 INFO - PROCESS | 2368 | 1461151494914 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1AF4FC00) [pid = 2368] [serial = 2204] [outer = 1A611000] 04:24:55 INFO - PROCESS | 2368 | 1461151495345 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]]]}] 04:24:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:24:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:24:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 04:24:55 INFO - PROCESS | 2368 | 1461151495386 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 2368 | 1461151495389 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:24:55 INFO - TEST-START | /DOMEvents/constructors.html 04:24:55 INFO - PROCESS | 2368 | 1461151495392 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 2368 | 1461151495394 Marionette TRACE conn5 <- [1,2902,null,{}] 04:24:55 INFO - PROCESS | 2368 | 1461151495397 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}] 04:24:55 INFO - PROCESS | 2368 | 1461151495482 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:24:55 INFO - PROCESS | 2368 | 1461151495488 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 2368 | ++DOCSHELL 186E1C00 == 61 [pid = 2368] [id = 735] 04:24:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1AF97C00) [pid = 2368] [serial = 2205] [outer = 00000000] 04:24:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1B5A1800) [pid = 2368] [serial = 2206] [outer = 1AF97C00] 04:24:55 INFO - PROCESS | 2368 | 1461151495533 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1B5A9400) [pid = 2368] [serial = 2207] [outer = 1AF97C00] 04:24:56 INFO - PROCESS | 2368 | 1461151496234 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]]]}] 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:24:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:24:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 896ms 04:24:56 INFO - PROCESS | 2368 | 1461151496293 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 2368 | 1461151496295 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:24:56 INFO - PROCESS | 2368 | 1461151496298 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:24:56 INFO - PROCESS | 2368 | 1461151496300 Marionette TRACE conn5 <- [1,2906,null,{}] 04:24:56 INFO - PROCESS | 2368 | 1461151496303 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}] 04:24:56 INFO - PROCESS | 2368 | 1461151496426 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:24:56 INFO - PROCESS | 2368 | 1461151496494 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 2368 | ++DOCSHELL 1BA66400 == 62 [pid = 2368] [id = 736] 04:24:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA66800) [pid = 2368] [serial = 2208] [outer = 00000000] 04:24:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1BA7A400) [pid = 2368] [serial = 2209] [outer = 1BA66800] 04:24:56 INFO - PROCESS | 2368 | 1461151496549 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C568C00) [pid = 2368] [serial = 2210] [outer = 1BA66800] 04:24:56 INFO - PROCESS | 2368 | 1461151496971 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:24:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 04:24:57 INFO - PROCESS | 2368 | 1461151497038 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 2368 | 1461151497040 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:24:57 INFO - PROCESS | 2368 | 1461151497043 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:24:57 INFO - PROCESS | 2368 | 1461151497045 Marionette TRACE conn5 <- [1,2910,null,{}] 04:24:57 INFO - PROCESS | 2368 | 1461151497049 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}] 04:24:57 INFO - PROCESS | 2368 | 1461151497179 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:24:57 INFO - PROCESS | 2368 | 1461151497253 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 2368 | ++DOCSHELL 12668800 == 63 [pid = 2368] [id = 737] 04:24:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (12674400) [pid = 2368] [serial = 2211] [outer = 00000000] 04:24:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1C988800) [pid = 2368] [serial = 2212] [outer = 12674400] 04:24:57 INFO - PROCESS | 2368 | 1461151497298 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1CB22400) [pid = 2368] [serial = 2213] [outer = 12674400] 04:24:57 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:24:57 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:24:57 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:24:57 INFO - PROCESS | 2368 | [2368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:24:57 INFO - PROCESS | 2368 | 1461151497711 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]]]}] 04:24:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:24:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:57 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 04:24:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:57 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 04:24:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:57 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]" 04:24:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:24:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 04:24:57 INFO - PROCESS | 2368 | 1461151497817 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 2368 | 1461151497819 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:24:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:24:57 INFO - PROCESS | 2368 | 1461151497822 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 2368 | 1461151497824 Marionette TRACE conn5 <- [1,2914,null,{}] 04:24:57 INFO - PROCESS | 2368 | 1461151497828 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}] 04:24:57 INFO - PROCESS | 2368 | 1461151497948 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:24:58 INFO - PROCESS | 2368 | 1461151498017 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 2368 | ++DOCSHELL 1CBA0000 == 64 [pid = 2368] [id = 738] 04:24:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1D7E2000) [pid = 2368] [serial = 2214] [outer = 00000000] 04:24:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1E0A8C00) [pid = 2368] [serial = 2215] [outer = 1D7E2000] 04:24:58 INFO - PROCESS | 2368 | 1461151498062 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1E0AEC00) [pid = 2368] [serial = 2216] [outer = 1D7E2000] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1F675400) [pid = 2368] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1A45F000) [pid = 2368] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1DD1B800) [pid = 2368] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (2076EC00) [pid = 2368] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (16E0E800) [pid = 2368] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1DD17C00) [pid = 2368] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (16E87400) [pid = 2368] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (1BA73800) [pid = 2368] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1A6CCC00) [pid = 2368] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1DD2D000) [pid = 2368] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1A60B000) [pid = 2368] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1B32B000) [pid = 2368] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (0EB21000) [pid = 2368] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (0F4E6C00) [pid = 2368] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (16D8C800) [pid = 2368] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1EF0E400) [pid = 2368] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1A4A1800) [pid = 2368] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:24:58 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (0EB1D800) [pid = 2368] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:24:58 INFO - PROCESS | 2368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:24:58 INFO - PROCESS | 2368 | 1461151498771 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]]]}] 04:24:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:24:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 04:24:58 INFO - PROCESS | 2368 | 1461151498799 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:24:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:24:58 INFO - PROCESS | 2368 | 1461151498801 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:24:58 INFO - PROCESS | 2368 | 1461151498804 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 2368 | 1461151498805 Marionette TRACE conn5 <- [1,2918,null,{}] 04:24:58 INFO - PROCESS | 2368 | 1461151498809 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}] 04:24:58 INFO - PROCESS | 2368 | 1461151498892 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:24:58 INFO - PROCESS | 2368 | 1461151498897 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 2368 | ++DOCSHELL 1742B000 == 65 [pid = 2368] [id = 739] 04:24:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (1776EC00) [pid = 2368] [serial = 2217] [outer = 00000000] 04:24:58 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (1B334400) [pid = 2368] [serial = 2218] [outer = 1776EC00] 04:24:58 INFO - PROCESS | 2368 | 1461151498942 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (1C561400) [pid = 2368] [serial = 2219] [outer = 1776EC00] 04:24:59 INFO - PROCESS | 2368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:24:59 INFO - PROCESS | 2368 | 1461151499356 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]]]}] 04:24:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:24:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 04:24:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:24:59 INFO - PROCESS | 2368 | 1461151499374 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 2368 | 1461151499376 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 2368 | 1461151499379 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 2368 | 1461151499381 Marionette TRACE conn5 <- [1,2922,null,{}] 04:24:59 INFO - PROCESS | 2368 | 1461151499385 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}] 04:24:59 INFO - PROCESS | 2368 | 1461151499516 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:24:59 INFO - PROCESS | 2368 | 1461151499557 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 2368 | ++DOCSHELL 1B32A800 == 66 [pid = 2368] [id = 740] 04:24:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (1C886400) [pid = 2368] [serial = 2220] [outer = 00000000] 04:24:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (1E31E400) [pid = 2368] [serial = 2221] [outer = 1C886400] 04:24:59 INFO - PROCESS | 2368 | 1461151499602 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1E41EC00) [pid = 2368] [serial = 2222] [outer = 1C886400] 04:24:59 INFO - PROCESS | 2368 | 1461151499983 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]]]}] 04:25:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:25:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 04:25:00 INFO - PROCESS | 2368 | 1461151500010 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 2368 | 1461151500012 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:25:00 INFO - PROCESS | 2368 | 1461151500015 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 2368 | 1461151500017 Marionette TRACE conn5 <- [1,2926,null,{}] 04:25:00 INFO - PROCESS | 2368 | 1461151500020 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}] 04:25:00 INFO - PROCESS | 2368 | 1461151500104 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:25:00 INFO - PROCESS | 2368 | 1461151500210 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 2368 | ++DOCSHELL 19F4B400 == 67 [pid = 2368] [id = 741] 04:25:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1E415C00) [pid = 2368] [serial = 2223] [outer = 00000000] 04:25:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1FA9B800) [pid = 2368] [serial = 2224] [outer = 1E415C00] 04:25:00 INFO - PROCESS | 2368 | 1461151500260 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1FC3A000) [pid = 2368] [serial = 2225] [outer = 1E415C00] 04:25:00 INFO - PROCESS | 2368 | 1461151500777 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]]]}] 04:25:00 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. 04:25:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 770ms 04:25:00 INFO - PROCESS | 2368 | 1461151500802 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 2368 | 1461151500808 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:25:00 INFO - PROCESS | 2368 | 1461151500815 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 2368 | 1461151500819 Marionette TRACE conn5 <- [1,2930,null,{}] 04:25:00 INFO - PROCESS | 2368 | 1461151500824 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}] 04:25:00 INFO - PROCESS | 2368 | 1461151500985 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:25:01 INFO - PROCESS | 2368 | 1461151501148 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 2368 | ++DOCSHELL 12CD8800 == 68 [pid = 2368] [id = 742] 04:25:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (12CDA800) [pid = 2368] [serial = 2226] [outer = 00000000] 04:25:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1766B800) [pid = 2368] [serial = 2227] [outer = 12CDA800] 04:25:01 INFO - PROCESS | 2368 | 1461151501206 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1860A000) [pid = 2368] [serial = 2228] [outer = 12CDA800] 04:25:01 INFO - PROCESS | 2368 | 1461151501717 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"]]]}] 04:25:01 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 04:25:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:25:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 04:25:01 INFO - PROCESS | 2368 | 1461151501745 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 2368 | 1461151501751 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:25:01 INFO - PROCESS | 2368 | 1461151501775 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:25:01 INFO - PROCESS | 2368 | 1461151501778 Marionette TRACE conn5 <- [1,2934,null,{}] 04:25:01 INFO - PROCESS | 2368 | 1461151501783 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}] 04:25:01 INFO - PROCESS | 2368 | 1461151501896 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:25:02 INFO - PROCESS | 2368 | 1461151502056 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 2368 | ++DOCSHELL 16E61400 == 69 [pid = 2368] [id = 743] 04:25:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (186D9400) [pid = 2368] [serial = 2229] [outer = 00000000] 04:25:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1BA2D400) [pid = 2368] [serial = 2230] [outer = 186D9400] 04:25:02 INFO - PROCESS | 2368 | 1461151502113 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1BA70000) [pid = 2368] [serial = 2231] [outer = 186D9400] 04:25:02 INFO - PROCESS | 2368 | 1461151502657 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]]]}] 04:25:02 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. 04:25:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 04:25:02 INFO - PROCESS | 2368 | 1461151502711 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 2368 | 1461151502714 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:25:02 INFO - PROCESS | 2368 | 1461151502717 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 2368 | 1461151502721 Marionette TRACE conn5 <- [1,2938,null,{}] 04:25:02 INFO - PROCESS | 2368 | 1461151502732 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}] 04:25:02 INFO - PROCESS | 2368 | 1461151502846 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:25:02 INFO - PROCESS | 2368 | 1461151502994 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2368 | ++DOCSHELL 1FC2C400 == 70 [pid = 2368] [id = 744] 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1FC34400) [pid = 2368] [serial = 2232] [outer = 00000000] 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1FD0E800) [pid = 2368] [serial = 2233] [outer = 1FC34400] 04:25:03 INFO - PROCESS | 2368 | 1461151503053 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1FD71800) [pid = 2368] [serial = 2234] [outer = 1FC34400] 04:25:03 INFO - PROCESS | 2368 | ++DOCSHELL 1A4A5000 == 71 [pid = 2368] [id = 745] 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1FD04C00) [pid = 2368] [serial = 2235] [outer = 00000000] 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (206A4800) [pid = 2368] [serial = 2236] [outer = 1FD04C00] 04:25:03 INFO - PROCESS | 2368 | 1461151503637 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]]]}] 04:25:03 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. 04:25:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 04:25:03 INFO - PROCESS | 2368 | 1461151503691 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 2368 | 1461151503694 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:25:03 INFO - PROCESS | 2368 | 1461151503697 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 2368 | 1461151503699 Marionette TRACE conn5 <- [1,2942,null,{}] 04:25:03 INFO - PROCESS | 2368 | 1461151503703 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}] 04:25:03 INFO - PROCESS | 2368 | 1461151503837 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:25:03 INFO - PROCESS | 2368 | 1461151503978 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2368 | ++DOCSHELL 1C893800 == 72 [pid = 2368] [id = 746] 04:25:03 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1FD6E800) [pid = 2368] [serial = 2237] [outer = 00000000] 04:25:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (20771400) [pid = 2368] [serial = 2238] [outer = 1FD6E800] 04:25:04 INFO - PROCESS | 2368 | 1461151504035 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 124 (207DA800) [pid = 2368] [serial = 2239] [outer = 1FD6E800] 04:25:04 INFO - PROCESS | 2368 | 1461151504555 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]]]}] 04:25:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:25:04 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 04:25:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 04:25:04 INFO - PROCESS | 2368 | 1461151504571 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 2368 | 1461151504573 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:25:04 INFO - PROCESS | 2368 | 1461151504576 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 2368 | 1461151504578 Marionette TRACE conn5 <- [1,2946,null,{}] 04:25:04 INFO - PROCESS | 2368 | 1461151504582 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}] 04:25:04 INFO - PROCESS | 2368 | 1461151504731 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:25:04 INFO - PROCESS | 2368 | 1461151504878 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 2368 | ++DOCSHELL 207DCC00 == 73 [pid = 2368] [id = 747] 04:25:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 125 (207DFC00) [pid = 2368] [serial = 2240] [outer = 00000000] 04:25:04 INFO - PROCESS | 2368 | ++DOMWINDOW == 126 (21070C00) [pid = 2368] [serial = 2241] [outer = 207DFC00] 04:25:04 INFO - PROCESS | 2368 | 1461151504934 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 127 (21073400) [pid = 2368] [serial = 2242] [outer = 207DFC00] 04:25:05 INFO - PROCESS | 2368 | 1461151505491 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]]]}] 04:25:05 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. 04:25:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 04:25:05 INFO - PROCESS | 2368 | 1461151505551 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2368 | 1461151505554 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:25:05 INFO - PROCESS | 2368 | 1461151505557 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:25:05 INFO - PROCESS | 2368 | 1461151505559 Marionette TRACE conn5 <- [1,2950,null,{}] 04:25:05 INFO - PROCESS | 2368 | 1461151505563 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}] 04:25:05 INFO - PROCESS | 2368 | 1461151505679 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:25:05 INFO - PROCESS | 2368 | 1461151505826 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 2368 | ++DOCSHELL 1FD9F800 == 74 [pid = 2368] [id = 748] 04:25:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 128 (206A6000) [pid = 2368] [serial = 2243] [outer = 00000000] 04:25:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 129 (21084000) [pid = 2368] [serial = 2244] [outer = 206A6000] 04:25:05 INFO - PROCESS | 2368 | 1461151505882 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 2368 | ++DOMWINDOW == 130 (21085800) [pid = 2368] [serial = 2245] [outer = 206A6000] 04:25:06 INFO - PROCESS | 2368 | 1461151506386 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]]]}] 04:25:06 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. 04:25:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 04:25:06 INFO - PROCESS | 2368 | 1461151506431 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 2368 | 1461151506433 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:25:06 INFO - PROCESS | 2368 | 1461151506437 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:25:06 INFO - PROCESS | 2368 | 1461151506439 Marionette TRACE conn5 <- [1,2954,null,{}] 04:25:06 INFO - PROCESS | 2368 | 1461151506442 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}] 04:25:06 INFO - PROCESS | 2368 | 1461151506550 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:25:06 INFO - PROCESS | 2368 | 1461151506844 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 2368 | ++DOCSHELL 124C2C00 == 75 [pid = 2368] [id = 749] 04:25:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 131 (12523800) [pid = 2368] [serial = 2246] [outer = 00000000] 04:25:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 132 (16D38400) [pid = 2368] [serial = 2247] [outer = 12523800] 04:25:06 INFO - PROCESS | 2368 | 1461151506900 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2368 | ++DOMWINDOW == 133 (16D40C00) [pid = 2368] [serial = 2248] [outer = 12523800] 04:25:07 INFO - PROCESS | 2368 | 1461151507434 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]]]}] 04:25:07 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. 04:25:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1019ms 04:25:07 INFO - PROCESS | 2368 | 1461151507461 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 2368 | 1461151507465 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:25:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:25:07 INFO - PROCESS | 2368 | 1461151507470 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 2368 | 1461151507473 Marionette TRACE conn5 <- [1,2958,null,{}] 04:25:07 INFO - PROCESS | 2368 | 1461151507495 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}] 04:25:07 INFO - PROCESS | 2368 | 1461151507601 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:25:07 INFO - PROCESS | 2368 | 1461151507758 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 2368 | ++DOCSHELL 16D3A400 == 76 [pid = 2368] [id = 750] 04:25:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 134 (1776E800) [pid = 2368] [serial = 2249] [outer = 00000000] 04:25:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 135 (1A60A400) [pid = 2368] [serial = 2250] [outer = 1776E800] 04:25:07 INFO - PROCESS | 2368 | 1461151507809 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 2368 | ++DOMWINDOW == 136 (1AF49C00) [pid = 2368] [serial = 2251] [outer = 1776E800] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 13B46800 == 75 [pid = 2368] [id = 612] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1B32A800 == 74 [pid = 2368] [id = 740] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1742B000 == 73 [pid = 2368] [id = 739] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1CBA0000 == 72 [pid = 2368] [id = 738] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 12668800 == 71 [pid = 2368] [id = 737] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1BA66400 == 70 [pid = 2368] [id = 736] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 186E1C00 == 69 [pid = 2368] [id = 735] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1A610800 == 68 [pid = 2368] [id = 734] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 125C4000 == 67 [pid = 2368] [id = 733] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 17972400 == 66 [pid = 2368] [id = 732] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 0F4DBC00 == 65 [pid = 2368] [id = 731] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 135 (1A4A9400) [pid = 2368] [serial = 2137] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 134 (1FC20C00) [pid = 2368] [serial = 2140] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 133 (1FD70C00) [pid = 2368] [serial = 2143] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 132 (206A0400) [pid = 2368] [serial = 2146] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 131 (1FC28000) [pid = 2368] [serial = 2179] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1A612C00 == 64 [pid = 2368] [id = 728] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1266AC00 == 63 [pid = 2368] [id = 727] 04:25:08 INFO - PROCESS | 2368 | --DOCSHELL 1FA9EC00 == 62 [pid = 2368] [id = 726] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 130 (206A9000) [pid = 2368] [serial = 2096] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 129 (1B333400) [pid = 2368] [serial = 2051] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 128 (1EFF4400) [pid = 2368] [serial = 2093] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 127 (20778000) [pid = 2368] [serial = 2099] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 126 (18CC4400) [pid = 2368] [serial = 2048] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 125 (1E057800) [pid = 2368] [serial = 2054] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 124 (1A610C00) [pid = 2368] [serial = 2090] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 123 (11EF8C00) [pid = 2368] [serial = 2045] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1C566400) [pid = 2368] [serial = 2164] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1DD19400) [pid = 2368] [serial = 2168] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1D7E0C00) [pid = 2368] [serial = 2167] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1E057400) [pid = 2368] [serial = 2170] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1B63E800) [pid = 2368] [serial = 2161] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1B341400) [pid = 2368] [serial = 2158] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1B346000) [pid = 2368] [serial = 2159] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (13B54400) [pid = 2368] [serial = 2150] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (12C5D800) [pid = 2368] [serial = 2149] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (12676400) [pid = 2368] [serial = 2152] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (13B48C00) [pid = 2368] [serial = 2153] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (19E0FC00) [pid = 2368] [serial = 2155] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (19F4DC00) [pid = 2368] [serial = 2156] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (13B80800) [pid = 2368] [serial = 2134] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1F3DE800) [pid = 2368] [serial = 2176] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1C67C800) [pid = 2368] [serial = 2165] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1DD34400) [pid = 2368] [serial = 2173] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1E0A9400) [pid = 2368] [serial = 2171] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1BA36000) [pid = 2368] [serial = 2162] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1E054000) [pid = 2368] [serial = 2174] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1F9F7000) [pid = 2368] [serial = 2177] [outer = 00000000] [url = about:blank] 04:25:08 INFO - PROCESS | 2368 | 1461151508342 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]]]}] 04:25:08 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. 04:25:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 04:25:08 INFO - PROCESS | 2368 | 1461151508403 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 2368 | 1461151508407 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:25:08 INFO - PROCESS | 2368 | 1461151508412 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 2368 | 1461151508414 Marionette TRACE conn5 <- [1,2962,null,{}] 04:25:08 INFO - PROCESS | 2368 | 1461151508418 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}] 04:25:08 INFO - PROCESS | 2368 | 1461151508506 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:25:08 INFO - PROCESS | 2368 | 1461151508520 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 2368 | ++DOCSHELL 12906400 == 63 [pid = 2368] [id = 751] 04:25:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (12911C00) [pid = 2368] [serial = 2252] [outer = 00000000] 04:25:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (16E63800) [pid = 2368] [serial = 2253] [outer = 12911C00] 04:25:08 INFO - PROCESS | 2368 | 1461151508566 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (186DF400) [pid = 2368] [serial = 2254] [outer = 12911C00] 04:25:09 INFO - PROCESS | 2368 | 1461151509046 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]]]}] 04:25:09 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. 04:25:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 04:25:09 INFO - PROCESS | 2368 | 1461151509086 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 2368 | 1461151509088 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:25:09 INFO - PROCESS | 2368 | 1461151509093 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 2368 | 1461151509098 Marionette TRACE conn5 <- [1,2966,null,{}] 04:25:09 INFO - PROCESS | 2368 | 1461151509111 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}] 04:25:09 INFO - PROCESS | 2368 | 1461151509201 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:25:09 INFO - PROCESS | 2368 | 1461151509208 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 2368 | ++DOCSHELL 12671000 == 64 [pid = 2368] [id = 752] 04:25:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (19E0D000) [pid = 2368] [serial = 2255] [outer = 00000000] 04:25:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (1B341400) [pid = 2368] [serial = 2256] [outer = 19E0D000] 04:25:09 INFO - PROCESS | 2368 | 1461151509254 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (1B348400) [pid = 2368] [serial = 2257] [outer = 19E0D000] 04:25:09 INFO - PROCESS | 2368 | 1461151509722 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]]]}] 04:25:09 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. 04:25:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 04:25:09 INFO - PROCESS | 2368 | 1461151509789 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 2368 | 1461151509791 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:25:09 INFO - PROCESS | 2368 | 1461151509795 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 2368 | 1461151509796 Marionette TRACE conn5 <- [1,2970,null,{}] 04:25:09 INFO - PROCESS | 2368 | 1461151509800 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}] 04:25:09 INFO - PROCESS | 2368 | 1461151509889 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:25:10 INFO - PROCESS | 2368 | 1461151510030 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2368 | ++DOCSHELL 1BA2E400 == 65 [pid = 2368] [id = 753] 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (1BA32000) [pid = 2368] [serial = 2258] [outer = 00000000] 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1BA71400) [pid = 2368] [serial = 2259] [outer = 1BA32000] 04:25:10 INFO - PROCESS | 2368 | 1461151510077 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1BA7E000) [pid = 2368] [serial = 2260] [outer = 1BA32000] 04:25:10 INFO - PROCESS | 2368 | 1461151510443 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"]]]}] 04:25:10 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 04:25:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:25:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 04:25:10 INFO - PROCESS | 2368 | 1461151510466 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 2368 | 1461151510468 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:25:10 INFO - PROCESS | 2368 | 1461151510480 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 2368 | 1461151510481 Marionette TRACE conn5 <- [1,2974,null,{}] 04:25:10 INFO - PROCESS | 2368 | 1461151510485 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}] 04:25:10 INFO - PROCESS | 2368 | 1461151510607 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:25:10 INFO - PROCESS | 2368 | 1461151510613 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2368 | ++DOCSHELL 1C675000 == 66 [pid = 2368] [id = 754] 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1C67CC00) [pid = 2368] [serial = 2261] [outer = 00000000] 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1D84A800) [pid = 2368] [serial = 2262] [outer = 1C67CC00] 04:25:10 INFO - PROCESS | 2368 | 1461151510729 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1DD1DC00) [pid = 2368] [serial = 2263] [outer = 1C67CC00] 04:25:11 INFO - PROCESS | 2368 | 1461151511132 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]]]}] 04:25:11 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. 04:25:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 04:25:11 INFO - PROCESS | 2368 | 1461151511151 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 2368 | 1461151511153 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:25:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:25:11 INFO - PROCESS | 2368 | 1461151511156 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 2368 | 1461151511157 Marionette TRACE conn5 <- [1,2978,null,{}] 04:25:11 INFO - PROCESS | 2368 | 1461151511161 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}] 04:25:11 INFO - PROCESS | 2368 | 1461151511294 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:25:11 INFO - PROCESS | 2368 | 1461151511395 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 2368 | ++DOCSHELL 1E04B000 == 67 [pid = 2368] [id = 755] 04:25:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1E04CC00) [pid = 2368] [serial = 2264] [outer = 00000000] 04:25:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1E0AB400) [pid = 2368] [serial = 2265] [outer = 1E04CC00] 04:25:11 INFO - PROCESS | 2368 | 1461151511440 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1E0B1C00) [pid = 2368] [serial = 2266] [outer = 1E04CC00] 04:25:11 INFO - PROCESS | 2368 | ++DOCSHELL 1F67F800 == 68 [pid = 2368] [id = 756] 04:25:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (1F681000) [pid = 2368] [serial = 2267] [outer = 00000000] 04:25:11 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1F9F3400) [pid = 2368] [serial = 2268] [outer = 1F681000] 04:25:11 INFO - PROCESS | 2368 | 1461151511890 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]]]}] 04:25:11 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. 04:25:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 04:25:11 INFO - PROCESS | 2368 | 1461151511927 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 2368 | 1461151511929 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:25:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:25:11 INFO - PROCESS | 2368 | 1461151511932 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 2368 | 1461151511934 Marionette TRACE conn5 <- [1,2982,null,{}] 04:25:11 INFO - PROCESS | 2368 | 1461151511942 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}] 04:25:12 INFO - PROCESS | 2368 | 1461151512081 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:25:12 INFO - PROCESS | 2368 | 1461151512101 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2368 | ++DOCSHELL 1E31E000 == 69 [pid = 2368] [id = 757] 04:25:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1E388000) [pid = 2368] [serial = 2269] [outer = 00000000] 04:25:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1F67B000) [pid = 2368] [serial = 2270] [outer = 1E388000] 04:25:12 INFO - PROCESS | 2368 | 1461151512146 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1FC23C00) [pid = 2368] [serial = 2271] [outer = 1E388000] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (12674400) [pid = 2368] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1776EC00) [pid = 2368] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (12403800) [pid = 2368] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1D7E2000) [pid = 2368] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1A611000) [pid = 2368] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (17979000) [pid = 2368] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1AF97C00) [pid = 2368] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1BA66800) [pid = 2368] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1C886400) [pid = 2368] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:25:12 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1266F000) [pid = 2368] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:25:12 INFO - PROCESS | 2368 | 1461151512651 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]]]}] 04:25:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:25:12 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 04:25:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 790ms 04:25:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:25:12 INFO - PROCESS | 2368 | 1461151512723 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2368 | 1461151512725 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:25:12 INFO - PROCESS | 2368 | 1461151512728 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 2368 | 1461151512730 Marionette TRACE conn5 <- [1,2986,null,{}] 04:25:12 INFO - PROCESS | 2368 | 1461151512733 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}] 04:25:12 INFO - PROCESS | 2368 | 1461151512864 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:25:12 INFO - PROCESS | 2368 | 1461151512934 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2368 | ++DOCSHELL 16E5CC00 == 70 [pid = 2368] [id = 758] 04:25:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1A60A800) [pid = 2368] [serial = 2272] [outer = 00000000] 04:25:12 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1FC2A800) [pid = 2368] [serial = 2273] [outer = 1A60A800] 04:25:12 INFO - PROCESS | 2368 | 1461151512978 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1FC42800) [pid = 2368] [serial = 2274] [outer = 1A60A800] 04:25:13 INFO - PROCESS | 2368 | 1461151513286 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]]]}] 04:25:13 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. 04:25:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 04:25:13 INFO - PROCESS | 2368 | 1461151513317 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 2368 | 1461151513319 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:25:13 INFO - PROCESS | 2368 | 1461151513327 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 2368 | 1461151513329 Marionette TRACE conn5 <- [1,2990,null,{}] 04:25:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:25:13 INFO - PROCESS | 2368 | 1461151513332 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}] 04:25:13 INFO - PROCESS | 2368 | 1461151513468 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:25:13 INFO - PROCESS | 2368 | 1461151513476 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 2368 | ++DOCSHELL 0F4E8000 == 71 [pid = 2368] [id = 759] 04:25:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1C88F400) [pid = 2368] [serial = 2275] [outer = 00000000] 04:25:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1FD9AC00) [pid = 2368] [serial = 2276] [outer = 1C88F400] 04:25:13 INFO - PROCESS | 2368 | 1461151513522 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (206A0400) [pid = 2368] [serial = 2277] [outer = 1C88F400] 04:25:13 INFO - PROCESS | 2368 | 1461151513910 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]]]}] 04:25:13 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. 04:25:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 04:25:13 INFO - PROCESS | 2368 | 1461151513965 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 2368 | 1461151513967 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:25:13 INFO - PROCESS | 2368 | 1461151513970 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 2368 | 1461151513972 Marionette TRACE conn5 <- [1,2994,null,{}] 04:25:13 INFO - PROCESS | 2368 | 1461151513976 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}] 04:25:14 INFO - PROCESS | 2368 | 1461151514064 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:25:14 INFO - PROCESS | 2368 | 1461151514203 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 2368 | ++DOCSHELL 2076A000 == 72 [pid = 2368] [id = 760] 04:25:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (2076F800) [pid = 2368] [serial = 2278] [outer = 00000000] 04:25:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (21075400) [pid = 2368] [serial = 2279] [outer = 2076F800] 04:25:14 INFO - PROCESS | 2368 | 1461151514255 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (2107E800) [pid = 2368] [serial = 2280] [outer = 2076F800] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1BA6C000 == 71 [pid = 2368] [id = 383] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1A45FC00 == 70 [pid = 2368] [id = 615] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1E0B1800 == 69 [pid = 2368] [id = 729] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1D7E0800 == 68 [pid = 2368] [id = 638] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1B59D800 == 67 [pid = 2368] [id = 618] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1290F800 == 66 [pid = 2368] [id = 672] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1A60E800 == 65 [pid = 2368] [id = 651] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 18601800 == 64 [pid = 2368] [id = 712] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 170D0800 == 63 [pid = 2368] [id = 386] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1B5A7C00 == 62 [pid = 2368] [id = 705] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1A456C00 == 61 [pid = 2368] [id = 621] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1DD18000 == 60 [pid = 2368] [id = 674] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 18CBD800 == 59 [pid = 2368] [id = 650] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 19F4E800 == 58 [pid = 2368] [id = 715] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 11EB1400 == 57 [pid = 2368] [id = 704] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 12CD8400 == 56 [pid = 2368] [id = 617] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1BA69C00 == 55 [pid = 2368] [id = 634] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1DD16C00 == 54 [pid = 2368] [id = 710] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 18CC3C00 == 53 [pid = 2368] [id = 377] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 16D3E800 == 52 [pid = 2368] [id = 620] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1AF28800 == 51 [pid = 2368] [id = 709] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1BA2B400 == 50 [pid = 2368] [id = 660] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1C568800 == 49 [pid = 2368] [id = 652] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1E04C400 == 48 [pid = 2368] [id = 713] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1FC3A800 == 47 [pid = 2368] [id = 714] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 170CD000 == 46 [pid = 2368] [id = 385] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 12520400 == 45 [pid = 2368] [id = 711] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1FD94C00 == 44 [pid = 2368] [id = 730] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 16D3A400 == 43 [pid = 2368] [id = 750] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 124C2C00 == 42 [pid = 2368] [id = 749] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1FD9F800 == 41 [pid = 2368] [id = 748] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1C893800 == 40 [pid = 2368] [id = 746] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 207DCC00 == 39 [pid = 2368] [id = 747] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1FC2C400 == 38 [pid = 2368] [id = 744] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 1A4A5000 == 37 [pid = 2368] [id = 745] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 12CD8800 == 36 [pid = 2368] [id = 742] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 16E61400 == 35 [pid = 2368] [id = 743] 04:25:15 INFO - PROCESS | 2368 | --DOCSHELL 19F4B400 == 34 [pid = 2368] [id = 741] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 1BA2E400 == 33 [pid = 2368] [id = 753] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 12671000 == 32 [pid = 2368] [id = 752] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 12906400 == 31 [pid = 2368] [id = 751] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 1E04B000 == 30 [pid = 2368] [id = 755] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 1E31E000 == 29 [pid = 2368] [id = 757] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 1C675000 == 28 [pid = 2368] [id = 754] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 1F67F800 == 27 [pid = 2368] [id = 756] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 16E5CC00 == 26 [pid = 2368] [id = 758] 04:25:16 INFO - PROCESS | 2368 | --DOCSHELL 0F4E8000 == 25 [pid = 2368] [id = 759] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1E41EC00) [pid = 2368] [serial = 2222] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1CB22400) [pid = 2368] [serial = 2213] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1C561400) [pid = 2368] [serial = 2219] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (16D39800) [pid = 2368] [serial = 2195] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1E0AEC00) [pid = 2368] [serial = 2216] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (1AF29400) [pid = 2368] [serial = 2203] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (1A4A6800) [pid = 2368] [serial = 2198] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1AF4FC00) [pid = 2368] [serial = 2204] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (1B334400) [pid = 2368] [serial = 2218] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (2076E400) [pid = 2368] [serial = 2191] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (1B8E4800) [pid = 2368] [serial = 2185] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (134DE000) [pid = 2368] [serial = 2194] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1B5A9400) [pid = 2368] [serial = 2207] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1C568C00) [pid = 2368] [serial = 2210] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (1E31E400) [pid = 2368] [serial = 2221] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (1A45D000) [pid = 2368] [serial = 2197] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (16D72800) [pid = 2368] [serial = 2200] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (186DA800) [pid = 2368] [serial = 2182] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (1FD6F400) [pid = 2368] [serial = 2188] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (1E0A8C00) [pid = 2368] [serial = 2215] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1C988800) [pid = 2368] [serial = 2212] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1B5A1800) [pid = 2368] [serial = 2206] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1742D800) [pid = 2368] [serial = 2201] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1BA7A400) [pid = 2368] [serial = 2209] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1FA9B800) [pid = 2368] [serial = 2224] [outer = 00000000] [url = about:blank] 04:25:16 INFO - PROCESS | 2368 | 1461151516423 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]]]}] 04:25:16 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. 04:25:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2472ms 04:25:16 INFO - PROCESS | 2368 | 1461151516444 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 2368 | 1461151516447 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:25:16 INFO - PROCESS | 2368 | 1461151516453 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 2368 | 1461151516457 Marionette TRACE conn5 <- [1,2998,null,{}] 04:25:16 INFO - PROCESS | 2368 | 1461151516463 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}] 04:25:16 INFO - PROCESS | 2368 | 1461151516556 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:25:16 INFO - PROCESS | 2368 | 1461151516564 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 2368 | ++DOCSHELL 0EBF1400 == 26 [pid = 2368] [id = 761] 04:25:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (0EBF1C00) [pid = 2368] [serial = 2281] [outer = 00000000] 04:25:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (0F482400) [pid = 2368] [serial = 2282] [outer = 0EBF1C00] 04:25:16 INFO - PROCESS | 2368 | 1461151516614 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (11E0F000) [pid = 2368] [serial = 2283] [outer = 0EBF1C00] 04:25:16 INFO - PROCESS | 2368 | [2368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:17 INFO - PROCESS | 2368 | 1461151517243 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:25:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:25:17 INFO - {} 04:25:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:25:17 INFO - {} 04:25:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:25:17 INFO - {} 04:25:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:25:17 INFO - {} 04:25:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 04:25:17 INFO - PROCESS | 2368 | 1461151517284 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2368 | 1461151517290 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /FileAPI/fileReader.html 04:25:17 INFO - PROCESS | 2368 | 1461151517311 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2368 | 1461151517313 Marionette TRACE conn5 <- [1,3002,null,{}] 04:25:17 INFO - PROCESS | 2368 | 1461151517320 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}] 04:25:17 INFO - PROCESS | 2368 | 1461151517407 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:25:17 INFO - PROCESS | 2368 | 1461151517414 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 2368 | ++DOCSHELL 124BC800 == 27 [pid = 2368] [id = 762] 04:25:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (124BE000) [pid = 2368] [serial = 2284] [outer = 00000000] 04:25:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (12522400) [pid = 2368] [serial = 2285] [outer = 124BE000] 04:25:17 INFO - PROCESS | 2368 | 1461151517461 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 2368 | ++DOMWINDOW == 102 (125C5000) [pid = 2368] [serial = 2286] [outer = 124BE000] 04:25:17 INFO - PROCESS | 2368 | 1461151517913 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]]]}] 04:25:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:25:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:25:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:25:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:25:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 04:25:17 INFO - PROCESS | 2368 | 1461151517941 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2368 | 1461151517944 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /FileAPI/historical.html 04:25:17 INFO - PROCESS | 2368 | 1461151517948 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2368 | 1461151517951 Marionette TRACE conn5 <- [1,3006,null,{}] 04:25:17 INFO - PROCESS | 2368 | 1461151517998 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}] 04:25:18 INFO - PROCESS | 2368 | 1461151518095 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:25:18 INFO - PROCESS | 2368 | 1461151518104 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 2368 | ++DOCSHELL 12CD7C00 == 28 [pid = 2368] [id = 763] 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 103 (12CD8400) [pid = 2368] [serial = 2287] [outer = 00000000] 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 104 (134DE000) [pid = 2368] [serial = 2288] [outer = 12CD8400] 04:25:18 INFO - PROCESS | 2368 | 1461151518161 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 105 (13B54000) [pid = 2368] [serial = 2289] [outer = 12CD8400] 04:25:18 INFO - PROCESS | 2368 | 1461151518619 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"]]]}] 04:25:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:25:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:25:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:25:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:25:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:25:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:25:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:25:18 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 04:25:18 INFO - PROCESS | 2368 | 1461151518680 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 2368 | 1461151518683 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /FileAPI/idlharness.html 04:25:18 INFO - PROCESS | 2368 | 1461151518686 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 2368 | 1461151518688 Marionette TRACE conn5 <- [1,3010,null,{}] 04:25:18 INFO - PROCESS | 2368 | 1461151518692 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}] 04:25:18 INFO - PROCESS | 2368 | 1461151518773 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:25:18 INFO - PROCESS | 2368 | 1461151518779 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 2368 | ++DOCSHELL 16D72800 == 29 [pid = 2368] [id = 764] 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 106 (16E0EC00) [pid = 2368] [serial = 2290] [outer = 00000000] 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 107 (17074C00) [pid = 2368] [serial = 2291] [outer = 16E0EC00] 04:25:18 INFO - PROCESS | 2368 | 1461151518827 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 2368 | ++DOMWINDOW == 108 (17624400) [pid = 2368] [serial = 2292] [outer = 16E0EC00] 04:25:19 INFO - PROCESS | 2368 | 1461151519766 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]]]}] 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:25:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:25:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:25:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:25:19 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 04:25:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:25:19 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 04:25:19 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 04:25:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:25:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:25:19 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 04:25:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:25:19 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 04:25:19 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 04:25:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:25:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:25:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 1215ms 04:25:19 INFO - PROCESS | 2368 | 1461151519906 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 2368 | 1461151519908 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /FileAPI/idlharness.worker 04:25:19 INFO - PROCESS | 2368 | 1461151519915 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 2368 | 1461151519916 Marionette TRACE conn5 <- [1,3014,null,{}] 04:25:19 INFO - PROCESS | 2368 | 1461151519920 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}] 04:25:19 INFO - PROCESS | 2368 | 1461151519996 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:25:19 INFO - PROCESS | 2368 | 1461151520005 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 2368 | ++DOCSHELL 19F4E000 == 30 [pid = 2368] [id = 765] 04:25:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 109 (19F4E400) [pid = 2368] [serial = 2293] [outer = 00000000] 04:25:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 110 (1A45B000) [pid = 2368] [serial = 2294] [outer = 19F4E400] 04:25:20 INFO - PROCESS | 2368 | 1461151520050 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 2368 | ++DOMWINDOW == 111 (1A45FC00) [pid = 2368] [serial = 2295] [outer = 19F4E400] 04:25:20 INFO - PROCESS | 2368 | [2368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:21 INFO - PROCESS | 2368 | 1461151521050 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,{},{}]]]}] 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:25:21 INFO - {} 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:25:21 INFO - {} 04:25:21 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 - {} 04:25:21 INFO - {} 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:25:21 INFO - {} 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:25:21 INFO - {} 04:25:21 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 - {} 04:25:21 INFO - {} 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 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 04:25:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:21 INFO - {} 04:25:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1243ms 04:25:21 INFO - PROCESS | 2368 | 1461151521159 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 2368 | 1461151521162 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:25:21 INFO - PROCESS | 2368 | 1461151521165 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:25:21 INFO - PROCESS | 2368 | 1461151521166 Marionette TRACE conn5 <- [1,3018,null,{}] 04:25:21 INFO - PROCESS | 2368 | 1461151521170 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}] 04:25:21 INFO - PROCESS | 2368 | 1461151521281 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:25:21 INFO - PROCESS | 2368 | 1461151521288 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 2368 | ++DOCSHELL 1A6BF800 == 31 [pid = 2368] [id = 766] 04:25:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 112 (1A6C4800) [pid = 2368] [serial = 2296] [outer = 00000000] 04:25:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 113 (1C565400) [pid = 2368] [serial = 2297] [outer = 1A6C4800] 04:25:21 INFO - PROCESS | 2368 | 1461151521336 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 114 (1C671400) [pid = 2368] [serial = 2298] [outer = 1A6C4800] 04:25:21 INFO - PROCESS | 2368 | 1461151521777 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]]]}] 04:25:21 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 04:25:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 04:25:21 INFO - PROCESS | 2368 | 1461151521846 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 2368 | 1461151521848 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:25:21 INFO - PROCESS | 2368 | 1461151521851 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 2368 | 1461151521853 Marionette TRACE conn5 <- [1,3022,null,{}] 04:25:21 INFO - PROCESS | 2368 | 1461151521856 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}] 04:25:21 INFO - PROCESS | 2368 | 1461151521977 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:25:21 INFO - PROCESS | 2368 | 1461151521983 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 2368 | ++DOCSHELL 1C674400 == 32 [pid = 2368] [id = 767] 04:25:21 INFO - PROCESS | 2368 | ++DOMWINDOW == 115 (1C675400) [pid = 2368] [serial = 2299] [outer = 00000000] 04:25:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 116 (1C893800) [pid = 2368] [serial = 2300] [outer = 1C675400] 04:25:22 INFO - PROCESS | 2368 | 1461151522031 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 117 (1C895400) [pid = 2368] [serial = 2301] [outer = 1C675400] 04:25:22 INFO - PROCESS | 2368 | 1461151522432 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]]]}] 04:25:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:25:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 04:25:22 INFO - PROCESS | 2368 | 1461151522484 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:25:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:25:22 INFO - PROCESS | 2368 | 1461151522486 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:25:22 INFO - PROCESS | 2368 | 1461151522490 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 2368 | 1461151522491 Marionette TRACE conn5 <- [1,3026,null,{}] 04:25:22 INFO - PROCESS | 2368 | 1461151522494 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}] 04:25:22 INFO - PROCESS | 2368 | 1461151522608 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:25:22 INFO - PROCESS | 2368 | 1461151522613 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 2368 | ++DOCSHELL 124B8400 == 33 [pid = 2368] [id = 768] 04:25:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 118 (124BBC00) [pid = 2368] [serial = 2302] [outer = 00000000] 04:25:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 119 (1CB9FC00) [pid = 2368] [serial = 2303] [outer = 124BBC00] 04:25:22 INFO - PROCESS | 2368 | 1461151522658 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2368 | ++DOMWINDOW == 120 (1CB9C400) [pid = 2368] [serial = 2304] [outer = 124BBC00] 04:25:23 INFO - PROCESS | 2368 | 1461151523104 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"]]]}] 04:25:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:25:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:25:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:25:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 04:25:23 INFO - PROCESS | 2368 | 1461151523120 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 2368 | 1461151523122 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:25:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:25:23 INFO - PROCESS | 2368 | 1461151523125 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 2368 | 1461151523127 Marionette TRACE conn5 <- [1,3030,null,{}] 04:25:23 INFO - PROCESS | 2368 | 1461151523130 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}] 04:25:23 INFO - PROCESS | 2368 | 1461151523243 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:25:23 INFO - PROCESS | 2368 | 1461151523249 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 2368 | ++DOCSHELL 12CC1800 == 34 [pid = 2368] [id = 769] 04:25:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 121 (1DD1B800) [pid = 2368] [serial = 2305] [outer = 00000000] 04:25:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 122 (1DD25C00) [pid = 2368] [serial = 2306] [outer = 1DD1B800] 04:25:23 INFO - PROCESS | 2368 | 1461151523295 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 2368 | ++DOMWINDOW == 123 (1DD24C00) [pid = 2368] [serial = 2307] [outer = 1DD1B800] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 122 (1FD96800) [pid = 2368] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 121 (1C88F400) [pid = 2368] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 120 (1C67CC00) [pid = 2368] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 119 (1F681000) [pid = 2368] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 118 (1E04CC00) [pid = 2368] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 117 (1A60A800) [pid = 2368] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 116 (1BA32000) [pid = 2368] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 115 (19E0D000) [pid = 2368] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 114 (12911C00) [pid = 2368] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 113 (1776E800) [pid = 2368] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 112 (12523800) [pid = 2368] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 111 (206A6000) [pid = 2368] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 110 (207DFC00) [pid = 2368] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 109 (1FD6E800) [pid = 2368] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 108 (1FD04C00) [pid = 2368] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 107 (1FC34400) [pid = 2368] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 106 (186D9400) [pid = 2368] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 105 (12CDA800) [pid = 2368] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 104 (1E415C00) [pid = 2368] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 103 (1E0A3800) [pid = 2368] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 102 (12521400) [pid = 2368] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 101 (2069D000) [pid = 2368] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1FC3C400) [pid = 2368] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (1A613400) [pid = 2368] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1FD0B000) [pid = 2368] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (1E41B400) [pid = 2368] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (13B83000) [pid = 2368] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1DD34C00) [pid = 2368] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (186D6C00) [pid = 2368] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (1E388000) [pid = 2368] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:25:24 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (1FAA0800) [pid = 2368] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:25:24 INFO - PROCESS | 2368 | 1461151524488 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]]]}] 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:25:24 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. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:25:24 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'.) 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:25:24 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. 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:25:24 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. 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:25:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:24 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. 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:25:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:25:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:25:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:25:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1452ms 04:25:24 INFO - PROCESS | 2368 | 1461151524578 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 2368 | 1461151524580 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:25:24 INFO - PROCESS | 2368 | 1461151524605 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 2368 | 1461151524607 Marionette TRACE conn5 <- [1,3034,null,{}] 04:25:24 INFO - PROCESS | 2368 | 1461151524614 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}] 04:25:24 INFO - PROCESS | 2368 | 1461151524728 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:25:24 INFO - PROCESS | 2368 | 1461151524786 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 2368 | ++DOCSHELL 12CDB800 == 35 [pid = 2368] [id = 770] 04:25:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 93 (134D6800) [pid = 2368] [serial = 2308] [outer = 00000000] 04:25:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 94 (1776E800) [pid = 2368] [serial = 2309] [outer = 134D6800] 04:25:24 INFO - PROCESS | 2368 | 1461151524832 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 2368 | ++DOMWINDOW == 95 (19F19400) [pid = 2368] [serial = 2310] [outer = 134D6800] 04:25:24 INFO - PROCESS | 2368 | [2368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:25 INFO - PROCESS | 2368 | 1461151525214 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:25:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:25:25 INFO - {} 04:25:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 650ms 04:25:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:25:25 INFO - PROCESS | 2368 | 1461151525245 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2368 | 1461151525247 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:25:25 INFO - PROCESS | 2368 | 1461151525250 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 2368 | 1461151525253 Marionette TRACE conn5 <- [1,3038,null,{}] 04:25:25 INFO - PROCESS | 2368 | 1461151525256 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}] 04:25:25 INFO - PROCESS | 2368 | 1461151525354 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:25:25 INFO - PROCESS | 2368 | 1461151525360 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 2368 | ++DOCSHELL 19F4CC00 == 36 [pid = 2368] [id = 771] 04:25:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 96 (1A45D400) [pid = 2368] [serial = 2311] [outer = 00000000] 04:25:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 97 (1E058C00) [pid = 2368] [serial = 2312] [outer = 1A45D400] 04:25:25 INFO - PROCESS | 2368 | 1461151525415 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 98 (1E382000) [pid = 2368] [serial = 2313] [outer = 1A45D400] 04:25:25 INFO - PROCESS | 2368 | 1461151525850 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]]]}] 04:25:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:25:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:25:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:25:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:25:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 04:25:25 INFO - PROCESS | 2368 | 1461151525883 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2368 | 1461151525885 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:25:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:25:25 INFO - PROCESS | 2368 | 1461151525907 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 2368 | 1461151525909 Marionette TRACE conn5 <- [1,3042,null,{}] 04:25:25 INFO - PROCESS | 2368 | 1461151525913 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}] 04:25:25 INFO - PROCESS | 2368 | 1461151525992 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:25:25 INFO - PROCESS | 2368 | 1461151525997 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 2368 | ++DOCSHELL 1C569C00 == 37 [pid = 2368] [id = 772] 04:25:25 INFO - PROCESS | 2368 | ++DOMWINDOW == 99 (1E411000) [pid = 2368] [serial = 2314] [outer = 00000000] 04:25:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 100 (1EFEFC00) [pid = 2368] [serial = 2315] [outer = 1E411000] 04:25:26 INFO - PROCESS | 2368 | 1461151526042 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 2368 | ++DOMWINDOW == 101 (1F34AC00) [pid = 2368] [serial = 2316] [outer = 1E411000] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1FD95000 == 36 [pid = 2368] [id = 695] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 0EB24000 == 35 [pid = 2368] [id = 700] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 124B4400 == 34 [pid = 2368] [id = 692] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 18CC1400 == 33 [pid = 2368] [id = 703] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1BA7C400 == 32 [pid = 2368] [id = 697] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1251F800 == 31 [pid = 2368] [id = 687] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1A421800 == 30 [pid = 2368] [id = 698] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1FD03800 == 29 [pid = 2368] [id = 693] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 16D91800 == 28 [pid = 2368] [id = 686] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1AF49000 == 27 [pid = 2368] [id = 688] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 12913800 == 26 [pid = 2368] [id = 691] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1BA6FC00 == 25 [pid = 2368] [id = 689] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1C890000 == 24 [pid = 2368] [id = 690] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 1A60D400 == 23 [pid = 2368] [id = 694] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 16D42C00 == 22 [pid = 2368] [id = 696] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 2076DC00 == 21 [pid = 2368] [id = 699] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 0EBE4000 == 20 [pid = 2368] [id = 701] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 16D42400 == 19 [pid = 2368] [id = 702] 04:25:27 INFO - PROCESS | 2368 | --DOCSHELL 2076A000 == 18 [pid = 2368] [id = 760] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 100 (1FDA0400) [pid = 2368] [serial = 2087] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 99 (206A5000) [pid = 2368] [serial = 2147] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 98 (1FC36400) [pid = 2368] [serial = 2141] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 97 (19E0C800) [pid = 2368] [serial = 2183] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 96 (1F9F5C00) [pid = 2368] [serial = 2132] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 95 (1B329400) [pid = 2368] [serial = 2138] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 94 (1FD92000) [pid = 2368] [serial = 2189] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 93 (16D90800) [pid = 2368] [serial = 2135] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 92 (20776C00) [pid = 2368] [serial = 2192] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 91 (1FD78800) [pid = 2368] [serial = 2144] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 90 (1BA80000) [pid = 2368] [serial = 2186] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 89 (1FD0C800) [pid = 2368] [serial = 2180] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 88 (206A0400) [pid = 2368] [serial = 2277] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 87 (1D84A800) [pid = 2368] [serial = 2262] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 86 (1F9F3400) [pid = 2368] [serial = 2268] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1E0B1C00) [pid = 2368] [serial = 2266] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (1E0AB400) [pid = 2368] [serial = 2265] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (1FC2A800) [pid = 2368] [serial = 2273] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1F67B000) [pid = 2368] [serial = 2270] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (1FD9AC00) [pid = 2368] [serial = 2276] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1FC23C00) [pid = 2368] [serial = 2271] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (1BA71400) [pid = 2368] [serial = 2259] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (1B341400) [pid = 2368] [serial = 2256] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (1B348400) [pid = 2368] [serial = 2257] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (16E63800) [pid = 2368] [serial = 2253] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (186DF400) [pid = 2368] [serial = 2254] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1AF49C00) [pid = 2368] [serial = 2251] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 73 (1A60A400) [pid = 2368] [serial = 2250] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 72 (16D40C00) [pid = 2368] [serial = 2248] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 71 (16D38400) [pid = 2368] [serial = 2247] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 70 (21085800) [pid = 2368] [serial = 2245] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 69 (21084000) [pid = 2368] [serial = 2244] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 68 (21073400) [pid = 2368] [serial = 2242] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 67 (21070C00) [pid = 2368] [serial = 2241] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 66 (207DA800) [pid = 2368] [serial = 2239] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 65 (20771400) [pid = 2368] [serial = 2238] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 64 (206A4800) [pid = 2368] [serial = 2236] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 63 (1FD71800) [pid = 2368] [serial = 2234] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 62 (1FD0E800) [pid = 2368] [serial = 2233] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 61 (1BA70000) [pid = 2368] [serial = 2231] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 60 (1BA2D400) [pid = 2368] [serial = 2230] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 59 (1860A000) [pid = 2368] [serial = 2228] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 58 (1766B800) [pid = 2368] [serial = 2227] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 57 (1FC3A000) [pid = 2368] [serial = 2225] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 56 (1DD1DC00) [pid = 2368] [serial = 2263] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 55 (1FC42800) [pid = 2368] [serial = 2274] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 54 (21075400) [pid = 2368] [serial = 2279] [outer = 00000000] [url = about:blank] 04:25:27 INFO - PROCESS | 2368 | --DOMWINDOW == 53 (1BA7E000) [pid = 2368] [serial = 2260] [outer = 00000000] [url = about:blank] 04:25:28 INFO - PROCESS | 2368 | 1461151528165 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"]]]}] 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:28 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" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:28 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" 04:25:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2401ms 04:25:28 INFO - PROCESS | 2368 | 1461151528321 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 2368 | 1461151528325 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:25:28 INFO - PROCESS | 2368 | 1461151528330 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 2368 | 1461151528334 Marionette TRACE conn5 <- [1,3046,null,{}] 04:25:28 INFO - PROCESS | 2368 | 1461151528340 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}] 04:25:28 INFO - PROCESS | 2368 | 1461151528437 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:25:28 INFO - PROCESS | 2368 | 1461151528446 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 2368 | ++DOCSHELL 11EF8800 == 19 [pid = 2368] [id = 773] 04:25:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 54 (11EF8C00) [pid = 2368] [serial = 2317] [outer = 00000000] 04:25:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 55 (124C3800) [pid = 2368] [serial = 2318] [outer = 11EF8C00] 04:25:28 INFO - PROCESS | 2368 | 1461151528496 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 2368 | ++DOMWINDOW == 56 (1251B400) [pid = 2368] [serial = 2319] [outer = 11EF8C00] 04:25:29 INFO - PROCESS | 2368 | 1461151529016 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]]]}] 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:25:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:25:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:25:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:25:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:25:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:25:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 738ms 04:25:29 INFO - PROCESS | 2368 | 1461151529071 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2368 | 1461151529078 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:25:29 INFO - PROCESS | 2368 | 1461151529084 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 2368 | 1461151529087 Marionette TRACE conn5 <- [1,3050,null,{}] 04:25:29 INFO - PROCESS | 2368 | 1461151529091 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}] 04:25:29 INFO - PROCESS | 2368 | 1461151529176 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:25:29 INFO - PROCESS | 2368 | 1461151529186 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 2368 | ++DOCSHELL 124C2800 == 20 [pid = 2368] [id = 774] 04:25:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 57 (1251D400) [pid = 2368] [serial = 2320] [outer = 00000000] 04:25:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 58 (12C5D800) [pid = 2368] [serial = 2321] [outer = 1251D400] 04:25:29 INFO - PROCESS | 2368 | 1461151529232 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 59 (12CC2400) [pid = 2368] [serial = 2322] [outer = 1251D400] 04:25:29 INFO - PROCESS | 2368 | [2368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:29 INFO - PROCESS | 2368 | 1461151529722 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:25:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:25:29 INFO - {} 04:25:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 04:25:29 INFO - PROCESS | 2368 | 1461151529756 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2368 | 1461151529759 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:25:29 INFO - PROCESS | 2368 | 1461151529763 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 2368 | 1461151529766 Marionette TRACE conn5 <- [1,3054,null,{}] 04:25:29 INFO - PROCESS | 2368 | 1461151529778 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}] 04:25:29 INFO - PROCESS | 2368 | 1461151529908 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:25:29 INFO - PROCESS | 2368 | 1461151529916 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 2368 | ++DOCSHELL 13B76C00 == 21 [pid = 2368] [id = 775] 04:25:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 60 (13B78C00) [pid = 2368] [serial = 2323] [outer = 00000000] 04:25:29 INFO - PROCESS | 2368 | ++DOMWINDOW == 61 (16E10800) [pid = 2368] [serial = 2324] [outer = 13B78C00] 04:25:29 INFO - PROCESS | 2368 | 1461151529970 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 62 (16E8C000) [pid = 2368] [serial = 2325] [outer = 13B78C00] 04:25:30 INFO - PROCESS | 2368 | 1461151530418 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]]]}] 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:25:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:25:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 731ms 04:25:30 INFO - PROCESS | 2368 | 1461151530496 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 2368 | 1461151530499 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:25:30 INFO - PROCESS | 2368 | 1461151530502 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 2368 | 1461151530504 Marionette TRACE conn5 <- [1,3058,null,{}] 04:25:30 INFO - PROCESS | 2368 | 1461151530508 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}] 04:25:30 INFO - PROCESS | 2368 | 1461151530591 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:25:30 INFO - PROCESS | 2368 | 1461151530596 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 2368 | ++DOCSHELL 1766F000 == 22 [pid = 2368] [id = 776] 04:25:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 63 (17979000) [pid = 2368] [serial = 2326] [outer = 00000000] 04:25:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 64 (186DA800) [pid = 2368] [serial = 2327] [outer = 17979000] 04:25:30 INFO - PROCESS | 2368 | 1461151530644 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 2368 | ++DOMWINDOW == 65 (18CC3400) [pid = 2368] [serial = 2328] [outer = 17979000] 04:25:31 INFO - PROCESS | 2368 | 1461151531094 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]]]}] 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:25:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 04:25:31 INFO - PROCESS | 2368 | 1461151531139 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 2368 | 1461151531141 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:25:31 INFO - PROCESS | 2368 | 1461151531144 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 2368 | 1461151531146 Marionette TRACE conn5 <- [1,3062,null,{}] 04:25:31 INFO - PROCESS | 2368 | 1461151531149 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}] 04:25:31 INFO - PROCESS | 2368 | 1461151531225 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:25:31 INFO - PROCESS | 2368 | 1461151531230 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2368 | ++DOCSHELL 19F18800 == 23 [pid = 2368] [id = 777] 04:25:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 66 (19F1E000) [pid = 2368] [serial = 2329] [outer = 00000000] 04:25:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 67 (19F47000) [pid = 2368] [serial = 2330] [outer = 19F1E000] 04:25:31 INFO - PROCESS | 2368 | 1461151531276 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 68 (19F4EC00) [pid = 2368] [serial = 2331] [outer = 19F1E000] 04:25:31 INFO - PROCESS | 2368 | 1461151531733 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]]]}] 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:25:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:25:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 04:25:31 INFO - PROCESS | 2368 | 1461151531777 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 2368 | 1461151531779 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:25:31 INFO - PROCESS | 2368 | 1461151531783 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 2368 | 1461151531785 Marionette TRACE conn5 <- [1,3066,null,{}] 04:25:31 INFO - PROCESS | 2368 | 1461151531788 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}] 04:25:31 INFO - PROCESS | 2368 | 1461151531899 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:25:31 INFO - PROCESS | 2368 | 1461151531906 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2368 | ++DOCSHELL 1A45B400 == 24 [pid = 2368] [id = 778] 04:25:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 69 (1A45B800) [pid = 2368] [serial = 2332] [outer = 00000000] 04:25:31 INFO - PROCESS | 2368 | ++DOMWINDOW == 70 (1A616400) [pid = 2368] [serial = 2333] [outer = 1A45B800] 04:25:31 INFO - PROCESS | 2368 | 1461151531954 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 71 (1AF29000) [pid = 2368] [serial = 2334] [outer = 1A45B800] 04:25:32 INFO - PROCESS | 2368 | 1461151532401 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] 04:25:32 INFO - PROCESS | 2368 | 1461151532470 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:25:32 INFO - PROCESS | 2368 | 1461151532474 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 2368 | 1461151532475 Marionette TRACE conn5 <- [1,3070,null,{}] 04:25:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:25:32 INFO - PROCESS | 2368 | 1461151532479 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}] 04:25:32 INFO - PROCESS | 2368 | 1461151532553 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:25:32 INFO - PROCESS | 2368 | 1461151532558 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 2368 | ++DOCSHELL 1AF2CC00 == 25 [pid = 2368] [id = 779] 04:25:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 72 (1AF48400) [pid = 2368] [serial = 2335] [outer = 00000000] 04:25:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 73 (1B335000) [pid = 2368] [serial = 2336] [outer = 1AF48400] 04:25:32 INFO - PROCESS | 2368 | 1461151532605 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 2368 | ++DOMWINDOW == 74 (1B340400) [pid = 2368] [serial = 2337] [outer = 1AF48400] 04:25:33 INFO - PROCESS | 2368 | 1461151533051 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]]]}] 04:25:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:25:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:25:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:25:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 04:25:33 INFO - PROCESS | 2368 | 1461151533116 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 2368 | 1461151533118 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:25:33 INFO - PROCESS | 2368 | 1461151533125 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:25:33 INFO - PROCESS | 2368 | 1461151533127 Marionette TRACE conn5 <- [1,3074,null,{}] 04:25:33 INFO - PROCESS | 2368 | 1461151533131 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}] 04:25:33 INFO - PROCESS | 2368 | 1461151533207 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:25:33 INFO - PROCESS | 2368 | 1461151533213 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 2368 | ++DOCSHELL 1B341400 == 26 [pid = 2368] [id = 780] 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1B346800) [pid = 2368] [serial = 2338] [outer = 00000000] 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1B59F800) [pid = 2368] [serial = 2339] [outer = 1B346800] 04:25:33 INFO - PROCESS | 2368 | 1461151533260 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1B59F000) [pid = 2368] [serial = 2340] [outer = 1B346800] 04:25:33 INFO - PROCESS | 2368 | 1461151533704 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:25:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 631ms 04:25:33 INFO - PROCESS | 2368 | 1461151533760 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 2368 | 1461151533762 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:25:33 INFO - PROCESS | 2368 | 1461151533765 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 2368 | 1461151533767 Marionette TRACE conn5 <- [1,3078,null,{}] 04:25:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:25:33 INFO - PROCESS | 2368 | 1461151533775 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}] 04:25:33 INFO - PROCESS | 2368 | 1461151533886 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:25:33 INFO - PROCESS | 2368 | 1461151533892 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 2368 | ++DOCSHELL 13B74800 == 27 [pid = 2368] [id = 781] 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1B63D800) [pid = 2368] [serial = 2341] [outer = 00000000] 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1BA2D800) [pid = 2368] [serial = 2342] [outer = 1B63D800] 04:25:33 INFO - PROCESS | 2368 | 1461151533938 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1BA28C00) [pid = 2368] [serial = 2343] [outer = 1B63D800] 04:25:34 INFO - PROCESS | 2368 | 1461151534378 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:25:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 04:25:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:25:34 INFO - PROCESS | 2368 | 1461151534400 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 2368 | 1461151534402 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:25:34 INFO - PROCESS | 2368 | 1461151534405 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 2368 | 1461151534406 Marionette TRACE conn5 <- [1,3082,null,{}] 04:25:34 INFO - PROCESS | 2368 | 1461151534415 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}] 04:25:34 INFO - PROCESS | 2368 | 1461151534532 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:25:34 INFO - PROCESS | 2368 | 1461151534537 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 2368 | ++DOCSHELL 1BA33800 == 28 [pid = 2368] [id = 782] 04:25:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1BA34000) [pid = 2368] [serial = 2344] [outer = 00000000] 04:25:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1BA6A000) [pid = 2368] [serial = 2345] [outer = 1BA34000] 04:25:34 INFO - PROCESS | 2368 | 1461151534583 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1BA6FC00) [pid = 2368] [serial = 2346] [outer = 1BA34000] 04:25:35 INFO - PROCESS | 2368 | 1461151535015 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:25:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 04:25:35 INFO - PROCESS | 2368 | 1461151535036 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 2368 | 1461151535038 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:25:35 INFO - PROCESS | 2368 | 1461151535048 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 2368 | 1461151535051 Marionette TRACE conn5 <- [1,3086,null,{}] 04:25:35 INFO - PROCESS | 2368 | 1461151535054 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}] 04:25:35 INFO - PROCESS | 2368 | 1461151535190 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:25:35 INFO - PROCESS | 2368 | 1461151535288 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 2368 | ++DOCSHELL 1BA68000 == 29 [pid = 2368] [id = 783] 04:25:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (1BA71C00) [pid = 2368] [serial = 2347] [outer = 00000000] 04:25:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1BA7E400) [pid = 2368] [serial = 2348] [outer = 1BA71C00] 04:25:35 INFO - PROCESS | 2368 | 1461151535345 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1C566C00) [pid = 2368] [serial = 2349] [outer = 1BA71C00] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 85 (1C675400) [pid = 2368] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 84 (19F4E400) [pid = 2368] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 83 (124BBC00) [pid = 2368] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 82 (1DD1B800) [pid = 2368] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 81 (134D6800) [pid = 2368] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 80 (1A45D400) [pid = 2368] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 79 (2076F800) [pid = 2368] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 78 (0EBF1C00) [pid = 2368] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 77 (124BE000) [pid = 2368] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 76 (12CD8400) [pid = 2368] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 75 (16E0EC00) [pid = 2368] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:25:35 INFO - PROCESS | 2368 | --DOMWINDOW == 74 (1A6C4800) [pid = 2368] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:25:35 INFO - PROCESS | 2368 | 1461151535853 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]]]}] 04:25:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:25:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:25:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 04:25:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:25:35 INFO - PROCESS | 2368 | 1461151535872 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 2368 | 1461151535874 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:25:35 INFO - PROCESS | 2368 | 1461151535877 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 2368 | 1461151535878 Marionette TRACE conn5 <- [1,3090,null,{}] 04:25:35 INFO - PROCESS | 2368 | 1461151535882 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}] 04:25:35 INFO - PROCESS | 2368 | 1461151536002 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:25:36 INFO - PROCESS | 2368 | 1461151536061 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2368 | ++DOCSHELL 1BA80000 == 30 [pid = 2368] [id = 784] 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 75 (1C569400) [pid = 2368] [serial = 2350] [outer = 00000000] 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 76 (1C679C00) [pid = 2368] [serial = 2351] [outer = 1C569400] 04:25:36 INFO - PROCESS | 2368 | 1461151536105 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 77 (1C67C000) [pid = 2368] [serial = 2352] [outer = 1C569400] 04:25:36 INFO - PROCESS | 2368 | 1461151536415 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:25:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 04:25:36 INFO - PROCESS | 2368 | 1461151536448 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 2368 | 1461151536450 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:25:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:25:36 INFO - PROCESS | 2368 | 1461151536459 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 2368 | 1461151536461 Marionette TRACE conn5 <- [1,3094,null,{}] 04:25:36 INFO - PROCESS | 2368 | 1461151536464 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}] 04:25:36 INFO - PROCESS | 2368 | 1461151536584 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:25:36 INFO - PROCESS | 2368 | 1461151536593 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2368 | ++DOCSHELL 1C673400 == 31 [pid = 2368] [id = 785] 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 78 (1C677C00) [pid = 2368] [serial = 2353] [outer = 00000000] 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 79 (1C894800) [pid = 2368] [serial = 2354] [outer = 1C677C00] 04:25:36 INFO - PROCESS | 2368 | 1461151536639 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 2368 | ++DOMWINDOW == 80 (1C98E800) [pid = 2368] [serial = 2355] [outer = 1C677C00] 04:25:37 INFO - PROCESS | 2368 | 1461151537055 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]]]}] 04:25:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:25:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:25:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:25:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 04:25:37 INFO - PROCESS | 2368 | 1461151537093 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 2368 | 1461151537095 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:25:37 INFO - PROCESS | 2368 | 1461151537098 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:25:37 INFO - PROCESS | 2368 | 1461151537100 Marionette TRACE conn5 <- [1,3098,null,{}] 04:25:37 INFO - PROCESS | 2368 | 1461151537103 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}] 04:25:37 INFO - PROCESS | 2368 | 1461151537223 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:25:37 INFO - PROCESS | 2368 | 1461151537231 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 2368 | ++DOCSHELL 1C676000 == 32 [pid = 2368] [id = 786] 04:25:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 81 (1CB2B000) [pid = 2368] [serial = 2356] [outer = 00000000] 04:25:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 82 (1D8E7800) [pid = 2368] [serial = 2357] [outer = 1CB2B000] 04:25:37 INFO - PROCESS | 2368 | 1461151537277 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 2368 | ++DOMWINDOW == 83 (1D8E7400) [pid = 2368] [serial = 2358] [outer = 1CB2B000] 04:25:37 INFO - PROCESS | 2368 | 1461151537719 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"]]]}] 04:25:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:25:37 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 04:25:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:25:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 04:25:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:25:37 INFO - PROCESS | 2368 | 1461151537774 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 2368 | 1461151537778 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:25:37 INFO - PROCESS | 2368 | 1461151537784 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 2368 | 1461151537788 Marionette TRACE conn5 <- [1,3102,null,{}] 04:25:37 INFO - PROCESS | 2368 | 1461151537795 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}] 04:25:37 INFO - PROCESS | 2368 | 1461151537933 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:25:38 INFO - PROCESS | 2368 | 1461151538140 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\", \"96edf2b6-639f-4129-97ce-8fd69a334026\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 2368 | ++DOCSHELL 0F484C00 == 33 [pid = 2368] [id = 787] 04:25:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 84 (11EB1400) [pid = 2368] [serial = 2359] [outer = 00000000] 04:25:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 85 (1240A400) [pid = 2368] [serial = 2360] [outer = 11EB1400] 04:25:38 INFO - PROCESS | 2368 | 1461151538198 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 2368 | ++DOMWINDOW == 86 (1251AC00) [pid = 2368] [serial = 2361] [outer = 11EB1400] 04:25:38 INFO - PROCESS | 2368 | 1461151538799 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]]]}] 04:25:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:25:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1029ms 04:25:38 INFO - PROCESS | 2368 | 1461151538813 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 2368 | 1461151538819 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:25:39 WARNING - u'runner_teardown' () 04:25:39 INFO - No more tests 04:25:39 INFO - Got 0 unexpected results 04:25:39 INFO - SUITE-END | took 679s 04:25:39 INFO - Closing logging queue 04:25:39 INFO - queue closed 04:25:39 INFO - Return code: 0 04:25:39 WARNING - # TBPL SUCCESS # 04:25:39 INFO - Running post-action listener: _resource_record_post_action 04:25:39 INFO - Running post-run listener: _resource_record_post_run 04:25:41 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 95098880; Write bytes: 1184424960; Read time: 827450; Write time: 8684440 04:25:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:25:41 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29876224; Read time: 0; Write time: 28410 04:25:41 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 95098880; Write bytes: 1089449984; Read time: 827450; Write time: 8490240 04:25:41 INFO - Running post-run listener: _upload_blobber_files 04:25:41 INFO - Blob upload gear active. 04:25:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:25:41 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 04:25:41 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:25:41 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:25:41 INFO - (blobuploader) - INFO - Open directory for files ... 04:25:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:25:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:25:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:25:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:25:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:25:42 INFO - (blobuploader) - INFO - Done attempting. 04:25:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:25:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:25:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:25:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:25:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:25:44 INFO - (blobuploader) - INFO - Done attempting. 04:25:44 INFO - (blobuploader) - INFO - Iteration through files over. 04:25:44 INFO - Return code: 0 04:25:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:25:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/73ce78ff6664d125caf51612954c565bb9eed47cac7916b79e8f2662281c75658e04cdb220cec83bede8476ca8aabf86c0d88485d84c7d890f0ed8bafe552e5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8c720832999841e70ddbb1adcdab0cef7589da74b2cce9323887b8cabde63c5e2bb15d15e8f6277ffa29d3f59a67053b5f536f61608141fd8f9bf56f86acdb16"} 04:25:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:25:44 INFO - Writing to file C:\slave\test\properties\blobber_files 04:25:44 INFO - Contents: 04:25:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/73ce78ff6664d125caf51612954c565bb9eed47cac7916b79e8f2662281c75658e04cdb220cec83bede8476ca8aabf86c0d88485d84c7d890f0ed8bafe552e5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8c720832999841e70ddbb1adcdab0cef7589da74b2cce9323887b8cabde63c5e2bb15d15e8f6277ffa29d3f59a67053b5f536f61608141fd8f9bf56f86acdb16"} 04:25:44 INFO - Running post-run listener: copy_logs_to_upload_dir 04:25:44 INFO - Copying logs to upload dir... 04:25:44 INFO - mkdir: C:\slave\test\build\upload\logs 04:25:44 INFO - Copying logs to upload dir... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... 04:25:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1022.340000 ========= master_lag: 0.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 2 secs) (at 2016-04-20 04:25:45.062251) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 04:25:45.063101) ========= '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-130 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-130 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-130 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/fx-team/sha512/73ce78ff6664d125caf51612954c565bb9eed47cac7916b79e8f2662281c75658e04cdb220cec83bede8476ca8aabf86c0d88485d84c7d890f0ed8bafe552e5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8c720832999841e70ddbb1adcdab0cef7589da74b2cce9323887b8cabde63c5e2bb15d15e8f6277ffa29d3f59a67053b5f536f61608141fd8f9bf56f86acdb16"} build_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/73ce78ff6664d125caf51612954c565bb9eed47cac7916b79e8f2662281c75658e04cdb220cec83bede8476ca8aabf86c0d88485d84c7d890f0ed8bafe552e5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8c720832999841e70ddbb1adcdab0cef7589da74b2cce9323887b8cabde63c5e2bb15d15e8f6277ffa29d3f59a67053b5f536f61608141fd8f9bf56f86acdb16"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OVoOFNsfSzexpGz--ZDz3g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 04:25:45.186910) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-04-20 04:25:45.187247) ========= '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-130 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-130 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-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 15.79 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-04-20 04:26:01.081499) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-20 04:26:01.081822) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-20 04:26:02.327215) ========= ========= Total master_lag: 22.86 =========